數字電路筆記4組合邏輯電路
組合邏輯電路
常用組合邏輯電路都屬於中規模集成電路,對中規模電路的要求重點是掌握它們的功能表。
n位編碼,可表示2n種不同的事件
?稱具有2n位輸入、n位輸出的編碼器為二進位編碼器
?其中每個事件都被編碼為一個唯一的二進位碼組合邏輯電路
組合邏輯電路:–由門電路組成–完成邏輯運算–無記憶功能
時序邏輯電路:–由觸發器和門組成–具有記憶功能
特點:由邏輯門組成,由輸入一直通向輸出,無反饋
組合邏輯電路電路在任一時刻輸出信號的穩態值,僅取決於該時刻的輸入信號,而與輸入的歷史無關,即無記憶功能
經常使用的組合電路模塊有:
–編碼器
用二進位代碼表示特定信息的過程稱為編碼,?實現編碼的電路叫編碼器 ,如鍵盤
n位編碼,可表示2n種不同的事件,?稱具有2n位輸入、n位輸出的編碼器為二進位編碼器
?其中每個事件都被編碼為一個唯一的二進位碼
8421BCD編碼器
優先編碼器:
–解碼器
解碼是編碼的逆過程:n 輸入,2n輸出,一組輸入編碼對應一個輸出有效
實現解碼功能的電路被稱為解碼器
解碼器是多輸入、多輸出的組合邏輯電路
多路選擇器
–多路分配器
–加法器
完成一位二進位數相加的邏輯電路
?半加器
?全加器
–比較器
組合電路的分析:
–SSI, MSI組成電路的分析
–給定電路,求功能
?分析過程:
–寫中間變數並化簡
–寫輸出函數
–做真值表
–描寫功能
–根據題目要求
組合邏輯電路的設計
–SSI,必須化為最簡
?5種表達式
?用5種門實現
?異或門
?用K圖比較方便
–MSI,使能端必須有效
?解碼器,標準表達式+門
?多路選擇器,標準表達式+余函數
?加法器
組合邏輯電路的設計
–關鍵一步是將實際問題抽象為邏輯問題
–一般先得到真值表
–根據設計要求得到適合的表達式
–畫邏輯圖
競爭與冒險
?如何識別
?如何消除:濾波,加選通信號,增加冗餘項
推薦閱讀:
※電路(第五版)-課後習題答案
※FPGA時序約束 -- 學習筆記
※數字電路筆記1數制與編碼
※電路到底改不改?怎麼改既實用又省錢?
TAG:數字電路 |