C6748分别在仿真和开发板调用TI的库DSP_dotprod,cycle数不对,开发板上慢4倍

[复制链接]
1193|4
 楼主| lugarnett 发表于 2014-11-14 17:19 | 显示全部楼层 |阅读模式
平台为OMAPL138,上面有C6748,
现在想用DSP_dotprod库,(官方说C64+的库支持C67芯片,不知道C64的库是不是全支持,现在运算结果是正确的)
这个库手册上写cycle=N/4+16,在CCS5.4的simulation下,cycle数与手册相符。
但是到开发板上跑时,cycle数变成了cycle>N,(N=256,cycle=350)
是不是cache的原因呢?
进确认,cache确实开了,不然cycle远大于N,
有兄弟遇到过同样的问题吗?
求指点,谢谢~
edishen 发表于 2014-11-16 11:09 | 显示全部楼层
请再看看说明书呢
小木欧尼 发表于 2014-11-16 11:35 | 显示全部楼层
cycle=N/4+16,那cycle是等于350吗
 楼主| lugarnett 发表于 2014-11-17 09:09 | 显示全部楼层
小木欧尼 发表于 2014-11-16 11:35
cycle=N/4+16,那cycle是等于350吗

理应在80左右,仿真下是90多,
开发板下变成了350多,变慢了
小木欧尼 发表于 2014-11-18 17:52 | 显示全部楼层
lugarnett 发表于 2014-11-17 09:09
理应在80左右,仿真下是90多,
开发板下变成了350多,变慢了

是否是操作的问题呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部