Multifunctional signal transform engine
AssigneeQuantenna Communications, Inc.
InventorsBehrooz Rezvani, Farrokh Farrokhi
Life of this patent
Estimating the term…
Abstract
A technique involves using a fast Fourier transform (FFT) module to transform multiple different types of signals. This may be accomplished using one or more of three techniques: logic within the FFT module can enable different processing depending upon a processing state, the FFT module can be called iteratively to transform a signal that is larger than the FFT implemented in the FFT module, the FFT module can be used for parallel transformation of multiple signals that are smaller than the FFT implemented in the FFT module. Thus, a single FFT module can be used to transform a first type of signal (e.g., WIFI) and a second type of signal (e.g., GPS) if configured according to the technique.
Claims20
A system, comprising:
- a fast Fourier transform (FFT) module in which an FFT is implemented;
- an FFT buffer coupled to the FFT module;
- a rotation and combination module coupled to the FFT buffer;
- wherein, in processing an input data signal that is larger than the FTT module,
- a first portion of the input data signal is transformed by the FFT module and stored in a first portion of the FFT buffer;
- a second portion of the input data signal is transformed by the FFT module and stored in a second portion of the FFT buffer;
- the rotation and combination module processes value stored in the first portion of the FFT buffer and the second portion of the FFT buffer to generate domain data.
A system, comprising:
- a Fast Fourier Transform (FFT) engine, including a plurality of multiplier modules implementing an FFT, adapted to process a plurality of types of OFDM signal in time domain to frequency domain data, wherein at least one of the multiplier modules is used to process a first type of OFDM signal and a second type of OFDM signal;
- a frequency domain processing component coupled with the FFT engine to process the frequency domain data;
- an Inverse Fast Fourier Transform (IFFT) engine coupled with the frequency domain processing component to transform the processed frequency domain data to time domain data of one of the plurality of types of OFDM signal.
A method, comprising:
- segmenting an input data signal into a plurality of segments, the input data signal being one of a plurality of types of OFDM signal;
- for each of the plurality of segments,
- processing the segment through a fast Fourier transform (FFT) engine,
- storing the processed segment to an FFT buffer;
- combining the segments in the FFT buffer, wherein the combined segments are associated with domain data.
Dependencies are inferred from the claim text.