TI中文支持网
TI专业的中文技术问题搜集分享网站

如何对长序列做分段fft

我有一个128k点的序列,直接做fft效率并不高,老师说是数据量超过了缓存大小导致的,可以分段做fft,请问如何实现

Shine:

可以参考C66x VLFFT例程。
www.ti.com/…/spry277.pdf
e2echina.ti.com/…/12423

user496483453:

回复 Shine:

非常感谢你的回答,链接里那个VLFFT是用6678跑的,我用的是6748,只有1个DSP核,VLFFT中使用的级联FFT方法我有尝试过,并且测试过执行时间,发现大部分时间都浪费在了数据搬移,拼接,和点乘旋转因子矩阵上面,我在试一下用DMA把数据从DDR搬到L2看行不行

user5804863:

回复 user496483453:

如何将DDR里面的数据搬到L2呢

赞(0)
未经允许不得转载:TI中文支持网 » 如何对长序列做分段fft
分享到: 更多 (0)