Title : 
A single modulus complex ALU for signal processing
         
        
        
            Author_Institution : 
University of Florida, Gainesville, FL, USA
         
        
        
        
        
            fDate : 
10/1/1985 12:00:00 AM
         
        
        
        
            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;
         
        
        
            Journal_Title : 
Acoustics, Speech and Signal Processing, IEEE Transactions on
         
        
        
        
        
            DOI : 
10.1109/TASSP.1985.1164692