前言
如题,TI在高于5.5的CCS版本中移除了软件仿真的功能,但是用户有的时候需要这个功能,因为能在几乎无成本的情况下验证算法。因此,我们考虑将这个功能移植到新版本的CCS上。[1,2]
这个功能只能在CCS9之前的版本中成功移植(我尝试了v8.3.1版,CCSv10未成功),原因是V9以及更新版本的CCS是64位的,V5.5的CCS提供的仿真驱动是32位的,二者不兼容。
1、使用方法
按照[1]中的方法会发现,部分型号的DSP simulator无法成功运行。
在[1]基础上,本人将文件放入对应的文件夹中,直接将压缩包内的ccs_base文件夹,如下图解压至CCS的安装目录中。这样,ccs_base文件夹会与CCS安装目录下的ccs_base文件夹自动合并,软件仿真需要的文件会自动放置在ccs_base的指定位置,用户不再需要手动操作了。
2、验证
[1]中详细说明了C6748核心的验证方法。现在,我们在CCS8.3.1上参照[4]中的方法来验证C66x系列DSP的软件仿真功能。