• DocumentCode
    2639326
  • Title

    An efficient variable-length tap FIR filter chip

  • Author

    Yoon, Sung Hyun ; Sunwoo, Myung H.

  • Author_Institution
    Sch. of Electr. & Electron. Eng., Ajou Univ., Suwon, South Korea
  • fYear
    1998
  • fDate
    10-13 Feb 1998
  • Firstpage
    157
  • Lastpage
    161
  • Abstract
    This paper proposes a novel VLSI architecture for an FIR filter chip providing variable-length taps. To change the number of taps, we propose two special features called a data-reuse structure and a recurrent-coefficient scheme. These features consist of several MUXs and registers and reduce the number of gates over 20% compared with existing chips using an address generation unit and a module unit. Since parallel multipliers occupy a large VLSI area, a filter chip using bit-serial multipliers meeting the real-time requirement specification can dramatically save the area. We propose a modified bit-serial multiplication algorithm to compute two partial products in parallel, and thus, the proposed filter can be twice faster than previous filters using bit-serial multipliers. We developed VHDL models and performed logic synthesis using the SYNOPSYSTM CAD tool with the 0.8 μm SOG cell library (HSG30042). The chip has only 9,507 gates, was fabricated, and is running at 77 MHz
  • Keywords
    FIR filters; VLSI; hardware description languages; logic CAD; FIR filter chip; SYNOPSYS; VHDL models; VLSI architecture; bit-serial multipliers; data-reuse structure; logic synthesis; parallel multipliers; recurrent-coefficient scheme; variable-length taps; Concurrent computing; Digital filters; Equations; Filtering; Finite impulse response filter; Hardware; IIR filters; Logic design; Registers; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference 1998. Proceedings of the ASP-DAC '98. Asia and South Pacific
  • Conference_Location
    Yokohama
  • Print_ISBN
    0-7803-4425-1
  • Type

    conf

  • DOI
    10.1109/ASPDAC.1998.669436
  • Filename
    669436