作者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/m.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/m.aspx?n=bbs/Electronics/M.1412035961.A.4B6.html
4F:→ s940556: 沒有問題,只是第三級也不是100%沒事。我記得有幾篇問文~ 10/26 20:44