分享一个定位信号不定态的trace方法

如果在波形中观察到信号出现不定态x后,需要找到不定态的源头。如下图所示,虽然观察到信号a为x,其实x的源头在b。
这里的源头还包含时间上的源头,即最早出现x的信号。
trace不定态的源头时,可以借助verdi的trace x功能。选中信号出现x的时刻点,选择trace x,verdi可以给出最早的源头。
结合trace x功能,加以手动寻找最早时刻出现x的地方。
出现不定态的几个原因:
xprop打开时,信号如果没有复位逻辑清零,大概率会出现不定态;
多驱动,如果一个信号同时被多个不同的驱动源赋值,也会出现x态。
网表仿真时,某些cell的x传播。
查看信号的驱动源的方法:
verdi的driver功能。
暂停仿真,使用driver tb.xxx命令,工具会给出信号的驱动源。
添加编译选项-force_list,工具会在编译结束后,给出环境中使用force语句的地方,便于查验。


万兆产业全面成熟,千亿联接全面加速,共同将5.5G带入现实
微波炉磁控管工作原理
手机电池品牌排行榜
详述多维度红外光电探测器
码垛机器人的应用广泛,它的设备特点都有哪些
分享一个定位信号不定态的trace方法
美光预测:芯片过剩正在缓解!
汽车销量持续增长,促使中国MEMS传感器加快研发
如何快速确定三极管的工作状态三极管的三种工作状态分析判断
食品安全快速检测仪可以用于哪些方面的检测呢?
华为注册鸿蒙商标 揭开华为自研操作系统的神秘面纱
魅族将携手三大运营商,2020年推出5G手机
飞利浦发布新款4K显示器,包含RJ-45以太网接口
SX1262无线收发器概述、应用及电路设计
近十年人工智能21个子领域高引学者
雷柏V25PRO幻彩RGB电竞鼠标评测 整体提升不容忽视
如何去测试“高频开关电源”噪声
英特尔推迟俄亥俄州200亿美元芯片项目
基于自旋转移矩效应的STT-MRAM器件存在的两个弊端
最早的电池修复是怎样的,一起来看看