SpringSoft为SVTB侦错与分析导入结构化方法
扫描二维码
随时随地手机看文章
专业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结构与仿真结果具体化,在测试平台模块的阶层结构中轻松地遨游,并自动连结到原始码以便了解复杂的测试平台程序,进而找出问题的根源。
此外,这套系统密切整合自动化纪录机制与互动仿真模式,并可搭配多种业界常用的第三方模拟工具。这样可让工程师们能够针对特定仿真时间与设计模块,执行更精细的测试平台行为分析。