SpringSoft为SYSTEMVERILOG TESTBENCH侦错与分析导入结构化方法
2009-05-18
作者:思源科技供稿
2009年5月18日台湾新竹讯— 专业IC设计软件全球供货商SpringSoft, Inc.今天宣布,最新版本的Verdi Automated Debug System提供全面的SystemVerilog Testbench (SVTB)侦错支持。Verdi系统导入全新的以结构化消息为基础的方法,使SVTB侦错自动化,让工程师们能够迅速理解复杂的测试平台行为。Verdi SVTB侦错解决方案与SpringSoft的Novas 验证强化产品系列完善整合,让工程师们能够在更短时间内完成更多验证工作。
新版的Verdi系统整合以消息为基础的自动化日志(logging)机制,与崭新SVTB测试平台消息浏览工具,可以搭配Verdi系统既有HDL侦错功能。这套系统也提供交互式仿真侦错模式,可用来针对日志(logging)无法察觉的微细步骤进行侦错。这些独家功能搭配系统的测试平台与设计一致化侦错环境可实现更高效率的纪录与动态测试平台数据的后处理,透过减少交互式侦错的需求而节省宝贵的验证时间。
「SVTB提供高水平、类似软件的验证作法。」SpringSoft产品营销副总裁Oz Levia表示:「Verdi提供独家的结构化做法,使SVTB侦错工作自动化,针对测试平台验证的抽象和动态本质。由于深入透视与设计端息息相关而且复杂的测试平台行为,工程师们将可看到整个设计与验证环境中发生的状况。」
先进的SVTB侦错
Verdi系统提供完整的SVTB原始码支持与来自设计和测试平台的数据紧密同步。Verdi系统会自动记录测试平台消息与数据到由SpringSoft提供并已可视为业界标准的Fast Signal Database (FSDB);如此可以独立于设计数据 (如信号数值变化与断言状态)之外进行更高阶的测试平台活动检视,呈现整个环境行为的完整视野。
崭新而且方便好用的类(class)与函式浏览器支持测试平台消息编码类型。这些专用的测试平台浏览器(Testbench Browsers)让工程师们能够将SVTB结构与仿真结果具体化,在测试平台模块的阶层结构中轻松地遨游,并自动连结到原始码以便了解复杂的测试平台程序,进而找出问题的根源。
此外,这套系统密切整合自动化纪录机制与互动仿真模式,并可搭配多种业界常用的第三方模拟工具。这样可让工程师们能够针对特定仿真时间与设计模块,执行更精细的测试平台行为分析。
验证强化
SpringSoft是唯一专精于验证强化技术与解决方案的EDA供货商,Verdi Automated Debug、Siloti Visibility Automation与Certitude Functional Qualification解决方案搭配第三方仿真器,运用业界标准语言和接口,更轻松地理解和更正设计行为,改善验证环境的质量,也让工程师们能够更有信心地、更快速达成功能收敛,实现更佳的系统单芯片(system-on-chip)设计。
关于SpringSoft
SpringSoft为提供全球专业自动化技术之领导厂商,所提供产品能加速工程师对于复杂的数字、逻辑、混合信号集成电路 (ICs)、特殊应用集成电路 (ASICs)、微处理器、及系统单芯片 (SoCs) 之设计、验证及侦错。其获奖无数的产品包括有Novas验证强化和 Laker 全定制IC 设计解决方案,已有超过400个整合组件制造(IDM)、无晶圆厂半导体公司、晶圆代工厂、及电子系统代工 (OEMs) 领导厂商使用。总部设在台湾新竹及美国加州圣荷西,SpringSoft (2473) 为亚洲最大且第一家挂牌上市之电子设计自动化厂商,并且以客户服务在业界著称,其400多位员工分布于世界各地数个研发及技术服务据点。更多信息,请参考SpringSoft网站:http://www.springsoft.com