DocumentCode :
869482
Title :
Design of an efficient VLSI inner-product processor for real-time DSP applications
Author :
Ahmad, M.O. ; Poornalah, D.V.
Author_Institution :
Dept. of Electr. Eng., Concordia Univ., Montreal, Que., Canada
Volume :
36
Issue :
2
fYear :
1989
Firstpage :
324
Lastpage :
329
Abstract :
A technique for the design of an efficient word-level inner-product processor based on a parallel array multiplier is described. This processor cell forms the fundamental computing module of the systolic array architectures that are increasingly used to solve many computationally intensive DSP functions. These functions are characterized by linear recurrences involving multiply-add/subtract operations. The use of the present scheme results in the total elimination of the separate-adder module that is usually required along with a multiplier unit in conventional designs. Simulation results of a linear bidirectional systolic array are presented for a test-case example of a convolution problem. A reduction of 32-50% in the computation time is achieved. Besides, it results in reducing the number of basic cells used, making it highly attractive for VLSI implementation.
Keywords :
VLSI; digital signal processing chips; multiplying circuits; VLSI inner-product processor; basic cells; convolution problem; linear recurrences; multiply-add/subtract operations; parallel array multiplier; real-time DSP applications; systolic array architectures; Circuits and systems; Computational modeling; Computer architecture; Convolution; Digital signal processing; Frequency; Real time systems; Signal processing algorithms; Systolic arrays; Testing; Throughput; Very large scale integration;
fLanguage :
English
Journal_Title :
Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-4094
Type :
jour
DOI :
10.1109/31.20218
Filename :
20218
Link To Document :
بازگشت