大學數位邏輯講義課程系列-D 型正反器狀態機設計

更新於 發佈於 閱讀時間約 2 分鐘

我們知道要設計一電路需要知道規格之定義,然後我們藉由構建狀態圖,現在假設我們已經構建好了以下狀態圖:

raw-image

一般來說在 Mealy FSM 中,輸出依賴當前狀態 + 輸入值(輸出由「狀態 + 輸入」共同決定,輸出標示在轉移箭頭上),所以我們先判斷它為 Mealy 型有限狀態機。

好,接下來我們必須決定該使用何種正反器,下面我們以 D 型正反器做示範。

決定好後,我們畫出先狀態表,並首先針對 00 狀態填入表中:

raw-image

按照同樣步驟繼續推演出完整狀態表:

raw-image

構建完後就要開始推導正反器的輸入值了,我們透過 D 型正反器的激勵表,根據狀態的轉移過程去推導出輸入到底要呈現什麼訊號:

raw-image

完成上一步驟後,接下來當然就是化簡卡諾圖啦:

首先針對次狀態邏輯:

輸入變數為:

raw-image

輸出變數為:

raw-image

化簡後結果:

raw-image

再來針對輸出邏輯模組做卡諾圖並化簡:

輸入變數為:

raw-image

輸出變數為:

raw-image

化簡後結果:

raw-image

最終我們就可以按照上面結果畫出有限狀態機的電路設計了!

不過我們就不畫出來了,不過只要細心作畫,原則上不會出現甚麼問題。

最後請讀者注意,明明是 Mealy 機,而我們卻發現了輸出Out並沒有由「狀態 + 輸入」共同決定,所以這題並不是 Mealy 機而是 Moore 機才對。下一章節我會教你如何一開始就直接正確判斷是哪一種。


留言
avatar-img
留言分享你的想法!
avatar-img
電資鼠 - 您的學習好夥伴
10會員
215內容數
在當今數位時代,電資領域人才需求爆發式成長,不論是前端網頁設計、嵌入式開發、人工智慧、物聯網還是軟硬體整合,這些技術都在改變世界。而掌握 C/C++、Python、數位邏輯、電路學與嵌入式開發等大學電資領域的課程,正是進入這個高薪、高需求產業的關鍵!
2025/04/30
這篇文章探討了莫爾機和米利機的狀態圖、狀態表建立、化簡以及狀態編碼等議題。文中詳細說明瞭狀態圖的組成元素、狀態轉換的規則,以及如何將狀態圖轉換為狀態表。此外,文章也闡述了狀態化簡的方法,以減少邏輯閘和正反器的數量,降低電路成本。最後,文章說明瞭如何為狀態分配唯一的二進位編碼值,以方便電路設計。
Thumbnail
2025/04/30
這篇文章探討了莫爾機和米利機的狀態圖、狀態表建立、化簡以及狀態編碼等議題。文中詳細說明瞭狀態圖的組成元素、狀態轉換的規則,以及如何將狀態圖轉換為狀態表。此外,文章也闡述了狀態化簡的方法,以減少邏輯閘和正反器的數量,降低電路成本。最後,文章說明瞭如何為狀態分配唯一的二進位編碼值,以方便電路設計。
Thumbnail
2025/04/30
經過先前兩回,相信你對於有限狀態機的分析已經很熟悉了,本章節我們最後來練習 T 型正反器狀態機的分析,不過與前兩回不同的是,本題還需要列出輸出方程式,最後我們探討了此狀態圖所對應的有限狀態機。
Thumbnail
2025/04/30
經過先前兩回,相信你對於有限狀態機的分析已經很熟悉了,本章節我們最後來練習 T 型正反器狀態機的分析,不過與前兩回不同的是,本題還需要列出輸出方程式,最後我們探討了此狀態圖所對應的有限狀態機。
Thumbnail
2025/04/30
透過前一章節的學習,讀者應該對於一些專有名詞和電路的分析方法非常了解了,不過先前我們分析的是 D 型正反器,而本章節我們要學習的是 JK 型正反器狀態機的分析。 本章節共提供兩種分析方式,讓讀者了解不同思維下的分析方法。
Thumbnail
2025/04/30
透過前一章節的學習,讀者應該對於一些專有名詞和電路的分析方法非常了解了,不過先前我們分析的是 D 型正反器,而本章節我們要學習的是 JK 型正反器狀態機的分析。 本章節共提供兩種分析方式,讓讀者了解不同思維下的分析方法。
Thumbnail
看更多
你可能也想看
Thumbnail
家中修繕或裝潢想要找各種小零件時,直接上網採買可以省去不少煩惱~看看Sylvia這回為了工地買了些什麼吧~
Thumbnail
家中修繕或裝潢想要找各種小零件時,直接上網採買可以省去不少煩惱~看看Sylvia這回為了工地買了些什麼吧~
Thumbnail
👜簡單生活,從整理包包開始!我的三款愛用包+隨身小物清單開箱,一起來看看我每天都帶些什麼吧🌿✨
Thumbnail
👜簡單生活,從整理包包開始!我的三款愛用包+隨身小物清單開箱,一起來看看我每天都帶些什麼吧🌿✨
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
內轉子馬達的定子繞線加工,雖以馬達設計觀點理當如出一轍,皆屬槽開口向內之定子設計;然就馬達製造領域而言,卻還得再進一步分類。首先是集中繞與分佈繞的繞法差異,會將對應的馬達生產機台分為針嘴式與入線式兩種類型,本文將以集中繞針嘴式無刷馬達製造工藝介紹說明為主。 以針嘴式稱呼此馬達製程,顧名思義就是在定
Thumbnail
內轉子馬達的定子繞線加工,雖以馬達設計觀點理當如出一轍,皆屬槽開口向內之定子設計;然就馬達製造領域而言,卻還得再進一步分類。首先是集中繞與分佈繞的繞法差異,會將對應的馬達生產機台分為針嘴式與入線式兩種類型,本文將以集中繞針嘴式無刷馬達製造工藝介紹說明為主。 以針嘴式稱呼此馬達製程,顧名思義就是在定
Thumbnail
定子代表著馬達當中不會運轉移動的部分,因此在生產加工上要考慮較為單純,不需要考慮旋轉時的離心力作用。除了傳統的有刷直流馬達採用了磁鐵作為定子的結構之外,其它種類的馬達都採用繞線式定子,主體結構也僅剩矽鋼片、絕緣材料及漆包線,而無刷馬達則可能加入了霍爾感測器(Hall Sensor),然定子整體而言的
Thumbnail
定子代表著馬達當中不會運轉移動的部分,因此在生產加工上要考慮較為單純,不需要考慮旋轉時的離心力作用。除了傳統的有刷直流馬達採用了磁鐵作為定子的結構之外,其它種類的馬達都採用繞線式定子,主體結構也僅剩矽鋼片、絕緣材料及漆包線,而無刷馬達則可能加入了霍爾感測器(Hall Sensor),然定子整體而言的
Thumbnail
馬達結構當中,會旋轉移動的部分,就稱為轉子;而固定不動的部分,則稱為定子。在電機產業當中,"轉子代工"一詞是針對有刷馬達的繞線轉子而言,因其組成結構較為複雜,至少包括了軸心、矽鋼片、漆包線、整流子等零配件,且加工程序除了常見的組裝配合外,還有絕緣處理、馬達繞線、整流子電焊、整流子車削、動平衡等一系列
Thumbnail
馬達結構當中,會旋轉移動的部分,就稱為轉子;而固定不動的部分,則稱為定子。在電機產業當中,"轉子代工"一詞是針對有刷馬達的繞線轉子而言,因其組成結構較為複雜,至少包括了軸心、矽鋼片、漆包線、整流子等零配件,且加工程序除了常見的組裝配合外,還有絕緣處理、馬達繞線、整流子電焊、整流子車削、動平衡等一系列
Thumbnail
變壓器在現代電子設備中扮演著重要角色,根據應用需求可分為高頻和低頻兩種類型。 高頻變壓器注重效率和體積,使用精密繞線技術和高品質材料。低頻變壓器強調穩定性和耐用性,採用矽鋼片和精密繞組設計。
Thumbnail
變壓器在現代電子設備中扮演著重要角色,根據應用需求可分為高頻和低頻兩種類型。 高頻變壓器注重效率和體積,使用精密繞線技術和高品質材料。低頻變壓器強調穩定性和耐用性,採用矽鋼片和精密繞組設計。
Thumbnail
本文是筆者在查反電動勢公式時,赫然發現並未詳細描述,故進行補完。 反電動勢的數學公式,最常出現在馬達電器方程式當中,是用來描述馬達運作時的電能狀態的數學表示式;如下列所式,其中V為馬達輸入電壓,i為馬達電流,Rm則是馬達電阻,Lm是馬達電感,di/dt代表電流對時間的微分,因為馬達電感的作用僅在電
Thumbnail
本文是筆者在查反電動勢公式時,赫然發現並未詳細描述,故進行補完。 反電動勢的數學公式,最常出現在馬達電器方程式當中,是用來描述馬達運作時的電能狀態的數學表示式;如下列所式,其中V為馬達輸入電壓,i為馬達電流,Rm則是馬達電阻,Lm是馬達電感,di/dt代表電流對時間的微分,因為馬達電感的作用僅在電
Thumbnail
目錄 序 導論: 一個西方觀點的評述 1.0 從函數到函數算法 ......1.1 句子成份
Thumbnail
目錄 序 導論: 一個西方觀點的評述 1.0 從函數到函數算法 ......1.1 句子成份
Thumbnail
 這學期我選修了電與磁這門課,在課程中我們學習了非常基礎的電、磁知識,像是電流、電壓和歐姆定律等,還學習如何使用三用電錶,實際利用三用電錶去測試燈泡連接後的電壓、電流和歐姆是否有符合歐姆定律。然後還尋找了家裡的家電一小時需要花費多少電費,還有學習接觸起電和感應起電,負電子的移動,最後還學習了庫倫靜電
Thumbnail
 這學期我選修了電與磁這門課,在課程中我們學習了非常基礎的電、磁知識,像是電流、電壓和歐姆定律等,還學習如何使用三用電錶,實際利用三用電錶去測試燈泡連接後的電壓、電流和歐姆是否有符合歐姆定律。然後還尋找了家裡的家電一小時需要花費多少電費,還有學習接觸起電和感應起電,負電子的移動,最後還學習了庫倫靜電
Thumbnail
講者:岳吉剛(中原電機工程博士、前營建署設計隊隊長) 時間:2022.2.14 1. 問題:管理方法、及如何檢視機電是否過度設計?數量是否灌水? 2. 機電口訣(1):「From A to B」;點到點連成線(路徑)。 3. 機電口訣(2):「遮蔽與隱蔽」;管線路徑配合美
Thumbnail
講者:岳吉剛(中原電機工程博士、前營建署設計隊隊長) 時間:2022.2.14 1. 問題:管理方法、及如何檢視機電是否過度設計?數量是否灌水? 2. 機電口訣(1):「From A to B」;點到點連成線(路徑)。 3. 機電口訣(2):「遮蔽與隱蔽」;管線路徑配合美
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News