US20030195911A1

Optimized discrete fourier transform method and apparatus using prime factor algorithm

Claim Score by NHIP

Read claim 1, the broadest

Abstract

An apparatus and method for DFT processing using prime factor algorithm (PFA) on a selected number P of midamble chip values received by a CDMA receiver, where P has a plurality M of relatively prime factors F, and the DFT process is divided into M successive F-point DFT processes. The P data values are retrieved from a single input port memory and selectively permuted by a controller into parallel caches to optimize factoring with associated twiddle factors stored in parallel registers. The permuted inputs are factored in two or more parallel PFA circuits that comprise adders and multipliers arranged to accommodate any size F-point DFT. The outputs of the PFA circuits are processed by consolidation circuitry in preparation for output permutation of the values which are sent to memory for subsequent DFT cycles.

US20030195911A1, drawing sheet 1
Sheet 1 of 18

Term

Term ended

Projected expiry passed 11 May 2022, 4.4 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

11 claims: 1 independent, 10 dependent

  1. 1
    Broadest claimClaim Score 36, narrow(NHIP)An apparatus for DFT processing of a selected number P of data values where P has a plurality of relatively prime factors N i , for i=1 to M, where ∏ i = 1 M     N i = P , comprising:a memory for storing P data values;selectively controlled DFT processing circuitry for processing data values in groups of a selected number K;said processing circuitry having a plurality of associated input devices for receiving successive groups of K data values from said memory for DFT processing;and a control circuit for inputting P data values from said memory for M consecutive iterations, one for each factor N i , such that K=N i and P/N i groups of data values are processed for each iteration.