最近在做一个dsp项目,需要使用到CCS中的DSS对dsp core进行验证,除了写出符合UVM验证平台的dsp参考模型外,还需要由DSS和DUT进行debug甚至结合NC-Verilog的联合仿真。这么一来就提供了两种对dsp core的验证方案,互为补充,思路是以参考模型为主,以DSS为辅,从而帮助debug。
1.配置环境
TI提供了两种不同环境下的配置文件,在windows环境下使用dss.bat
,在linux/mac环境下使用dss.sh
。
上述配置文件可以以下路径中找到:
[INSTALL DIR]\ccs\ccs_base\scripting\bin
使用方法如下:
> dss myscript.js scriptParam1 scriptParam2
系统路径已经在系统变量设置好了,因此可以在任何位置进行配置。
2.调试你的JS脚本
TI提供了一个叫做Rhino Debugger 的调试GUI工具,方便你调试JS脚本。
可以简单的用下面命令来启动该工具进行调试: