SPIFFEE


[Chip photo] SPIFFEE is a full-custom 1024-point single-chip Fast Fourier Transform processor designed for low power operation. The processor operates on 36 bit fixed-point data (18 bits real and 18 bits imaginary). To increase precision, the processor's main datapath is 20-24 bits wide. The datapath computes a complex radix-2 butterfly every cycle -- which includes 4 multiplies, 6 adds, 6 20 bit reads, 4 20 bit writes, and 11 address calculations.

Check out Spiffee1, the first fabricated SPIFFEE processor.

In a 0.5µm ULP CMOS process at a supply voltage of 400mV the chip is estimated to run at over 85MHz with a power of 8mW. This will result in a 1024 point transform being calculated in 61µs with an adjusted energy efficiency over 75 times greater than the previously most efficient known FFT processor.

Also see the FFT Chip Comparison Table which compares various commercial and academic FFT processors.

Here are some more details:

See Spiffee publications.

This work has been supported by a NASA GSRP fellowship and an AISES GE fellowship.

Keywords: FFT, DFT, chip, processor, CMOS, low power, DSP, high performance, fast fourier transform, discrete fourier transform, fixed point, custom, 1024 point, fast, efficient, single chip, research, R&D, Stanford University


[Home page] [FFT Info Page] [Email Bevan] Last update: July 14, 1997