Verdi 

自动化侦错平台 

Overview
Verdi 自动化侦错系统是先进的开放平台拥有强大的数位侦错技术,可以帮助你理解复杂的和不熟悉的设计问题,自动化困难和繁琐的侦错过程、和统一多样化和复杂化的设计环境。

Verdi 数据手册

减少一半的侦错时间
Verdi 自动化侦错系统让用户能专注在更有价值的设计工作上,通过以下的独特技术,基本上可减少至少百分之五十以上的侦错时间:
  • 使用独家的行为分析(Behavior Analysis)技术自动追踪设计行为
  • 以各种不同且功能强大的窗口提取并呈现相关逻辑电路
  • 展现逻辑设计(logic design)、低功耗设计(Power Intent)、断言(assertion)、以及testbench运作下的交互关系

表一:Verdi SoC 调试平台

表一:Verdi SoC 调试平台

完整的侦错系统
Verdi 自动化侦错系统包含了侦错系统所需的各项侦错相关技术与功能。此外,Verdi系统更结合了先进的侦错技术,以支持更广泛的设计语言和方法。

核心功能
Verdi自动化侦错系统提供了下列基本的侦错功能:
  • 具有完整功能的波型显示器,使您可以随时显示和分析活动
  • 强大的波形比较引擎,使您可以隔离不同快速信号数据库(FSDB)间的差异
  • 程序代码浏览器(Source Code Browser)让您可轻易的穿梭于不同程序代码及设计层级(Hierarchy)之间
  • 便利的电路图、区块图、局部电路图让您可用熟悉的符号来追踪电路和连线
  • 直觉的气泡图让您轻易了解有限状态机的运作
先进功能
Verdi 自动化侦错系统涵盖了下列先进的侦错功能:
  • 自动追踪信号活动,根据强大的行为分析技术,您可以快速追踪跨越多个频率周期的信号活动
  • 时间流程图(Temporal flow view)提供了结合时间与电路结构的呈现方式,让您快速了解其中的因果关系
  • 时间流程图(Temporal flow view)提供了结合时间与电路结构的呈现方式,让您快速了解其中的因果关系
  • 以断言(Assertion)为基础的侦错,其中内建的便利功能更能帮助用户由断言错误发生点主动追踪至相关的程序代码
  • 针对SystemVerilog Testbench的侦错,其中包含了:
    • 完整的源代码支持SystemVerilog测试平台(SVTB)和数据库,包括通用验证方法学(UVM),以确保测试平台代码的复用性和互操作性
    • 能帮助用户快速了解Testbench程序代码的专业窗口,所提供的功能包括以宣告为基础(declaration-based)的程序浏览,以及针对class间相互与继承关系的了解及追踪
    • 内置的信息记录和UVM transaction自动记录的能力,配合先进的可视化技术,提供后处理的验证环境中测试平台活动的完整画面
    • 你可以使用全功能的交互式仿真控制来单步进入复杂的testbench代码,作更细节地分析。
    • UVM的调试界面允许使用者通过特定的UVM属性,比如resources、factory、phase和sequence等来分析验证结果。
    • 事物级的调试界面是基于扩展的FSDB,并且可以保存事物和相关数据。

VC Apps
VC应用程序允许用户创建自定义的应用程序来克服他们独特的设计和验证的挑战, 在Verdi SoC调试平台可以直接访问设计,环境,验证和覆盖率信息。超过300个应用程序可用VC 应用交流, 客户可以了解很多设计过程中的挑战:包括设计探索,设计规则验证、调试自动化、调试波形调查,功耗估计和探索、技术集成和设计操作。点击这里了解更多关于 VC 应用

嵌入式软件的调试
Verdi软硬件调试器和Verdi调试自动化系统在一起工作,为SoC设计提供了一个完备的多窗口软硬件调试界面。使用Verdi一体的调试环境,硬件和软件工程师可以在对应的界面里面同步地分析设计内包含的C/C++和汇编代码以及内存、寄存器和断点等信息。更多细节请参阅VerdiHW SW调试数据手册

Low Power 仿真调试
Verdi功耗敏感的调试与Verdi调试自动化系统协同能工作可以分析功耗意图对设计的的影响, 通过自动化的可视化过程和跟踪功耗相关错误的来源,可以加速对意外的设计行为的调试。更多细节请参阅 Verdi 低功耗调试数据表

混合信号仿真调试
领先的Verdi AMS调试与Verdi自动化系统调试协同可以实现在统一的调试环境中对于模拟、数字以及混合信号子系统进行无缝调试,可以加速模拟和数字之间的接口设计的调试,简化混合仿真设置的手动和麻烦。了解更多信息请参阅领先 Verdi AMS 调试数据表

Verdi 数据手册



NewsArticlesBlogsSuccess StoriesWhite PapersWebinarsVideosTraining Courses