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
Link To Document