Chapter 28

Implementation Using FPGAs


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 routing—that permit any digital function to be built—including ...

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

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.