针对高速实时信号处理的要求 ,提出一种基于现场可编程门阵列( FPGA) 实现 64 点高速定点快速傅里叶变换(FFT)算法的方法。该方法从运算速度和实现复杂度两方面综合考虑 ,采用基于按时间抽取的 Radix24 算法的三级流水线结构 ,每级将乘法器的旋转因子输入端固定为常数值 ,而不是作为变量从 ROM 中读取 ,从而减少 ROM 的读取时间。另外 ,为了避免溢出 ,还采用块浮点结构表示数据 ,节省了大量的硬件资源。从实验结果看 ,可以满足对数据高速实时处理的要求。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉