Verdi GUI技能操作-Application Tutorials部分

文章目录


本篇博客是根据verdi ug介绍nwave tutorial部分,是自己的verdi ug的理解以及实际操作。
作者:ciscomonkey 未经允许不得转载抄袭!

Debug Unknow(X) Values

实验环境目录,如下图所示:
软件使用verdi 2015
切换到如下的路径中。
在这里插入图片描述
在启动verdi的时候就把fsdb给吃进来,使用 -ssf
在这里插入图片描述
如下图所示,定位到ZFout的波形
在这里插入图片描述
如下图所示,现在所要做的任务是

Zoom out in the nWave frame until you see “X” at time 2777ns. Your task is to locate the cause of this unknown value.

在这里插入图片描述
在这里插入图片描述
这里补充一下,当我现在nwave有了signal之后,如何快速定位到schema界面的signal呢?
如下图所示,只需要将nwave里面的nsignal进行拖动drag到nschema中。
在这里插入图片描述
那现在如何去定位到导致这个signal 是X态的原因。
在这里插入图片描述
在nwave中的波形处,
在这里插入图片描述

在这里插入图片描述
这里补充一些verdi 2020的界面:

在这里插入图片描述

  • Stop at Black Box Output
    如果你选择了stop at black box outputs,tracing 将会在black output的点上停止继续往前追踪,即使这个black box的输入input端口是X。
  • Stop at Fan-in that is X but no transition in its last cycle

在这里插入图片描述
错误的类型一共有:
在这里插入图片描述
在这里插入图片描述
现在双击,show source code on ntrace
在这里插入图片描述
如下图所示,通过右点击Add Active Fan-in Signals to nWave
在这里插入图片描述
如下图所示
在这里插入图片描述
在2x附近右点击show clock domain
在这里插入图片描述
继续往前追。
在这里插入图片描述
如下图所示,会得到下面的结果。
在这里插入图片描述
Visualize the Active Paths in the Temporal Flow View
另外一种方式是可视化的trace路径。
同样也是选择右击Zfout在nwave中,然后选择Create Temporal Flow View
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值