Vivado模拟器中的实时仿真包括以下内容:
波形文件(WDB),包含所有仿真数据。
波形配置文件(WCFG),包含与波形配置中的对象相关的顺序和设置。
这两种类型的文件有什么区别?他们之间是什么关系?
解决办法
波形配置文件(。wcfg)
波形是指一系列定制的波形。它由以下内容组成:
和信号总线。
它们的属性,如颜色、名称样式和基本值
其他波形对象,如分频器、群组和标记。
您不仅可以通过添加或删除信号和其他波形对象来完全自定义波形配置,还可以通过使用波形配置来检查模拟结果。
WCFG文件可以保存在磁盘上的波形配置。波可以有名字,也可以没有名字。该名称显示在wave窗口的标题栏中。当您在Vivado GUI中开始模拟时,它会创建默认设置。wcfg文件。当一个对象被添加到窗口中时,只显示该对象在模拟时间内的波形。在保存WCFG文件之前,对波形配置的更改(包括创建波形配置或添加HDL对象)不是永久性的。
要将波形配置保存到WCFG文件,选择文件将波形配置另存为,然后输入波形配置的名称。您也可以使用以下Tcl命令:
保存_波形_配置
波形文件(。wdb)
波形数据库(WDB)文件包含显示的HDL对象的波形活动。如果您将一个对象添加到波形窗口,完整设计的设计级别和添加对象的跳转将自动保存到WDB文件中。您可以打开以前保存的WDB文件来显示模拟结果。
在模拟会话中,您可以创建和使用多个波形配置(每个波形配置都有自己的波形窗口)。一个WDB文件可以有多个WCFG文件。
当选择WDB文件打开静态仿真时,您可以查看完整设计的HDL设计级别。您必须创建新的波形配置或打开现有的WCFG文件来显示波形。
注意:如果打开的WCFG文件引用静态仿真HDL设计级别中不存在的HDL对象,Vivado emulator将忽略这些不存在的HDL对象,并在加载的波形配置中忽略它们。
japan quarterly 日本季刊