Patent · US Expired

Arrayable modular FFT processor

US5093801A · kind A · utility

50Cited by
4References
40Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 6, 1990
Grant dateMar 3, 1992
Priority date
Expiry dateJul 6, 2010

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F17/142
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A modular, arrayable, FFT processor for performing a preselected N-point FFT algorithms. The processor uses an input memory to receive and store data from a plurality of signal-input lines, and to store intermediate butterfly results. At least one Direct Fourier Transformation (DFT) element selectively performs R-point direct Fourier transformations on the stored data according to a the FFT algorithm. Arithmetic logic elements connected in series with the DFT stage perform required phase adjustment multiplications and accumulate complex data and multiplication products for transformation summations. Accumulated products and summations are transferred to the input memory for storage as intermediate butterfly results, or to an output memory for transfer to a plurality of output lines. At least one adjusted twiddle-factor storage element provides phase adjusting twiddle-factor coefficients for implementation of the FFT algorithm. The coefficients are preselected according to a desired size for the Fourier transformation and a relative array position of the arrayable FFT processor in an array of processors. The adjusted twiddle-factor coefficients are those required to compute all mixe…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.