CHAPTER 21Implementation Using FPGAs

Field Programmable Gate Arrays (FPGAs) can be used to perform DSP. From their origins as custom logic and interface functions, FPGAs have grown to include nearly every function that can be implemented digitally and are able to interface to nearly any other circuit at nearly any data rate desired. From a DSP point of view, FPGAs are often used to interface to ADCs and DACs, as well as backplanes. Wherever a DSP processor is used, the FPGA often is used in the system for interfacing as well.

FPGA fabric is composed of configurable logic elements and programmable routing, which allow any digital function to be built, including multipliers, adders, accumulators, shifters, registers, and any other functions that ...

Get Digital Signal Processing 101 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.