[討論] 用兩級DFF處理CDC問題

看板Electronics作者時間10年前 (2014/06/08 13:00), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串1/1
大家好 一般來說處理control signal的CDC問題會用兩級的DFF去sync 而這兩級的DFF會用都是正緣或是負緣去sync 想請教大家如果這兩級用一負一正去sync 看起來似乎可以少掉一個cycle的時間 但實際上是不是發生metastable的機率比用兩級正緣的做法高呢 我自己的看法是用一負一正的做法 由於負緣到正緣只有半個cycle的時間 所以可能正緣的DFF會敲到還在metastable的值 反而有可能讓metastable的狀況往後面傳遞 不知道這樣的觀念對不對呢 請教各位大大的看法~ 感謝囉~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.248.59 ※ 文章網址: http://www.ptt.cc/bbs/Electronics/M.1402203616.A.219.html

06/09 16:57, , 1F
你的觀念是沒錯的 不過共同使用正負緣去觸發DFF另一個問
06/09 16:57, 1F

06/09 16:58, , 2F
題是duty cycle如果沒有做到balance, 你的電路在timing上
06/09 16:58, 2F

06/09 16:58, , 3F
的評估跟分析可能都是過於樂觀
06/09 16:58, 3F
文章代碼(AID): #1Ja-tW8P (Electronics)