什麼是D觸發器?



什麼是D觸發器?

D觸發器是一個帶時鐘的觸發器,具有單個數字輸入“D”。每次對D觸發器進行時鐘脈衝時,其輸出都跟隨“D”的狀態。D觸發器只有兩個輸入D和CP。D輸入精確地進入S輸入,其補碼用於R輸入。

假設脈衝輸入為0,則門3和4的輸出為1,無論D的值如何,電路都不能轉換狀態。當CP=1時,對D輸入進行取樣。如果D為1,則Q輸出變為1,使電路處於置位狀態。如果D為0,則Q輸出變為0,電路切換到復位狀態。

What is D Flip Flop

D觸發器的真值表

D觸發器的真值表如下表所示。

S D QN+1
0 0 0
0 1 1
1 0 0
1 1 1

D觸發器的邏輯符號如圖所示。

D觸發器從其將資料存入內部儲存的能力中獲得其名稱。這種型別的觸發器被稱為門控D鎖存器。給定目標G(門)提供CP輸入,以表示此輸入允許門控鎖存器將適用資料輸入到電路中。

當允許CP輸入時,D觸發器資料輸入端存在的二進位制資料將更改為Q輸出。考慮到脈衝在其1狀態下持續,輸出跟隨資料輸入。當脈衝變為0時,在脈衝轉換出現時資料輸入端顯示的二進位制資料將保留在Q輸出端,直到再次允許脈衝輸入。

D觸發器的真值表顯示在表格中。它表明觸發器的下一個狀態與當前狀態無關,因為無論Q是否等於0或1,QN+1都與輸入D相同。這定義了輸入脈衝將把輸入D的值更改為觸發器的輸出,而與脈衝使用之前的輸出值無關。

廣告