※ 引述《Sikoen (風律)》之銘言:
: ※ 引述《dken (遊俠)》之銘言:
: 高頻時 clock 常變,而 edge trigger 變化的時間較長
: 而 level trigger 會隨 clock 改變,所以 level trigger 適合高頻
: 例子:
: D 型正反器,為
: 1. Level trigger
: D 輸入一變化,只要 clock 在正(負)準位觸發 (可動作時間長)
: Q 輸出立刻改變
: 2. Edge trigger
: D 輸入變化時,得等 clock 正(負)邊緣觸發時 (可動作時間短)
: Q 輸出才改變
呃,有幾個問題:
1. flip-flop is not transparent
所以,輸入一變化,輸出如何立刻變化呢?
2. level-sensitive 在 high 或 low 都有最短的維持時間需求,
那這個要怎麼克服?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.166.158.202
> -------------------------------------------------------------------------- <
作者: Sikoen (風律) 看板: graduate
標題: Re: [問題] 邏設問題
時間: Sat Apr 2 15:15:14 2005
※ 引述《dken (遊俠)》之銘言:
: : D 型正反器,為
: : 1. Level trigger
: : D 輸入一變化,只要 clock 在正(負)準位觸發 (可動作時間長)
: : Q 輸出立刻改變
: : 2. Edge trigger
: : D 輸入變化時,得等 clock 正(負)邊緣觸發時 (可動作時間短)
: : Q 輸出才改變
: 呃,有幾個問題:
: 1. flip-flop is not transparent
: 所以,輸入一變化,輸出如何立刻變化呢?
^^^^^^
以上文字是我自己補充,↑立刻,主要是與 Edge trigger 輸出狀態做分別
並沒考慮其它因素
老師解題是畫時序圖(1、0 狀態)解說
: 2. level-sensitive 在 high 或 low 都有最短的維持時間需求,
: 那這個要怎麼克服?
這小弟不怎麼清楚耶 ~~ 這算是 clock 振盪處理問題吧 ?
小弟不才,如有錯誤,請多見諒
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.73.188.135
> -------------------------------------------------------------------------- <
作者: dken (遊俠) 看板: graduate
標題: Re: [問題] 邏設問題
時間: Sat Apr 2 21:02:35 2005
※ 引述《Sikoen (風律)》之銘言:
: ※ 引述《dken (遊俠)》之銘言:
: : 呃,有幾個問題:
: : 1. flip-flop is not transparent
: : 所以,輸入一變化,輸出如何立刻變化呢?
: ^^^^^^
: 以上文字是我自己補充,↑立刻,主要是與 Edge trigger 輸出狀態做分別
: 並沒考慮其它因素
: 老師解題是畫時序圖(1、0 狀態)解說
: : 2. level-sensitive 在 high 或 low 都有最短的維持時間需求,
: : 那這個要怎麼克服?
: 這小弟不怎麼清楚耶 ~~ 這算是 clock 振盪處理問題吧 ?
: 小弟不才,如有錯誤,請多見諒
嗯,也許你可以去問一下那位老師什麼是 transparent?
我猜那位老師有可能搞混了 flip-flop 和 latch 這兩者。
再說,level-sensitive 的問題沒有那麼單純,它還存在著 race conditon 的問題,
也許還有更多,白算盤的附錄有提到,但是沒有很深入。必須要參考更多的資料。
因此,除非有相當的證據,否則我仍然相信 edge-trigger 適合 high speed。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.166.158.202