• DocumentCode
    1341340
  • Title

    A CORDIC processor for FFT computation and its implementation using gallium arsenide technology

  • Author

    Sarmiento, R. ; Tobajas, F. ; de Armas, V. ; Esper-Chain, R. ; Lopez, J.F. ; Montiel-Nelson, J.A. ; Nunez, A.

  • Author_Institution
    Univ. de Las Palmas de Gran Canaria, Spain
  • Volume
    6
  • Issue
    1
  • fYear
    1998
  • fDate
    3/1/1998 12:00:00 AM
  • Firstpage
    18
  • Lastpage
    30
  • Abstract
    In this paper, the architecture and the implementation of a complex fast Fourier transform (CFFT) processor using 0.6 /spl mu/m gallium arsenide (GaAs) technology are presented. This processor computes a 1024-point FFT of 16 bit complex data in less than 8 /spl mu/s, working at a frequency beyond 700 MHz, with a power consumption of 12.5 W. The architecture of the processor is based on the COordinate Rotation DIgital Computer (CORDIC) algorithm, which avoids the use of conventional multiplication-and-accumulation (MAC) units, but evaluates the trigonometric functions using only add and shift operations, Improvements to the basic CORDIC architecture are introduced in order to reduce the area and power of the processor. This together with the use of pipelining and carry save adders produces a very regular and fast processor, The CORDIC units were fabricated and tested in order to anticipate the final performance of the processor. This work also demonstrates the maturity of GaAs technology for implementing ultrahigh-performance signal processors.
  • Keywords
    III-V semiconductors; VLSI; adders; digital arithmetic; digital signal processing chips; fast Fourier transforms; gallium arsenide; pipeline processing; 0.6 micron; 12.5 W; 16 bit; 8 mus; CORDIC processor; FFT computation; GaAs; carry save adders; pipelining; power consumption; trigonometric functions; ultrahigh-performance signal processors; Adders; Computer architecture; Energy consumption; Fast Fourier transforms; Frequency; Gallium arsenide; Pipeline processing; Signal processing algorithms; Silicon; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.661241
  • Filename
    661241