Title :
Impact of architecture choices on DSP circuits
Author :
Parhi, Keshab K.
Author_Institution :
Dept. of Electr. Eng., Minnesota Univ., Minneapolis, MN, USA
Abstract :
Selection of proper architecture and implementation styles can strongly influence the performance of dedicated VLSI DSP circuits. The impact of architecture choices is illustrated by considering a number of representative signal processing examples and a few general architecture transformation techniques. It is shown that algorithm transformation techniques such as look-ahead computation can create concurrency in nonconcurrent recursive signal processing algorithms, and that inherently new signal processing algorithms are processed with concurrency. This leads to pipelined algorithm topologies without any hardware overhead. To illustrate the impact of the implementation styles, it is shown that the internal redundant number system can lead to more efficient realization of multipliers and adders. Using systematic folding and unfolding techniques, digit-serial architectures with no restrictions on the digit size can be described. All of these architectural techniques can increase the performance of DSP circuits
Keywords :
VLSI; computer architecture; digital arithmetic; digital signal processing chips; pipeline processing; adders; algorithm transformation techniques; architecture choices; architecture transformation techniques; concurrency; dedicated VLSI DSP circuits; digit-serial architectures; folding techniques; implementation styles; internal redundant number system; look-ahead computation; multipliers; nonconcurrent recursive signal processing algorithms; performance; pipelined algorithm topologies; unfolding techniques; Algorithm design and analysis; Circuits; Delay; Digital signal processing; Hardware; Pipeline processing; Signal design; Signal processing; Signal processing algorithms; Very large scale integration;
Conference_Titel :
TENCON '92. ''Technology Enabling Tomorrow : Computers, Communications and Automation towards the 21st Century.' 1992 IEEE Region 10 International Conference.
Conference_Location :
Melbourne, Vic.
Print_ISBN :
0-7803-0849-2
DOI :
10.1109/TENCON.1992.271863