DocumentCode :
2642140
Title :
Implementing digital finite impulse response filter using FPGA
Author :
Razak, A.H.A. ; Abu Zaharin, M.I. ; Haron, Nor Zaidi
Author_Institution :
Fac. of Electr. Eng., Univ. Teknol. MARA, Shah Alam
fYear :
2007
fDate :
4-6 Dec. 2007
Firstpage :
1
Lastpage :
5
Abstract :
This paper describes the design of Transposed Form FIR filter implemented in the Spartan-II and Virtex-E family of FPGAs. The design is an 8-tap filter based on 16-bit input samples and 14-bit signed coefficients. The basic building blocks of the filter are KCMs, Adders, Registers, and a delay-locked loop. All the 14-bit coefficient factors are stored with an 18-bit word size in the ROM. The program is written in VHDL source code based on application Xilinx notes [1] that describe the design of an FIR filter. The software tools have been used are Xilinx ISE Webpack 8.1, ModelSim 6.1e and Matlab 7.0.
Keywords :
FIR filters; adders; delay lock loops; field programmable gate arrays; hardware description languages; software tools; FIR filter; FPGA; Matlab 7.0; ModelSim 6.1e; ROM; Spartan-II; VHDL source code; Virtex-E; Xilinx ISE Webpack 8.1; adders; delay-locked loop; digital filter; finite impulse response filter; registers; software tools; word length 14 bit; word length 16 bit; word length 18 bit; Delay; Design engineering; Digital filters; Field programmable gate arrays; Finite impulse response filter; Frequency; Integrated circuit synthesis; Mathematical model; Nonlinear filters; Transfer functions; FIR Filter; FPGA; Matlab; VHDL; Xilinx;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Applied Electromagnetics, 2007. APACE 2007. Asia-Pacific Conference on
Conference_Location :
Melaka
Print_ISBN :
978-1-4244-1434-5
Electronic_ISBN :
978-1-4244-1435-2
Type :
conf
DOI :
10.1109/APACE.2007.4603854
Filename :
4603854
Link To Document :
بازگشت