此功能支持按符号名称引用探针值,既可在“Trigger/Capture Setup”(触发/捕获设置)期间引用探针值进行比较,也可在Waveform(波形)窗口中引用探针值。
以下提供了常见用例。
- 状态机状态值
- 操作代码
- 任意探针匹配值,以供您按名称(而不是按值)来引用。
此进程包括输入枚举名称/值对,以及将其与探针关联。枚举名称/值对关联可使用 Tcl 命令来执行并在会话间进行存储。
如果使用 mark_debug 属性来探测状态机中含枚举状态的状态寄存器,那么可通过实现来保留状态枚举,并自动显示在“Waveform”窗口中。
图 1. 含状态编码的 RTL
图 2. 波形查看器中保留并显示为探针枚举的状态编码
探针比较值可使用“Trigger Setup”(触发器设置)窗口和“Capture Control Setup”(捕获控制设置)窗口中的枚举名称来设置。探针及其枚举名称(对应于值)同样可显示在“Waveform”窗口中。