由于验证工具会产生大量的1和0,因此IC设计师很难看清楚他们真正需要的信号值。他们迫切需要一种新型工具来解决这一难题,调试工具供应商Novas Software公司表示。
Novas公司最近推出了Siloti系列,并称其为“可视化增强(VE)型”工具。该工具旨在为硅片成形前后的应用提供信号可视性,能够与仿真回归测试、模拟、FPGA原型和后硅调试协同工作。
Siloti工具以鲜为人知的作曲家姓名而命名,共包含三个基本步骤。首先它对设计进行分析,来确定哪些信号需要完全可视;然后扩展重要信号的有限数据,来获取遗漏信息;最后将低层描述与RTL描述相结合。Siloti工具可以与Novas公司的Verdi调试工具一起使用。
“当今的验证工具都会产生非常庞大的1、0信息流。”Novas公司的总裁兼CEO Scott Sandler表示,“问题是大量资源将耗费在决定输出哪些1和0上,转储那些1和0的成本也非常昂贵。”
图1:“可视性增强”避免了信息过载。
虽然Novas公司和其它供应商一直都在努力使转储文件的格式变得更具综合性,但是目前复杂的电路早已超过了他们努力的成果,Sandler指出。“我们决定采用其它的方法来减少信息过载。”他介绍,“通过创建Siloti技术产生范例变换,由此显著降低完成验证过程所需数据的获取成本。”
Siloti在验证后期最为有用,因为此时转储文件开始变得难以控制,Sandler表示。特别的模拟方式在这个时候转出了大量没有太多可视性的数据。他还透露,开发Siloti的最初想法,来自于试图利用Verdi工具在实验室做后硅调试的用户。
“可视性太差这一事实一直困绕着这些用户,他们询问有没有方法可以通过Verdi的正常分析找回遗漏的信息。”Sandler介绍,“据此,Novas公司开始开发用于后硅调试的解决方案,并意识到像模拟和仿真回归测试这样的硅前(presilicon)任务同样面临着可视性挑战。”
总之,Sandler指出,Siloti通过分析设计来判断什么比较重要,然后再对差距加以补充。Siloti系列工具目前包括两款产品,一个是包含全部功能的SilVE,另一个则是专门用来进行仿真的子集SimVE。Siloti的起价为6.5万美元,相应的解决方案现在已经交付使用。
作者:葛立伟
京公网安备 11011202001138号
