请教各位:
(1)C6748 计算10k、50k、100k点的FFT计算精确时间?精确到毫秒级。
FFT计算如果是在外扩RAM中进行,也请一并给出外扩RAM的类型(如SRAM、SDRAM、DDR2、mDDR等)
(2)该DSP外接一个高速ADC(10M采样,并行通信接口),能否采用中断方式读取数据的方案。另外,若该方案可行,也会占用CPU资源,能否有其他更好方案。
noaming:
C6748计算FFT的精确时间,我建议你参考c6748_sdk\dsplib_c674x_3_1_0_0\docs中的DSPLib_c674xTest_Report.html:
Texas Instruments Test Results Session Summary
这里面对dsplib_c674x里面的FFT算法提供了精确的时间基准。
noaming:
手册上说明支持的型号如下:
The DDR2/mDDR Memory Controller support the following features:
•JESD79-2A standard compliant DDR2 SDRAM
•Mobile DDR SDRAM
•512 MByte memory space for DDR2
•256 MByte memory space for mDDR
举个例子SYNCHRONOUS公司的DRAM,型号是IS42S16160B 就可以。
noaming:
DSP外接高速ADC,可以使用DSP一些接口的DMA功能,自动把接口数据存放到指定缓存中,这样就不占用CPU资源了。
Lei Jia:
回复 noaming:
您好,方便告诉我您的全名不,想在邮件系统找一下您的联系方式,电话请教您一下
noaming:
回复 Lei Jia:
您好,不用谦虚,我们相互学习,Tian
Lei Jia:
回复 noaming:
您好,是这样的,因为客户方面该项目也比较紧急。通过您发的那个Report 还是需要EVM进行评估和计算具体的FFT时间。
所以我想知道能否有现成的文档或者结论针对10k 50k 100k的FFT时间。
因为我们local没有相应的C6000 FAE support, 所以我也不知道能找到谁。
希望得到你的帮助
noaming:
回复 Lei Jia:
您好,在这个测试报告上有一个CYCLES,这个就是运算所需要耗费的CPU时钟个数。
抱歉,我这里也没有现成的10k 50k 100k的FFT时间实际测试数据。
shuofeng yu:
朋友你好,你用的6748在仿真器里面运行过吗,运行指令的周期大概是多长时间,是不是按着设定的pll0的主频在跑啊,我现在遇到一个问题,pll倍频到了456M,通过观察sysclk分频输出引脚,判断pll0已经倍频到了456M,可是指令执行的时间很长,不是按着456M的速率执行,二是按着20M左右的速率在执行。不知道朋友你又没有遇到过这个问题。
TI中文支持网


