DocumentCode
2615144
Title
Design and implementation of an optimized FIR filter for IF GPS signal simulator
Author
Wu, Lingjuan ; Cui, Yingying ; Huang, Jie ; Yu, Dunshan
Author_Institution
Inst. of Microelectron., Electron. Eng. & Comput. Sci. Sch., Peking Univ., Beijing, China
fYear
2010
fDate
22-24 Sept. 2010
Firstpage
25
Lastpage
28
Abstract
This paper presents the design and implementation of a forty-order FIR filter for IF GPS signal simulator with three algorithms: multiply and accumulate (MAC), add-and-shift scheme with CSD encoding (CSD), new common sub-expression elimination (CSE). Each scheme is analyzed in detail including design and optimization process to find the best one with the least hardware resource and power consumption. The FIR filter is coded in Verilog HDL, and then implemented using Xilinx Virtex5 FPGA and Design Compiler based on SMIC 0.18 um technology. FPGA implementation result shows that CSE consumes the least total occupied slice, with 63% and 20% reduction compared with MAC and CSD. The implementation of CSE in ASIC also proves 66% and 13% reduction in total chip area, as well as 36% and 6% dynamic power reduction compared with MAC and CSD respectively.
Keywords
FIR filters; Global Positioning System; encoding; field programmable gate arrays; hardware description languages; CSD encoding; FIR filter; IF GPS signal simulator; Verilog HDL; Xilinx Virtex FPGA; add and shift scheme; design complier; multiply and accumulate; Application specific integrated circuits; Encoding; Field programmable gate arrays; Finite impulse response filter; Global Positioning System; Hardware; Hardware design languages;
fLanguage
English
Publisher
ieee
Conference_Titel
Microelectronics and Electronics (PrimeAsia), 2010 Asia Pacific Conference on Postgraduate Research in
Conference_Location
Shanghai
Print_ISBN
978-1-4244-6735-8
Electronic_ISBN
978-1-4244-6736-5
Type
conf
DOI
10.1109/PRIMEASIA.2010.5604972
Filename
5604972
Link To Document