• DocumentCode
    1318599
  • Title

    A VLSI implementation of finite impulse response digital filters using residue number systems

  • Author

    Bayoumi, Magdy A. ; Jullien, G.A. ; Miller, W.C.

  • Author_Institution
    Dept. of Electr. Eng., Windsor Univ., Ont., Canada
  • Volume
    10
  • Issue
    2
  • fYear
    1985
  • fDate
    4/1/1985 12:00:00 AM
  • Firstpage
    76
  • Lastpage
    80
  • Abstract
    An array architecture is presented for implementing a finite impulse response (FIR) digital filter in a residue number system (RNS). A FIR filter requires only the high speed residue operations, i.e. addition and multiplication. VLSI is used as a fabrication medium to support the modular implementation. A general computation element is proposed as a building block unit. It is a multi look-up table module whose function is determined by the programmed contents of its associated tables. The proposed array is based on the systolic concept which provides high throughput and simplicity offered by identical processing elements, all operating in parallel on data synchronously flowing through the structure. The proposed architecture lends itself to the pipelining systems. It offers most efficient performance for continuous input data stream applications. An example of implementing a 24th-order filter is also given. The performance measures (area and time) of this filter are analyzed based on a developed memory model.
  • Keywords
    VLSI; digital filters; pipeline processing; table lookup; 24th-order filter; FIR digital filter; ROM; VLSI; array architecture; finite impulse response digital filters; look-up table module; memory model; pipelining systems; residue number systems; systolic array; Arrays; Finite impulse response filters; Layout; Table lookup; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Electrical Engineering Journal, Canadian
  • Publisher
    ieee
  • ISSN
    0700-9216
  • Type

    jour

  • DOI
    10.1109/CEEJ.1985.6592022
  • Filename
    6592022