DocumentCode :
1106992
Title :
A single modulus complex ALU for signal processing
Author :
Taylor, Fred J.
Author_Institution :
University of Florida, Gainesville, FL, USA
Volume :
33
Issue :
5
fYear :
1985
fDate :
10/1/1985 12:00:00 AM
Firstpage :
1302
Lastpage :
1315
Abstract :
Fast complex arithmetic is essential to a wide class of real-time digital transform and filter operations. Traditional methods require a multiplicity of real multiplies and adds be performed on each complex product call. Recently, a new modular (residue) mathematical system has been proposed which more than halves this count. The system developed in this paper overcomes many of the classical weaknesses of a general L-moduli modular system. Such a system is architected, its hardware implementation developed, and complexity-performance metrics analyzed. Both general purpose and array processing forms are advanced and discussed. Special operations, such as complex magnitude squared calculations, are shown to have a particularly efficient implementation in this system. Last, several DSP applications of the developed complex ALU are motivated and experimentally studied.
Keywords :
Arithmetic; Dynamic range; Hardware; MOS devices; Read-write memory; Samarium; Semiconductor memory; Signal design; Signal processing; Table lookup;
fLanguage :
English
Journal_Title :
Acoustics, Speech and Signal Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
0096-3518
Type :
jour
DOI :
10.1109/TASSP.1985.1164692
Filename :
1164692
Link To Document :
بازگشت