如何在modelsim / vivado_ila 中显示状态机名字

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仿真中显示状态机名称 - 百度文库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值