我有一个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呢