×

Arrayable modular FFT processor

  • US 5,093,801 A
  • Filed: 07/06/1990
  • Issued: 03/03/1992
  • Est. Priority Date: 07/06/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. A modular, arrayable, FFT processor for performing a preselected N-point FFT algorithm, comprising:

  • input memory means for receiving and storing data from a plurality of input lines and for storing products and summations;

    Direct Fourier Transformation (DFT) means connected to receive data from said input memory means for selectively performing R-pint direct Fourier transformations on said data according to said FFT algorithm, where R is less than eight;

    arithmetic logic means connected at a first input with an output of said DFT means for performing multiplications and for accumulating complex data and multiplication products for forming positive and negative summations according to said FFT algorithm and having an output connected to said input memory for storage of intermediate products and summations for the FFT algorithm;

    adjusted twiddle factor storage means connected to a second input of said arithmetic logic means for providing phase adjusting twiddle-factor coefficients for implementation of said FFT algorithm, which coefficients are preselected according to a desired size of the Fourier transformation being performed and a relative array position of the arrayable FFT processor in an array of z such processors; and

    output means connected to an output of said arithmetic logic means for transferring results of said FFT algorithm to a plurality of output lines.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×