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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 124|回复: 2

[求助] 配置静态参数不需要做同步是否安全,亚稳态一定会稳定下来吗

[复制链接]
发表于 昨天 11:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
我们都知道一旦发生亚稳态需要参照MTBF给一定的时间恢复,一般2到3个clk period就够了。作为同步器,不允许插入组合逻辑,否则可能产生毛刺进一步引起亚稳态。
对于配置静态参数这样的跨时钟域处理,往往因为数据提前配置,在被后级采样时认为亚稳态已经稳定下来了,且前面的脏数据也不会使用,所以就省去了跨时钟域同步。
这里有个问题我一直没有搞明白:如果不做同步,静态配置后的寄存器插入了组合逻辑,极端点插得还比较多,那么亚稳态是不是有可能一直没法稳定,每一级都引起了新的亚稳态,这样的亚稳态传播会导致不管多长时间都没法得到稳定的数据?所以“静态参数不需要做同步”,是否真的安全?


发表于 昨天 11:23 | 显示全部楼层


   
如果不做同步,静态配置后的寄存器插入了组合逻辑,极端点插得还比较多,那么亚稳态是不是有可能一直没法稳定,每一级都引起了新的亚稳态,

再极端控制通路寄存器从input到output几百万够极端吧,几百万cc放在时间维度上百MHz水平也就差不多秒量级。况且也不会有这么离谱的控制路径
回复 支持 反对

使用道具 举报

 楼主| 发表于 昨天 11:36 | 显示全部楼层


   
robertlee2014 发表于 2025-9-18 11:23
再极端控制通路寄存器从input到output几百万够极端吧,几百万cc放在时间维度上百MHz水平也就差不多秒量级。 ...


可是静态参数拿来采样做后级逻辑往往没几个寄存器就到了,算input到output的时间有什么意义呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-9-19 06:51 , Processed in 0.049791 second(s), 3 queries , Gzip On, Redis On.

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