在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4411|回复: 12

数字后仿,有许多毛刺

[复制链接]
发表于 2021-8-21 22:36:59 | 显示全部楼层 |阅读模式
1000资产
后仿结果,发现输出有许多毛刺。我分析毛刺是因为2进制加法器,多位发生跳变的时候,会有个跳变的过程,导致出现很短时间的过渡阶段。请看截图。
后仿结果

image.png
image.png
image.png
image.png
image.png
分析:
开始想着再在最后输出的地方加D触发器。但是结果还是有毛刺。
哪位大佬可以帮忙看看,可以用什么办法解决这个问题。

image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
发表于 2021-8-21 23:00:23 | 显示全部楼层
后仿本来就是要有毛刺啊, 这才是真实电路世界啊
发表于 2021-8-21 23:17:36 | 显示全部楼层
这么规律的毛刺。考虑串扰的概率大,看一下有什么正常的信号波形能对的上这个毛刺的节拍,可能就有线索了。
 楼主| 发表于 2021-8-21 23:28:55 | 显示全部楼层


victore 发表于 2021-8-21 23:17
这么规律的毛刺。考虑串扰的概率大,看一下有什么正常的信号波形能对的上这个毛刺的节拍,可能就有线索了。 ...


波形累加器,所以是有规律的,开始和结尾都是一样的,所以毛刺也是一样的。都是在相同的地方发生跳转的。

发表于 2021-8-22 04:48:50 | 显示全部楼层
本帖最后由 jake 于 2021-8-21 20:29 编辑

应该是瞬时code jump,是各路延迟不同造成短暂的中间值
发表于 2021-8-22 08:49:45 | 显示全部楼层
I don't know your application. If you want to avoid the glitch due to multi-bit toggling, you can try "gray code".

https://en.wikipedia.org/wiki/Gray_code
发表于 2021-8-22 08:59:25 | 显示全部楼层
不要直接抓取内部波形看,需要tb里设计一个monitor,在一个稳定的时刻抓取数值,然后再用波形显示
发表于 2021-8-23 13:48:01 | 显示全部楼层
后仿就是这样的,实际电路中每个bit信号的路径延时不一样,所以会出现毛刺。
 楼主| 发表于 2021-8-23 14:33:29 | 显示全部楼层


beita 发表于 2021-8-23 13:48
后仿就是这样的,实际电路中每个bit信号的路径延时不一样,所以会出现毛刺。 ...


好的,谢谢了
发表于 2021-8-23 15:35:56 | 显示全部楼层
正常现象。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-18 11:21 , Processed in 0.029666 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表