FSU ETD Logo

Title page for ETD etd-05112010-163813


Type of Document Thesis
Author Patil, Abhijit Govardhan
URN etd-05112010-163813
Title FPGA Implementation Of Digital Filters Using MCM
Degree Master of Science
Department Electrical and Computer Engineering, Department of
Advisory Committee
Advisor Name Title
Linda S. DeBrunner Committee Chair
Ming Yu Committee Member
Victor DeBrunner Committee Member
Keywords
  • Loop Filter
  • Digital Filter
  • DIFFAG
  • FPGA
  • MCM
  • Vertex-4
Date of Defense 2010-05-04
Availability unrestricted
Abstract
Implementation of digital filters in Field Programmable Gate Arrays (FPGAs) requires many multipliers, which is directly related to the implementation cost. This research is devoted towards efficient implementation of digital filters in FPGAs using Multiple Constant Multiplication (MCM). Our work results in reducing the area required to implement digital filters reduced in terms of Configurable Logic Blocks (CLBs) usage. Multiple constant multiplication is used to realize a number of constant multiplications using minimum number of adders/ subtractors and shifts. Multiplier blocks can be designed using different MCM algorithms. This research involves studying various MCM algorithms and their effect on digital filter implementation in FPGAs. Practical implementation of the Difference Adder Graph (DIFFAG) algorithm is explored in this work. Research also includes efficient implementation of the loop filter for delta-sigma converter for noise shaping in FPGA chip. Results obtained in this work show that that DIFFAG uses fewer number of adders to design a multiplier block for our loop filter than other MCM algorithms. The Xilinx Vertex-4 FPGA is a target device for implementation of the loop filter. Vertex-4 devices provide a good platform for DSP applications. Implementation of various order high pass FIR filters are also analyzed in this work. The high pass FIR filters are designed in VHDL using the HCUB algorithm and are synthesized using Vertex-4 chip. Results achieved through this research show that FPGA implementation of digital filters using MCM results in significant area savings.
Files
  Filename       Size       Approximate Download Time (Hours:Minutes:Seconds) 
 
 28.8 Modem   56K Modem   ISDN (64 Kb)   ISDN (128 Kb)   Higher-speed Access 
  Patil_A_Thesis_2010.pdf 1.17 Mb 00:05:25 00:02:47 00:02:26 00:01:13 00:00:06

Browse All Available ETDs by ( Author | Department )

If you have more questions or technical problems, please Contact the FSU Digital Library Center.