在modelsim中查找指定信号是否有特定值

本文首发于hifpga.com

XILINX vivado的XSIM纵然有万般不好,但是有一点好就是可以很方便的查找指定信号的特定值,但是modelsim就不那么友好了,和modelsim的保存波形一样交互做是不太人性化。

通常我们查找信号是在下面这个地方,而且这个地方确实也有一个选项value,但是对不起,这个value的用来查找当前光标所在位置中哪个信号是这个值。

上面这个方法行不通,你只能通过下面这个tcl命令来实现。这个命令要注意一下"! stream 'hasX",这个的意思是信号必须不是X才能比较,因为X无法进行比较。比如我要查找gt1_rxdata_i是否有h100f0e0d, gt1_rxdata_i要写其完整路径。

```

searchlog -expr { /gtwizard_0_TB/gtwizard_0_exdes_i/gt1_rxdata_i == 'h100f0e0d && ! /gtwizard_0_TB/gtwizard_0_exdes_i/gt1_rxdata_i'hasX } 0

```

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值