rfengines limited    Tel : +44 (0)1983 550330
Fax : +44 (0)1983 550340
 
 RFEL : IP Cores - HyperLength FFT's
 
   


The HyperLength FFT is designed to implement very long transforms with minimum memory bandwidth. Minimising memory bandwidth, maximises the processing bandwidth for a given FPGA + external RAM hardware configuration. The actual hardware configuration will dictate what transform lengths and continuous processing bandwidths are possible.

Based on a Xilinx Virtex II 3000 used in conjunction with SRAM memory a HyperLength design will support a 1M-point transform running at complex sample rates up to 200MS/s.The use of SDRAM, will allow transform lengths up to 256M-points, at rates up to 10MS/s.

The architecture uses a pair of pipeline FFTs (usually Vectis HiSpeed, QuadSpeed or Matrix FFTs) to implement an N-point and an M-point DFT, that together with data re-ordering and twiddle factor application form an (N x M)-point FFT. External RAM is used to perform three data re-ordering stages as shown.



Twiddle factors are generated arithmetically using logic within the FPGA rather than being stored in external memory

The FFT cores use fixed-point arithmetic, and have been developed using a mixed-radix architecture. Each core will be factory configured to precise user specifications, ensuring maximum silicon efficiency and performance for each application.

 Features :

Available in Xilinx and Altera
Continuous real time processing up to 200MS/s complex
128k to 256 Million points with external memory to FPGA
Optimised for the speed / silicon trade off.
Twiddle bit and bit growth adjustable ( factory setting ).
Fully Pipelined design.
Integer powers of two, or prime length FFTs

 Applications

Wide band filter banks.
Communications systems.  
Electronic warfare (radar, sonar, surveillance).  
Medical Instruments.  
Spectrum analysis.  
Radio Astronomy.  
     



Information

- FFT Product Information

- Need help ?