在日前举行的Globalpress电子峰会上,EDA厂商Synplicity、Novas Software和Cypress Semiconductor三家公司宣布推出新的软件工具,用于简化片上系统(SoC)设计周期和半导体验证程序。
Synplicity公司表示,它的TotalRecall技术可以提供硬件模拟器的调试可行性,但速度又可以快上10到100倍。Novas Software公司则推出了软件Replay,这是其Siloti软件套件的改进,增加了时序准确模拟重放功能。Cypress Semiconductor公司则发布了CapSense软件,该软件面向其可编程片上系统(PSoC)软件工具的用户,以电容式感应代替了传统的机械式按钮。
Synplicity公司的TotalRecall软件让设计工程师可以在设计过程中捕捉到一个ASIC中的所有信号。这包括了存储内容,而且这个过程能在用户指定的任何时钟周期数内进行,直到发生误差,就像一个硬件模拟器。但是,和硬件模拟器不同的是,TotalRecall让用户可以将整个设计阶段以及自动生成的测试平台导出到一个HDL模拟器。在模拟器里,这个流程能够不断重复。
Synplicity公司表示,TotalRecall让设计者可以利用最初产生误差的同样的信号值在模拟环境中修复问题。它可以在3秒钟内在运行于20MHz的手机PFGA原型启动时模拟误差,而光靠软件模拟器则需要30天。
Replay是Novas Software公司的Siloti Visibility Enhancement软件套件的升级版,可通过门级模拟检测、隔离并修复时序问题。Novas Software公司表示,在时序问题的调试中,Replay可以将文件缩小10倍,并能提供更快和更精确的结果。它将初始数据泵和与正在调试的时序问题相关的信号关联起来,从而降低了信号数据记录要求。
Replay并没有同时模拟所有的信号,而是进行有目的的短时间模拟,捕捉到时序准确的信号数据。但这里的数据并不需要贯穿前面的所有阶段,而是可以从一个用户定义的点开始。模拟可以无限次地重复,采用不同的时序窗口,但来自同样的基线信号块。
Cypress公司的CapSense是其用于混合信号阵列的PSoC开发套件的升级。CapSense让触摸式按键、触摸式滚动条和相似的控制接口可以高水平地增加到设计中,而且不需要汇编或者C语言编程。
PSoC已经有一列输入/输出设备,让设计者可以将之连接起来以分析系统性能。从前的I/O设备包括温度传感器、电压输入、风扇和LED,现在设计者还可以添加触摸式按键和滚动条。由于取代了机械式按键,电容式传感器无疑减少了原材料。限制一个电容式传感器只需要PCB板上的一个铜垫,PCB接着会被设备的上盖盖住。CapSense可在Cypress的网站上免费下载。