當前位置:電競都 >

客戶端遊戲

> 我的世界D觸發器與門控D鎖存器敏感裝置合成講解

我的世界D觸發器與門控D鎖存器敏感裝置合成講解

我的世界D觸發器與門控D鎖存器敏感裝置合成講解,D觸發器是對輸入時鐘脈衝邊沿訊號敏感的裝置。只有在檢測到邊沿訊號,才設定輸出訊號與輸入端D相同。一個基礎的電平觸發裝置是門控D鎖存器。

我的世界D觸發器與門控D鎖存器敏感裝置合成講解

D觸發器(英文中“D”代表“Data”,“資料”之意),是對輸入時鐘脈衝邊沿訊號敏感的裝置。只有在檢測到邊沿訊號,才設定輸出訊號與輸入端D相同。比如時鐘的訊號由假變為真(上邊沿訊號),或時鐘的訊號由真變為假(下邊沿訊號)。一個觸發器一般被稱為是邊沿觸發裝置,鎖存器被稱為電平觸發裝置(在時鐘訊號真或假時一直觸發)。一個基礎的電平觸發裝置是門控D鎖存器,它只在時鐘訊號為假時設定輸出訊號,在時鐘訊號為真時忽略輸入端訊號 D 的改變,保持輸出端訊號 Q 不變。

我的世界D觸發器與門控D鎖存器敏感裝置合成講解 第2張

我的世界D觸發器與門控D鎖存器敏感裝置合成講解 第3張

將一個D鎖存器轉換成D觸發器只需要加入一個邊沿觸發器。設計版本里就帶有一個上邊沿訊號觸發器,它只會在時鐘訊號由假變為真的時候,根據輸入端訊號 D ,設定輸出端訊號。

在這些設計方案中,它們的輸出端訊號都是非隔離的。這就允許非同步R和S端輸入(會覆寫時鐘訊號並且強制設定輸出狀態)。如果要使輸出端隔離,可以不使用輸出端 Q, 取而代之的是使用Q端且加一個非門。

設計方案C就是比設計版本A寬一格,並且用了正相時鐘的設計版本。它會在時鐘訊號為真時持續的設定輸出訊號。我們可以設計多個這樣的觸發器,並且並行放置在最小的空間裡。一個時鐘訊號可以分配給所有這些觸發器,這樣就允許多個觸發器共用一個時鐘邊沿訊號。輸出端 Q 在反方向上和輸入端一道比較容易連線。

壓縮的的D鎖存器

設計方案E就是一個更緊湊版的設計版本A,同時仍具有相同的高度需求。設計方案E'允許邊沿觸發器在高電平輸入時被觸發。設計版本F在時鐘訊號為真時保持狀態,時鐘訊號變為假時輸出D的狀態。注意圖中有一個用於斷路的在紅石線之上的方塊,用黃色斜線表示。中繼器在此用來同步訊號,為此它必須處於啟用狀態。

設計方案G採用了在1.4中新加入的紅石中繼器鎖存特性,在時鐘訊號為高電平時維持狀態。且比起其他之前的D觸發器設計方案而言壓縮程度大大提高。設計方案H相當於兩部分G方案的組合,一個為高電平觸發,一個為低電平觸發,這樣組合起來就是上升沿觸發。如果將方塊與紅石火把對調,得到的就是下降沿觸發。

設計方案:

我的世界D觸發器與門控D鎖存器敏感裝置合成講解 第4張

  • 文章版權屬於文章作者所有,轉載請註明 https://dianjingdu.com/khdyxgl/kmdjx8.html