多伦多——2011年5月18日——Vennsa科技有限公司自动化功能验证调试和错误定位软件的领先供应商,今天宣布立即推出OnPoint™Triage,以及一组性能驱动的功能,以提高准确性和增加容量。
Vennsa Technologies的总裁兼首席执行官Andreas Veneris说:“手动错误定位和调试消耗了60%以上的验证工作。验证界强烈主张使用新的自动化工具和方法来减少这种生产力负担。OnPoint整合了设计师的反馈,现在解决了一系列现代验证流程的本地调试应用程序。”
调试分类
OnPoint的新功能包括强大的分类引擎、“因果分析”增强的准确性和显著的容量增加。
Vennsa首席技术官肖恩•萨法普尔(Sean Safarpour)表示:“高层次故障诊断,或我们所说的分类,很难,因为这是一个进退两难的问题。”“为了进行准确的分类,工程师需要通过低级调试了解错误在哪里,但如果没有良好的分类,他们就无法有效地进行低级调试。”
验证工程师在较高的水平上诊断模拟故障,以了解故障的原因,并确定谁应该分析和修复故障。以前,故障分类是以一种特别的方式执行的,基于来自模拟日志文件的消息,当问题交给错误的工程师时,失败被错误地视为重复错误而忽略,或者当重复错误作为不同的错误重新分析时,会导致资源浪费。
OnPoint现在包含了一个分类引擎,可以自动区分故障的来源。该流程首先由诊断引擎执行自动化的根本原因分析,以生成一个错误源列表(称为怀疑对象)。分类引擎分析可疑对象,根据错误源生成签名。签名确定哪些失败包含相似或不同的错误源。
分类过程的结果是一组“箱子”,其中每个箱子包含具有相同根本原因的故障。然后,验证团队可以将一个bin分配给适当的工程师来进行修复。整个过程可以在回归验证流中自动化,以加速调试和分类任务。
OnPoint with Triage弥补了这一差距,因为它可以自动筛查故障,并生成x射线图像,显示设计中正在发生的事情以及错误来源的来源。这张x射线被OnPoint用来做智能装箱。
使用因果关系进行调试
OnPoint现在使用了强大的因果分析引擎,可以以更好的分辨率和更高的精度确定故障的根本原因。因果关系分析引擎可以推断嫌疑人之间的复杂关系,并确定尽可能早的修复。这些信息允许用户以更高的效率深入bug来源。
因果关系分析引擎向用户显示所有可疑对象之间的关系,以及进行修复的最合适位置。
此外,OnPoint的新版本包含一组强大的优化技术,允许在基于仿真的验证期间将根本原因分析应用于子系统级别的设计。
OnPoint诊断和分诊引擎现已可用,可以使用基于时间的许可证单独购买。
Vennsa将于6月6日至8日在加利福尼亚州圣地亚哥会议中心举行的第48届设计自动化会议(DAC)上展示OnPoint。
关于Vennsa
Vennsa Technologies Inc.致力于自动化调试和错误定位。其突破性的OnPoint工具是业界唯一的自动调试软件,可以在没有任何用户指导的情况下定位功能错误的来源。当故障发生时,OnPoint可以快速识别错误的根本原因,并提供错误修复,以便用户可以删除错误。Vennsa总部位于加拿大安大略省多伦多市,在美国和日本设有专门的销售和支持团队。电话:(408)400-3708。电子邮件:info@vennsa.com.网站:www.vennsa.com.