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
Link To Document