C6678 测试程序运行时间问题 - TMS320C6678 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3202|回复: 1
打印 上一主题 下一主题

[未解决] C6678 测试程序运行时间问题

[复制链接]

2

主题

3

帖子

28

积分

新手上路

Rank: 1

积分
28
跳转到指定楼层
楼主
发表于 2020-4-19 17:15:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教一下,关于程序运行时间测试问题:
问题背景:
       1、用CCS5.5开发环境,没使用硬件环境,用软件仿真方式。
       2、用C6678 Device Functional Simulator,Little Endian 生成软件仿真调试配置文件。
       3、分别用run菜单中的clock方法和TSCH/TSCL计数器方法,两种方法对同样一段程序进行测试。
问题:
      1、程序为:用sqrtf函数对16个复数做取模运算,用两种测试方法测试结果只差3个cycle,
      2、将第1步的对16个复数的取模运算的程序,循环500次,再次测试,用clock测试结果为3800左右个cycle(这个准确数字没记住),但是用TSCH/TSCL计数器测试结果为10142个cycle,有好几倍的差距,这个是怎么回事呢?
谢谢。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

2

主题

3

帖子

28

积分

新手上路

Rank: 1

积分
28
沙发
 楼主| 发表于 2020-4-20 15:18:04 来自手机 | 只看该作者
不好意思,提的问题内容不能修改,测试结果是周末凭记忆填的,是错误的,问题第二步的准确的测试结果是CLOCK方法测试结果428417,用计数器方法测试结果1093060,因为不具备硬仿条件,请教一下,究竟那种方法才是准确的?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-4-26 16:35 , Processed in 0.032357 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表