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