Implementation of a Single Chip, Pipelined, Complex, One-Dimensional Fast FourierTransform in 0.25µm BulkCMOS

  • Authors:
  • Steven M. Currie;Paul R. Schumacher;Barry K. Gilbert;Earl E. Swartzlander;Barbara A. Randall

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • ASAP '02 Proceedings of the IEEE International Conference on Application-Specific Systems, Architectures, and Processors
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Mayo Foundation Special Purpose Processor Development Group (Mayo) has developed a novel fast Fourier transform (FFT) ASIC designed to operate on 16-bit complex (16-bit real, 16-bit imaginary) samples. The radix-2 FFT processor performs any power-of-two-sized transform between 2-point and 4096-point, as selected by the user. The FFT processor is wholly contained on a single 10 mm by 10 mm die implemented in 0.25 µm bulk CMOS technology, including distributed register banks for storing all intermediate calculations, and static RAM (SRAM) for storing user programmable sine and cosine coefficients.Designed for maximum flexibility, the Mayo FFT processor includes redundant computation modules; user programmable transform length; individual, user programmable sine and cosinecoefficient-storing SRAM for each of the computation modules; overflow detection and correction circuitry (in the form of user-selectable operand scaling within each computation module); 5-volt tolerant 3.3-volt I/O; and a command driven interface.