最近在使用TI官方ADS1274套件,其DSP是C5000系列,我们想实现采集之后进行102400点的互相关和自行相关运算,然后进行1024点的FFT,最好使用浮点的DSP,有没有具体的型号推荐,C5000??? C6000? ???还是OMAP系列??
谢谢!!!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
最近在使用TI官方ADS1274套件,其DSP是C5000系列,我们想实现采集之后进行102400点的互相关和自行相关运算,然后进行1024点的FFT,最好使用浮点的DSP,有没有具体的型号推荐,C5000??? C6000? ???还是OMAP系列??
谢谢!!!
你好,
浮点DSP的话, 可以考虑选用TMS320C6748, 带有SPI口可以和ADS1274 SPI口接.
http://www.ti.com/product/tms320c6748
你可以大致评估一下你的算法需要多少主频, 看是选C5000还是C6000, C5000的最高主频只有300MHz, 而C6000一般至少有300MHz.
另外, 如果你的应用是关于电机类的, 可以考虑选用C2000 MCU.
c5505进行一次乘法运算只需要1个指令周期, 因为它是通过MAC乘法累加器实现的, 每个指令周期是1/CPU clock. 每条指令需要的CPU clock数可以参考下面的指令集.
http://www.ti.com/lit/ug/swpu067e/swpu067e.pdf
你可以用CCS simulator先跑一下你的算法, 用CCS中的Profile功能预估一下消耗的指令数.
http://processors.wiki.ti.com/index.php/Profiler