• DocumentCode
    2734194
  • Title

    A reusable distributed arithmetic architecture for FIR filtering

  • Author

    Lo, Haw-Jing ; Yoo, Heejong ; Anderson, David V.

  • Author_Institution
    Center for Signal & Image Process., Georgia Inst. of Technol., Atlanta, GA
  • fYear
    2008
  • fDate
    10-13 Aug. 2008
  • Firstpage
    233
  • Lastpage
    236
  • Abstract
    This paper presents a new hardware efficient distributed arithmetic (DA) architecture for high order (> 1024) digital filters. The new architecture is termed reusable distributed arithmetic (RDA). The proposed architecture has a linear dependence of memory size on filter length versus the exponential dependence found in lookup table (LUT)-based designs by removing the LUT and generating the required combinations online. In addition, the proposed RDA architecture reuses the computation blocks much like the way multipliers are reused in multiplier-based architectures to reduce hardware complexity. The proposed RDA design is compared against a multiplier-based (MM) design to illustrate the area dependency of both designs on filter length. FPGA synthesis results confirm that the RDA design is capable of much higher order filters (2048 tap) than the MM design (512 tap) while at the same time having similar equivalent gate counts and throughput.
  • Keywords
    FIR filters; distributed arithmetic; field programmable gate arrays; table lookup; FIR filtering; FPGA synthesis; digital filters; lookup table; multiplier-based design; reusable distributed arithmetic architecture; Computer architecture; Digital arithmetic; Digital filters; Field programmable gate arrays; Filtering; Finite impulse response filter; Hardware; Nonlinear filters; Table lookup; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2008. MWSCAS 2008. 51st Midwest Symposium on
  • Conference_Location
    Knoxville, TN
  • ISSN
    1548-3746
  • Print_ISBN
    978-1-4244-2166-4
  • Electronic_ISBN
    1548-3746
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2008.4616779
  • Filename
    4616779