High Speed and Low Power FPGA Implementation of FIR Filter for DSP Applications
Signal processing ranks among the most demanding applications of digital design concepts and practices. It is a mature technology domain wherein the demands for enhanced performance and reduced resource utilization have risen exponentially over the years. Recent advancements in Field Programmable Gate Array (FPGA) design technology, has resulted in FPGA(s) becoming the preferred platform for evaluating and implementing signal processing algorithms. Special features of the FPGA architecture, like embedded multipliers, fast carry chains, scalability and re-configurability make it a very attractive platform for complex signal processing algorithms. Digital Signal Processing (DSP) deals with the manipulation of digital signals using complex signal processing systems built from basic building blocks like filters and signal transformations.