Chapter 28

Implementation Using FPGAs

Abstract

The focus of this chapter is to demonstrate that field programmable gate arrays (FPGAs) can be used to perform digital signal processing (DSP). The chapter also explores that from their origins as custom logic and interface functions, FPGAs have grown to include nearly every function that can be implemented digitally. FPGAs are able to interface to virtually any other type of system using nearly any protocol at a wide range of data rates. FPGAs are frequently used to interface analog-to-digital converters and digital-to-analog converters, and also backplanes. The FPGA fabric is composed of configurable logic elements and programmable routingthat permit any digital function to be builtincluding multipliers, ...

Get Digital Signal Processing 101, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.