向波形配置添加 HDL 对象时,波形查看器会创建 HDL 对象的波形对象 (wave object)。波形对象链接到关联的 HDL 对象,但两者有别。
您可从同一个 HDL 对象创建多个波形对象,并单独设置每个波形对象的显示属性。
例如,您可以为名为 myBus
的 HDL 对象设置一个显示十六进制值的波形对象,并为 myBus
设置另一个显示十进制值的波形对象。
还有其他种类的波形对象可供显示在波形配置中,例如,分频器、分组和虚拟总线。
从 HDL 对象创建的波形对象称为设计波形对象。这些对象均以对应图标来显示。对于设计波形对象,此图标用于指示该对象属于标量 或复合对象 ,例如,Verilog 矢量或 VHDL 记录。
提示: 要在Objects窗口中查看设计波形对象的 HDL 对象,请右键单击设计波形对象的名称,然后选择Show in Object Window(在对象窗口中显示)。
下图显示波形配置窗口中 HDL 对象示例。设计对象会显示“Name”(名称)和“Value”(值)。
- Name:默认情况下,显示 HDL 对象的短名称:仅显示名称本身,不含对象的分层路径。您可更改“Name”以显示含完整分层路径的长名称或者为其分配自定义名称。
-
Value:显示位于波形窗口的主光标所指示的时间处的对象的值。您可单独更改该值的格式或基数,此更改不影响链接到相同 HDL 对象的其他设计波形对象的格式以及Objects窗口和源代码窗口中显示的值的格式。图 1. 波形 HDL 对象
Scope(作用域)窗口提供了将所选作用域的所有可查看 HDL 对象都添加到波形窗口的能力。如需了解有关使用Scope窗口的信息,请参阅 “Scope”窗口。