正常情况下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统计的;