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

正常情况下TMS320DM642执行if判断(if(3 == i))需要多少的cycle是?

正常情况下TMS320DM642执行if判断(if(3 == i))需要多少的cycle是?

发现我们使用TMS320DM642运行一条定点if判断语句竟然需要300多个cycles,是哪出了问题吗?

印象中DSP不应该这么慢啊,是环境、配置哪里出了问题吗?

请指教!

Chris Meng:

Meng Yang,

你的代码是放在内存还是外存?如果是外存,cache是否正确使用?

你是如何测量cycle的?在实际板子上统计的cycle么?

yang meng:

回复 Chris Meng:

多谢回复;

代码放在SDRAM中,没有使用cache,也没有开优化;

程序在DM642评估板上运行,使用CCS3.3带的profile->clock统计的;

赞(0)
未经允许不得转载:TI中文支持网 » 正常情况下TMS320DM642执行if判断(if(3 == i))需要多少的cycle是?
分享到: 更多 (0)