• 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