什麼是硬連線控制單元?


硬連線控制是一種利用有限狀態機 (FSM)適當地產生控制訊號的機制。它被設計為一個時序邏輯電路。最終電路是透過物理連線諸如觸發器和鼓等元件構建的。因此,它被稱為硬連線控制器。

該圖顯示了一個 2 位序列計數器,用於開發控制訊號。從這些訊號獲得的輸出被解碼以按順序生成所需的訊號。

硬連線控制包括一個組合電路,該電路輸出用於解碼和編碼功能的所需控制。載入到 IR 中的指令由指令解碼器解碼。如果 IR 是一個 8 位暫存器,則指令解碼器生成 28 (256) 條線。

編碼器的輸入來自指令步驟解碼器、外部輸入和條件程式碼。所有這些輸入都被使用,並生成單獨的控制訊號。在所有指令執行完畢後生成結束訊號。此外,它會導致控制步驟計數器復位,使其準備好為下一條指令生成控制步驟。

實現硬連線控制的主要目標是最大限度地降低電路成本並提高操作速度的效率。設計硬連線控制邏輯的一些方法如下:

  • 序列計數器方法 - 這是用於設計中等複雜度控制器的最方便的方法。
  • 延遲元件方法 - 此方法依賴於使用時鐘延遲元件來生成控制訊號序列。
  • 狀態表方法 - 此方法涉及使用經典狀態表方法設計 Notes 控制器的傳統演算法方法。

更新於: 2023-11-01

43K+ 次檢視

啟動您的 職業生涯

透過完成課程獲得認證

開始
廣告

© . All rights reserved.