modelsim中:
在 wave.do 中添加如下语句 会将cur_state 重定义为 usr_state,并添加到波形图中
virtual type {
{0x01 IDLE}
{0x02 START}
{0x04 MAIN_PRO}
{0x08 IDX_PRO}
{0x10 JUMP_WAIT}
{0x20 FULL_WAIT}
{0x40 FIFO_RST}
{0x80 MATCH_WAIT}
} FSM_TYPE
virtual function {
(FSM_TYPE)/tb_sqpg_top/sqpg_top/cur_state
} usr_state
add wave /tb_sqpg_top/sqpg_top/usr_state
注意0x02等数字中不允许有下划线_ 否则会报错
vivado_ila中:
右键要重命名的信号 -- edit enumeration
本文介绍如何在ModelSim中通过编辑wave.do文件实现状态机信号的重命名与波形展示,并提供具体的虚拟类型定义及函数映射方法。同时,文中也提到了在VivadoILA中的信号重命名操作步骤。

1万+

被折叠的 条评论
为什么被折叠?



