• 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