DocumentCode
2693717
Title
Distributed arithmetic-based architectures for high speed IIR filter design
Author
Su, Ching-Long ; Hwang, Yin Tsung
Author_Institution
Dept. of Electron. Eng., Nat. Yunlin Inst. of Technol., Taiwan
fYear
1996
fDate
3-6 Jun 1996
Firstpage
156
Lastpage
161
Abstract
Dedicated VLSI has been considered as an effective method to realize the DSP algorithms which require massive amount of computations. To speed up the computing, parallel processing and pipelining techniques are often employed. However, for those recursive algorithms where the available computing concurrency is very limited, these design tactics do not help. Previous results suggest a Look-ahead transform method applied to the algorithm first to create the parallelism at the cost of drastically increased hardware complexity. In this paper, we present a Distributed Arithmetic based scheme to solve the problem without resorting to the expensive look-ahead methods. In contrast to the conventional “bit-parallel word-serial” computing paradigm, the new scheme features a “bit-serial word-parallel” approach. In this scheme, instead of waiting the entire data word available from the previous recursion, current recursion´s computation can start as soon as the LSB from the previous recursion is obtained. This means the initiation interval between two successive input data is reduced from the delay of computing one word to the delay of computing one bit. To illustrate the merits of this new scheme, we present a DA based VLSI design for an IIR filter. The design is implemented using a 0.8 μm SPDM technology and can achieve high throughput rate operation for real time applications
Keywords
IIR filters; digital arithmetic; parallel architectures; recursive filters; DSP applications; Distributed Arithmetic; SPDM technology; high speed IIR filter; parallel processing; pipelining techniques; recursion; Algorithm design and analysis; Computer architecture; Concurrent computing; Costs; Delay; Digital signal processing; Hardware; Parallel processing; Pipeline processing; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems, 1996. Proceedings., 1996 International Conference on
Conference_Location
Tokyo
Print_ISBN
0-8186-7267-6
Type
conf
DOI
10.1109/ICPADS.1996.517558
Filename
517558
Link To Document