Vergara et al., 1998 - Google Patents
A 195K FFT/s (256-points) high performance FFT/IFFT processor for OFDM applicationsVergara et al., 1998
- Document ID
- 17753034188111214057
- Author
- Vergara M
- Strum M
- Eberle W
- Gyselinckx B
- Publication year
- Publication venue
- ITS'98 Proceedings. SBT/IEEE International Telecommunications Symposium (Cat. No. 98EX202)
External Links
Snippet
A 256-point pipelined FFT/IFFT processor chip is described which implements OFDM modulation/demodulation functions. The architecture attains a sustained throughput of 195K FFT/s with incoming data rates of 100 MB/s. The 6.25 mm/sup 2/, 31300 gates chip was fully …
- 238000000034 method 0 abstract description 9
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/14—Fourier, Walsh or analogous domain transformations, e.g. Laplace, Hilbert, Karhunen-Loeve, transforms
- G06F17/141—Discrete Fourier transforms
- G06F17/142—Fast Fourier transforms, e.g. using a Cooley-Tukey type algorithm
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/14—Fourier, Walsh or analogous domain transformations, e.g. Laplace, Hilbert, Karhunen-Loeve, transforms
- G06F17/147—Discrete orthonormal transforms, e.g. discrete cosine transform, discrete sine transform, and variations therefrom, e.g. modified discrete cosine transform, integer transforms approximating the discrete cosine transform
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/38—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
- G06F7/48—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
- G06F7/544—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices for evaluating functions by calculation
- G06F7/5443—Sum of products
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/38—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
- G06F7/48—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
- G06F7/52—Multiplying; Dividing
- G06F7/523—Multiplying only
- G06F7/53—Multiplying only in parallel-parallel fashion, i.e. both operands being entered in parallel
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5045—Circuit design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/16—Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2207/00—Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F2207/38—Indexing scheme relating to groups G06F7/38 - G06F7/575
- G06F2207/3804—Details
- G06F2207/386—Special constructional features
- G06F2207/388—Skewing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/30—Arrangements for executing machine-instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored programme computers
- G06F15/78—Architectures of general purpose stored programme computers comprising a single central processing unit
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| He et al. | A new approach to pipeline FFT processor | |
| US7870176B2 (en) | Method of and apparatus for implementing fast orthogonal transforms of variable size | |
| Jia et al. | A new VLSI-oriented FFT algorithm and implementation | |
| Ingemarsson et al. | Efficient FPGA mapping of pipeline SDF FFT cores | |
| Elango et al. | VLSI implementation of an area and energy efficient FFT/IFFT core for MIMO-OFDM applications | |
| Ingemarsson et al. | SFF—The single-stream FPGA-optimized feedforward FFT hardware architecture | |
| Arioua et al. | VHDL implementation of an optimized 8-point FFT/IFFT processor in pipeline architecture for OFDM systems | |
| Chang et al. | An OFDM-specified lossless FFT architecture | |
| Mohan et al. | Implementation of N-Point FFT/IFFT processor based on Radix-2 Using FPGA | |
| Patyk et al. | Low-power application-specific FFT processor for LTE applications | |
| Revanna et al. | A scalable FFT processor architecture for OFDM based communication systems | |
| Vergara et al. | A 195K FFT/s (256-points) high performance FFT/IFFT processor for OFDM applications | |
| CN100390782C (en) | A real-time fast Fourier transform circuit | |
| Garcia et al. | VLSI configurable delay commutator for a pipeline split radix FFT architecture | |
| Hazarika et al. | Low-complexity continuous-flow memory-based FFT architectures for real-valued signals | |
| Hassan et al. | FPGA Implementation of Parallel Fast Fourier Transform | |
| Lau et al. | A FPGA-based library for on-line signal processing | |
| Kumar et al. | Hardware Implementation of 64-Bits Data by Radix-8 FFT/IFFT for High Speed Applications | |
| Hassan et al. | Implementation of a reconfigurable ASIP for high throughput low power DFT/DCT/FIR engine | |
| Hazarika et al. | Energy efficient VLSI architecture of real‐valued serial pipelined FFT | |
| More et al. | FPGA implementation of FFT processor using vedic algorithm | |
| Das et al. | Area–time–energy efficient architecture of CBNS‐based fast Fourier transform | |
| Kannan et al. | A Design of Low Power and Area efficient FIR Filter using Modified Carry save Accumulator Method | |
| Shaditalab et al. | Self-sorting radix-2 FFT on FPGAs using parallel pipelined distributed arithmetic blocks | |
| Sarode et al. | Mixed-radix and CORDIC algorithm for implementation of FFT |