打印

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

[复制链接]
987|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多,变慢了

使用特权

评论回复
5
小木欧尼| | 2014-11-18 17:52 | 只看该作者
lugarnett 发表于 2014-11-17 09:09
理应在80左右,仿真下是90多,
开发板下变成了350多,变慢了

是否是操作的问题呢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝