作者letitgo02 (我看见的世界)
看板Electronics
标题Re: [问题] metastable with three flip flop
时间Tue Sep 30 08:12:39 2014
※ 引述《letitgo02 (我看见的世界)》之铭言:
有谁可以解释为什麽敲 3T
可以解决 2T flip flop synchronizer
无法解决 metastable 的事
因为我认为 2 T 都无法处理
这种状态 应该会一直递延下去
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 203.67.167.155
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Electronics/M.1411859101.A.EA4.html
1F:推 Leadgen: 这是个"机率"问题,当时间愈久,就愈有机会稳定到0或1。 09/28 16:26
2F:→ Leadgen: 或许2T的时间还太短,所以敲3T,让信号能够稳定。 09/28 16:27
3F:推 s940556: 只要非同步就一定有meta,只看他MTBF可不可接受罢了 09/29 16:50
我还是不太清楚答案
我想问的是 meta 是敲到非稳态的值 违反setup hold time violation 造成
1T 之内无法稳太 第2个 FF 也会敲到非稳态的值
S大的意思 MTBF 可不可以接受 .... 也不太明白
3T就是要把他 META 挡住 应该绝不能让他PASS过去 !?
我最近有个想法 应该是第1个 FF meta 绝对不会稳定到 100%
可能最後稳定趋近 80%
所以第2 FF 取到 80% 的 data , meta 会更快稳定 , 变的1 T 之内达到 100%
所以 3T的需求就是这样来的
我这样想法有错误吗 ?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.105.31.124
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Electronics/M.1412035961.A.4B6.html
4F:→ s940556: 没有问题,只是第三级也不是100%没事。我记得有几篇问文~ 10/26 20:44