超长点数FFT的设计与实现技术

Design and Implementation of Ultra Long Points FFT

  • 摘要: 随着宽带雷达系统所采用的信号带宽不断增加,为了实时完成脉冲压缩处理,需要进行超长点数FFT运算。本文提出一种超长点数FFT运算的实现方法。运用二维FFT算法,基于高性能FPGA处理平台,将超长点数FFT运算转换为两级短点数FFT的级联处理,并通过片外存储器解决片内存储资源有限的问题。实现结构上采用并行处理结构,显著提升了运算速度,可以实现在5ms内完成4M点数的FFT运算。实验结果表明,在相应的处理平台上,本文提出的超长点数FFT实现方法可以满足雷达系统的实时性需求,解决了宽带雷达实时脉冲压缩的关键问题。

     

    Abstract: Ever-increasing bandwidth has been utilized in wideband radar systems and the real-time implementation of pulse compression processing puts forward the need for ultra long points FFT technique. In this paper, a method of fast implementation of ultra long points FFT is proposed. Based on a certain high-performance FPGA processing platform and enlightened by the 2-D FFT algorithm, the ultra long FFT computation can be split into two sub-transform-blocks of FFTs with much fewer points each and external memory chips have to be employed to make up the shortage of in-chip storage resources. To speed up the whole processing, multi-parallel processing structure is adopted so as to guarantee the 4 million points FFT operation can be finished in 5ms. Finally, the experiment result shows that on certain processing platform the method proposed in this paper is effective and efficient dealing with the implementation of ultra long points FFT in radar systems and provides appropriate solution to the real-time pulse compression issue.

     

/

返回文章
返回