
- 數位電子學教程
- 數位電子學 - 首頁
- 數位電子學基礎
- 數字系統的型別
- 訊號型別
- 邏輯電平和脈衝波形
- 數字系統元件
- 數字邏輯運算
- 數字系統優勢
- 數制
- 數制
- 二進位制數的表示
- 二進位制運算
- 有符號二進位制運算
- 八進位制運算
- 十六進位制運算
- 補碼運算
- 進位制轉換
- 進位制轉換
- 二進位制到十進位制轉換
- 十進位制到二進位制轉換
- 二進位制到八進位制轉換
- 八進位制到二進位制轉換
- 八進位制到十進位制轉換
- 十進位制到八進位制轉換
- 十六進位制到二進位制轉換
- 二進位制到十六進位制轉換
- 十六進位制到十進位制轉換
- 十進位制到十六進位制轉換
- 八進位制到十六進位制轉換
- 十六進位制到八進位制轉換
- 二進位制程式碼
- 二進位制程式碼
- 8421 BCD碼
- 餘三碼
- 格雷碼
- ASCII碼
- EBCDIC碼
- 程式碼轉換
- 差錯檢測與糾正碼
- 邏輯閘
- 邏輯閘
- 與門
- 或門
- 非門
- 通用門
- 異或門
- 異或非門
- CMOS邏輯閘
- 使用二極體電阻邏輯的或門
- 與門與或門的比較
- 兩級邏輯實現
- 閾值邏輯
- 布林代數
- 布林代數
- 布林代數定律
- 布林函式
- 德摩根定理
- SOP和POS表示式
- POS到標準POS表示式
- 最小化技術
- 卡諾圖化簡
- 三變數卡諾圖
- 四變數卡諾圖
- 五變數卡諾圖
- 六變數卡諾圖
- 無關項
- 奎因-麥克斯拉斯基法
- 最小項和最大項
- 規範式和標準式
- 最大項表示
- 使用布林代數化簡
- 組合邏輯電路
- 數字組合電路
- 數字運算電路
- 多路選擇器
- 多路選擇器設計步驟
- 多路選擇器通用門
- 使用4:1多路選擇器的2變數函式
- 使用8:1多路選擇器的3變數函式
- 多路分配器
- 多路選擇器與多路分配器的比較
- 奇偶校驗位生成器和校驗器
- 比較器
- 編碼器
- 鍵盤編碼器
- 優先編碼器
- 譯碼器
- 算術邏輯單元
- 7段LED顯示器
- 程式碼轉換器
- 程式碼轉換器
- 二進位制到十進位制轉換器
- 十進位制到BCD轉換器
- BCD到十進位制轉換器
- 二進位制到格雷碼轉換器
- 格雷碼到二進位制轉換器
- BCD到餘三碼轉換器
- 餘三碼到BCD轉換器
- 加法器
- 半加器
- 全加器
- 序列加法器
- 並行加法器
- 使用半加器的全加器
- 半加器與全加器的比較
- 使用與非門的全加器
- 使用與非門的半加器
- 二進位制加法/減法器
- 減法器
- 半減器
- 全減器
- 並行減法器
- 使用兩個半減器的全減器
- 使用與非門的半減器
- 時序邏輯電路
- 數字時序電路
- 時鐘訊號和觸發
- 鎖存器
- 移位暫存器
- 移位暫存器的應用
- 二進位制暫存器
- 雙向移位暫存器
- 計數器
- 二進位制計數器
- 非二進位制計數器
- 同步計數器的設計
- 同步計數器與非同步計數器的比較
- 有限狀態機
- 演算法狀態機
- 觸發器
- 觸發器
- 觸發器的轉換
- D觸發器
- JK觸發器
- T觸發器
- SR觸發器
- 帶時鐘的SR觸發器
- 無時鐘SR觸發器
- 帶時鐘的JK觸發器
- JK觸發器到T觸發器的轉換
- SR觸發器到JK觸發器的轉換
- 觸發方式:觸發器
- 邊沿觸發觸發器
- 主從JK觸發器
- 競爭冒險現象
- A/D和D/A轉換器
- 模數轉換器
- 數模轉換器
- DAC和ADC積體電路
- 邏輯閘的實現
- 用與非門實現非門
- 用與非門實現或門
- 用與非門實現與門
- 用與非門實現或非門
- 用與非門實現異或門
- 用與非門實現異或非門
- 用或非門實現非門
- 用或非門實現或門
- 用或非門實現與門
- 用或非門實現與非門
- 用或非門實現異或門
- 用或非門實現異或非門
- 使用CMOS的與非/或非門
- 使用與非門的全減器
- 使用2:1多路選擇器的與門
- 使用2:1多路選擇器的或門
- 使用2:1多路選擇器的非門
- 儲存器件
- 儲存器件
- RAM和ROM
- 快取記憶體儲存器設計
- 可程式設計邏輯器件
- 可程式設計邏輯器件
- 可程式設計邏輯陣列
- 可程式設計陣列邏輯
- 現場可程式設計門陣列
- 數字電子學系列
- 數字電子學系列
- CPU架構
- CPU架構
- 數位電子學資源
- 數位電子學 - 快速指南
- 數位電子學 - 資源
- 數位電子學 - 討論
數位電子學 - 時序電路
數位電路分為兩大類:組合電路和時序電路。在本教程的前幾章中,我們已經討論了組合電路。本章將重點介紹時序電路的詳細資訊。
時序電路是一種數字邏輯電路,其輸出不僅取決於當前輸入,還取決於電路過去的執行情況。讓我們從對時序電路的基本介紹開始本節教程。
什麼是時序電路?
時序電路是一種邏輯電路,它包含一個儲存元件來儲存電路過去執行的歷史記錄。因此,時序電路的輸出取決於當前輸入以及電路過去的輸出。
下圖顯示了典型時序電路的框圖:

在這裡,可以看出時序電路基本上是組合電路和儲存元件的組合。組合電路執行指定的邏輯運算,而儲存元件記錄電路執行的歷史記錄。然後,此歷史記錄用於將來執行各種邏輯運算。
時序電路之所以這樣命名,是因為它們使用一系列最新和之前的輸入來確定新的輸出。
時序電路的主要組成部分
時序電路包含多個不同的數字元件來處理和儲存系統中的資訊。以下是解釋的時序電路的一些關鍵元件:
邏輯閘
諸如與門、或門、非門等的邏輯閘用於實現時序電路的資料處理機制。這些邏輯閘基本上以特定方式互連以實現組合電路,從而對輸入資料執行邏輯運算。
儲存元件
在時序電路中,儲存元件是另一個關鍵元件,它儲存電路執行的歷史記錄。通常,觸發器用作時序電路中的儲存元件。
在時序電路中,輸出和輸入之間提供反饋路徑,該路徑將資訊從輸出端傳輸到儲存元件,並從儲存元件傳輸到輸入端。
所有這些元件都相互連線在一起,以設計一個時序電路,該電路可以執行復雜的運算並在儲存元件中儲存狀態資訊。
時序電路的型別
根據結構、操作和應用,時序電路分為以下兩種型別:
- 非同步時序電路
- 同步時序電路
讓我們詳細討論這兩種時序電路。
非同步時序電路
一種其操作不依賴於時鐘訊號的時序電路稱為非同步時序電路。這種型別的時序電路使用輸入脈衝操作,這意味著它們的狀態隨著輸入脈衝的變化而變化。
非同步時序電路的主要元件包括無時鐘觸發器和組合邏輯電路。下圖顯示了典型非同步時序電路的框圖。

從該圖可以看出,非同步時序電路類似於具有反饋機制的組合邏輯電路。
非同步時序電路主要用於沒有時鐘訊號或使用時鐘訊號不切實際的應用場合。例如,在任務執行速度很重要的場合。
非同步時序電路的設計相對困難,有時會產生不確定的輸出。
脈衝計數器是非同步時序電路的一個常見示例。
同步時序電路
同步時序電路是一種時序電路,其中所有儲存元件都由一個公共時鐘訊號同步。因此,同步時序電路除了輸入訊號外,還需要一個時鐘訊號。
在同步時序電路中,輸出脈衝的持續時間等於施加的時鐘脈衝的持續時間。請看典型同步時序電路的框圖:

在此圖中,可以看出時序電路的儲存元件是由時鐘訊號同步的。
同步時序電路的主要缺點是其操作速度相當慢。這是因為每次電路都必須等待時鐘脈衝才能進行操作。然而,同步時序電路最顯著的優點是其操作可靠且可預測。
同步時序電路的一些常見示例包括計數器、暫存器、儲存單元、控制單元等。
時序電路與組合電路
下面列出了一些使用時序電路優於組合邏輯電路的主要優點:
- 時序電路可以保留操作歷史記錄,這在資料儲存、反饋控制系統等各種應用中非常重要。
- 時序電路表現出動態行為,可以即時執行復雜的操作。
- 時序電路包含反饋機制,可以提高穩定性並最佳化系統性能。
- 同步時序電路使用公共時鐘訊號進行同步,以確保電路的可靠執行。
- 與組合電路相比,時序電路可以使用更簡單的電路設計執行更復雜的運算。因此,它們的硬體複雜度較低。
時序電路的缺點
時序電路也有一些缺點。使用時序電路的一些關鍵缺點如下:
- 時序電路的傳播延遲較高,因為輸入訊號會透過多個邏輯電路和儲存元件級。
- 時序電路的設計和分析過程相對複雜且耗時。
- 時序電路需要適當的同步和時鐘分配才能按預期工作。
- 與組合電路相比,時序電路由於設計複雜且使用了時鐘和儲存元件等附加元件,因此功耗相對較高。
時序電路的應用
時序電路廣泛應用於數位電子領域。以下是時序電路的一些常見應用示例:
- 時序電路用於數字計數器,應用於分頻、事件計數、計時等。
- 時序電路也用於數字儲存器件,如觸發器、暫存器等,以儲存和檢索資料。
- 時序電路用於設計數字系統中的控制電路。
- 時序電路在時序邏輯和基於狀態的資料處理操作中起著重要作用。
- 時序電路也用於自動化系統中,根據預定義的邏輯控制機器的操作。
- 在通訊系統中,時序電路用於實現通訊協議和資料傳輸標準。
結論
時序電路是數字電子系統中的重要組成部分。時序電路只不過是組合邏輯電路和儲存元件的組合,其中儲存元件透過反饋機制與組合電路連線。
關於時序電路,最重要的一點需要注意的是,其輸出由當前輸入和之前的輸入和輸出共同決定。
時序電路用於設計複雜的數字系統,這些系統可以執行高階操作,例如即時資料處理、資料儲存和傳輸、事件計數等等。