Claims
- 1. A circuit for calculating a fast Fourier transform (FFT) of a plurality of data values comprising:a data memory for storing data values; a coefficient memory for storing coefficient values; a multiplier disposed to receive data from both the data memory and the coefficient memory, the multiplier being configured to multiply values retrieved from the data memory and the coefficient memory; an adder configured to add a value output from the multiplier with another value that is selected by a first multiplexer, wherein the another value selected by the first multiplexer includes one selected from the group consisting of: a value from the data memory, zero, a value output from an accumulator that receives the output of the adder, and a value output from a delayed accumulator that receives the output from the accumulator; and an arithmetic logic unit (ALU) configured to add a value retrieved from the data memory with another value that is selected by a second multiplexer.
- 2. A circuit for calculating a fast Fourier transform (FFT) of a plurality of data values comprising:a data memory for storing data values; a coefficient memory for storing coefficient values; a multiplier disposed to receive data from both the data memory and the coefficient memory, the multiplier being configured to multiply values retrieved from the data memory and the coefficient memory; an adder configured to add a value output from the multiplier with another value that is selected by a first multiplexer; and an arithmetic logic unit (ALU) configured to add a value retrieved from the data memory with another value that is selected by a second multiplexer, wherein the another value selected by the second multiplexer includes one selected from the group consisting of: a value from the data memory, zero, a value output from an accumulator that receives the output of the adder, and a value output from a delayed accumulator that receives the output from the accumulator.
CROSS-REFERENCE TO RELATED APPLICATION
The present application claims the benefit of U.S. Provisional Patent Application Ser. No. 60/085,831, filed May 18, 1998, and entitled “FFT Implementation in the Frequency Domain.”
US Referenced Citations (11)
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/085831 |
May 1998 |
US |