版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第四章 組合邏輯電路,4.1 概述,一、組合邏輯電路的特點,根據(jù)邏輯功能的不同特點,數(shù)字電路分為兩大類: 一類叫組合邏輯電路,另一類叫時序邏輯電路。,組合邏輯電路功能上的特點: 在任何時刻,輸出狀態(tài)只決定于當前時刻的輸入狀態(tài),而與電路在該時刻之前的狀態(tài)無關(guān)。,組合邏輯電路電路結(jié)構(gòu)上的特點:,不含記憶(存儲)元件,組合邏輯電路舉例,任何時刻,S、CO的取值只與A、B和CI取值有關(guān),與電路過去的工作狀態(tài)無關(guān)。,輸入變量,輸出變量,該電路由邏輯門組成,只有從輸入到輸出的通道,沒有從輸出反饋到輸入的回路,不包含存儲單元。,二、邏輯功能的描述,表示邏輯函數(shù)的幾種方法: 真值表、卡諾圖、邏輯表達式及時序圖
2、等,都可以表示組合電路的邏輯功能。幾種方法之間可相互轉(zhuǎn)換。,例如將下圖邏輯功能寫成邏輯函數(shù)和真值表的形式:,對于任何一個多輸入、多輸出的組合邏輯電路,都可以用下面框圖表示。,輸出與輸入之間的邏輯關(guān)系可表示為:,邏輯圖:邏輯功能不直觀。,邏輯表達式:邏輯功能的數(shù)學模型,用于邏輯函數(shù)的變換和化簡,邏輯圖和真值表的橋梁。,真值表:邏輯功能直觀,無法直接用門電路實現(xiàn)。,4.2 組合邏輯電路的分析方法和設計方法,4.2.1 組合邏輯電路的分析方法,組合邏輯電路的分析 由給定組合電路的邏輯圖,分析其邏輯功能。,分析步驟: 1. 根據(jù)給定的邏輯圖,逐級寫出邏輯表達式。 2. 用公式法和卡諾圖法化簡和變換邏輯
3、表達式。 3. 列出函數(shù)的真值表。 4.說明給定電路的邏輯功能 。,舉例:分析下圖電路的邏輯功能,指出其用途。,三個輸入變量A、B、CI , 兩個輸出變量S、CO。 任何時刻,S、CO的取值只與A、B和CI取值有關(guān), 與電路過去的工作狀態(tài)無關(guān)。,列寫輸出變量函數(shù)表達式,列出邏輯真值表,由真值表可知,該電路為帶有進位輸入的加法器。其中A、B為加數(shù)和被加數(shù),CI為低位來的進位輸入, S為和,CO為向高位的進位。,例:分析下圖電路的邏輯功能,指出其用途。,該電路為與非-與非結(jié)構(gòu),由表達式,可首先畫出卡諾圖,再寫出真值表。,對Y1、Y0的處理同Y2,邏輯電路的功能見教材,4.2.2 組合邏輯電路的設計
4、方法,1. 進行邏輯抽象。 1)確定輸入變量和輸出變量; 2)定義邏輯狀態(tài)的含義(賦值) ; 3)列出邏輯真值表。 2. 寫出邏輯函數(shù)式。 3. 選定器件的類型。 4. 將邏輯函數(shù)化簡(用門)或變換成適當?shù)男问剑ㄓ肕SI) 。 5. 根據(jù)化簡或變換后的邏輯函數(shù)式, 畫出邏輯電路的連接圖。 6. 工藝設計。,根據(jù)邏輯功能的要求,設計出實現(xiàn)該功能的最簡單邏輯電路。,最簡:所用器件最少,器件種類最少,器件間的連線最少。,組合邏輯電路的設計過程,設計舉例:設計一個監(jiān)視交通信號燈狀態(tài)的邏輯電路,取紅、黃、綠三盞燈的狀態(tài)為輸入變量, 分別用R、A、G表示,燈亮時為1,不亮時為0。 取故障信號為輸出變量,以
5、Z表示, 并規(guī)定正常工作狀態(tài)下Z為0,發(fā)生故障時Z為1。 根據(jù)題意可列出真值表 。,解:1. 進行邏輯抽象,2.寫出邏輯函數(shù)式,3.選定器件類型為小規(guī)模集成電路。,4.化簡邏輯函數(shù)。,5.畫出邏輯電路圖。,如用與非門實現(xiàn),則需要將表達式變換為與非-與非形式,即在最簡與或式上二次取反。,如用與或非門實現(xiàn),則需要將表達式變換為與或非的形式,可通過在卡諾圖中圈0實現(xiàn)。,4.3 若干常用組合邏輯電路,4.3.1 編碼器(Encoder),編碼器的概念: 在數(shù)字系統(tǒng)里,為了區(qū)分一系列不同的事物,將其中的每個事物用一個二值代碼表示,把二進制碼按一定的規(guī)律編排,使每組代碼具有一定的含義,稱為編碼。具有編碼功
6、能的邏輯電路稱為編碼器。 在二值邏輯電路中,信號都是以高、低電平的形式給出的,因此編碼器的邏輯功能就是將輸入的每個高、低電平信號編成一個對應的二進制代碼。,常用的編碼器有:普通編碼器和優(yōu)先編碼器。,一、普通編碼器,在普通編碼器中,任何時刻只允許輸入一個編碼信號,否則輸出將發(fā)生混亂 。 以3位二進制編碼器為例分析。,輸入是I0 I7 8個高電平信號, 輸出是3位二進制代碼Y2 Y1 Y0 , 因此又叫做8線-3線編碼器。,3位二進制(8線3線)編碼器的框圖,邏輯式,輸入與輸出的對應關(guān)系,利用無關(guān)項化簡,得:,當輸入信號I1I7均為低電平信號0時, 則對I0進行編碼。Y2Y1Y0=000,二、優(yōu)先
7、編碼器,在優(yōu)先編碼器電路中,允許同時輸入兩個以上的編碼信號。在設計優(yōu)先編碼器時,已將所有的輸入信號按優(yōu)先順序排好隊。當幾個輸入信號同時出現(xiàn)時,只對其中優(yōu)先權(quán)最高的一個進行編碼。,例:8線-3線優(yōu)先編碼器(設I7優(yōu)先權(quán)最高 I0優(yōu)先權(quán)最低),同理可得Y1、Y0的表達式,實例:74HC148,只有在 的條件下,編碼器才能正常工作。 而在 時,所有的輸出端均被封鎖在高電平,74HC148的功能表,的低電平輸出信號表示“電路工作,但無編碼輸入”,的低電平輸出信號表示“電路工作,且有編碼輸入”,的優(yōu)先權(quán)最高, 的優(yōu)先權(quán)最低。,附加輸出信號的狀態(tài)及含意,有3種情況 ,用 區(qū)分。,例:試用兩片74HC148
8、接成16線4線優(yōu)先編碼器,將 16個低電平輸入信號編為00001111 16個4位二進制代碼。其中 的優(yōu)先權(quán)最高, 最低。,控制端擴展功能舉例:,用兩片8線-3線優(yōu)先編碼器 16線-4線優(yōu)先編碼器,第一片為高優(yōu)先權(quán) 只有(1)無編碼輸入時,(2)才允許工作 第(1)片 時表示對 的編碼 低3位輸出應是兩片的輸出的“與非”,思考:試用兩片74HC148接成16線4線優(yōu)先編碼器,將 16個低電平輸入信號編為11110000 16個4位二進制代碼。其中 的優(yōu)先權(quán)最高, 最低。,三、二-十進制優(yōu)先編碼器,將 編成0110 1111 的優(yōu)先權(quán)最高, 最低 輸入的低電平信號變成一個對應的十進制的編碼,將1
9、0個輸入信號分別編成10個BCD代碼。也叫做10線-4線優(yōu)先編碼器。,例:74LS147,二-十進制優(yōu)先編碼器74LS147的邏輯圖,二-十進制優(yōu)先編碼器74LS147的功能表,4.3.2 譯碼器(Decoder),譯碼是編碼的逆過程, 功能是將每個輸入的二進制代碼, 譯成對應的輸出高、低電平信號。 常用的譯碼器電路有三大類: 二進制譯碼器 二 十進制譯碼器 顯示譯碼器,一、 二進制譯碼器,二進制譯碼器的輸入是一組二進制代碼,輸出是一組與輸入代碼一一對應的高、低電平信號。,例:3線8線譯碼器,用二極管與門陣列組成的3線8線譯碼器,優(yōu)點:二極管與門陣列譯碼器結(jié)構(gòu)比較簡單。 缺點:輸入電阻較低,輸
10、出電阻較高, 輸出的高、低電平信號發(fā)生偏移。,通常只用在一些 大規(guī)模集成電路內(nèi),集成譯碼器實例:74HC138,附加 控制端,低電平有效輸出,輸入端,時,S=1,其余情況S=0, 全為1,譯碼器被禁止,因此附加控制端 也稱為片選端。,74HC138的功能表:,例: 試用兩片3線-8線譯碼器74HC138組成 4線-16線譯碼器,將輸入的4位二進制代碼D3D2D1D0 ,譯成16個獨立的低電平信號 。,D3=0,D3=1,思考:如何用一片74LS139(雙2線4線譯碼器)擴展為3線-8線譯碼器。 74LS139的片選端(使能端)低電平有效。,思考:數(shù)據(jù)分配器是用帶控制輸入端的譯碼器實現(xiàn)的,數(shù)據(jù)接
11、到譯碼器的什么端口,數(shù)據(jù)是如何分配的。,二、二十進制譯碼器,將輸入BCD碼的10個代碼譯成10個高、低電平的輸出信號。,二 - 十進制譯碼器74HC42,輸出函數(shù)表達式:,1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1,1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1,0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1,0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1,0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1,0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1,1 0 1 1 1 1 1 1 1 1 1
12、1 1 1 1 1,1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1,1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1,1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1,1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1,輸 入,輸 出,二-十進制譯碼器74HC42的真值表,0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1,序號,0 1 2 3 4 5 6 7 8 9 偽 碼,1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1,1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1,三、顯示譯碼器,1. 七
13、段字符顯示器,也稱做七段數(shù)碼管。為了能以十進制數(shù)碼直觀地顯示數(shù)字系統(tǒng)的運行數(shù)據(jù),目前被廣泛應用。,常見的七段字符顯示器有:半導體數(shù)碼管和液晶顯示器。,半導體數(shù)碼管外形圖,半導體數(shù)碼管有共陰極和共陽極兩種類型可供選擇。,優(yōu)點:工作電壓低, 體積小, 壽命長, 可靠性高, 響應時間短,亮度較高。 缺點:工作電流較大。,半導體數(shù)碼管的特點:,思考:需要多個七段數(shù)碼管進行顯示時,靜態(tài)顯示方式、 動態(tài)顯示方式各有什么特點。,2. BCD七段字符顯示譯碼器(代碼轉(zhuǎn)換器)7448,求輸出變量的邏輯表達式,用卡諾圖化簡,求輸出變量的邏輯表達式,用卡諾圖化簡,求輸出變量的邏輯表達式,用卡諾圖化簡,求輸出變量的邏
14、輯表達式,用卡諾圖化簡,求輸出變量的邏輯表達式,用卡諾圖化簡,求輸出變量的邏輯表達式,用卡諾圖化簡,求輸出變量的邏輯表達式,用卡諾圖化簡,BCD七段顯示譯碼器7448的邏輯圖,輸入信號,附加控制端,輸出信號,時,將本應顯示 0 但不希望顯示的 0 熄滅。,(1)燈測試輸入,附加控制端的功能和用法,(2)滅零輸入,(3)滅燈輸入/滅零輸出,輸入信號,稱滅燈輸入控制端: 時,無論輸入狀態(tài)是什么,數(shù)碼管熄滅。,輸出信號,稱滅零輸出端: 只有當輸入 ,且滅零輸入信號 時, 才給出低電平。表明該位的0已熄滅。,BCD七段顯示譯碼器7448的功能表,用7448驅(qū)動BS201的連接方法,可通過改變七個電阻值
15、的大小來調(diào)整數(shù)碼管的亮度。,(7448),例:利用 和 的配合,實現(xiàn)多位顯示系統(tǒng)的滅零控制,整數(shù)部分:最高位是0,而且滅掉以后,輸出 作為次高位的 輸入信號 小數(shù)部分:最低位是0,而且滅掉以后,輸出 作為次低位的 輸入信號,四、用譯碼器設計組合邏輯電路,1. 基本原理 3位二進制譯碼器給出3變量的全部最小項; n位二進制譯碼器給出n變量的全部最小項; 由于組合邏輯函數(shù)可以寫成最小項之和的形式。因此,將n位二進制譯碼輸出的最小項組合起來,可獲得任何形式的輸入變量不大于n的組合函數(shù)。 當譯碼器的輸出為高電平有效時,譯碼器的每個輸出對應一個最小項,因此用譯碼器和或門實現(xiàn)函數(shù)。 當譯碼器的輸出為低電平
16、有效時,譯碼器的每個輸出對應一個最小項的非,因此用譯碼器和與非門實現(xiàn)函數(shù)。,2. 舉例,例:利用3線8線譯碼器74HC138設計一個多輸出的組合邏輯電路,輸出邏輯函數(shù)式為:,解:將函數(shù)表達式寫成最小項之和的形式:,轉(zhuǎn)換成與非與非表達式形式,畫出邏輯圖,思考:用3線8線譯碼器74HC138如何實現(xiàn)2變量的函數(shù)?,4.3.3 數(shù)據(jù)選擇器,在數(shù)字傳輸過程中,需要從一組數(shù)據(jù)中選出某一個時,要用到數(shù)據(jù)選擇器,也稱為多路開關(guān)。,根據(jù)地址選擇碼從多路輸入數(shù)據(jù)中選擇一路,送到輸出。,常用的數(shù)據(jù)選擇器有:2選1、4選1、8選1、16選1,每種數(shù)據(jù)選擇器各需要幾個地址信號?,一、工作原理,雙4選1數(shù)據(jù)選擇器74H
17、C153,時,如A1A0=01時: 由于A0=1,則TG2、TG4通 由于A1=0,則TG5通 因此Y1=D11,可得功能表:,時數(shù)據(jù)選擇器工作, 時數(shù)據(jù)選擇器被禁止工作。,輸出邏輯表達式可寫成:,思考:寫出8選1數(shù)據(jù)選擇器的表達式?,例:用兩個“四選一”接成“八選一”,“四選一”只有2位地址輸入,從四個輸入中選中一個 “八選一”的八個數(shù)據(jù)需要3位地址代碼指定其中任何一個,思考1:用一片4選1和4片8選1數(shù)據(jù)選擇器 構(gòu)成32選1數(shù)據(jù)選擇器,思考2:用一片2線-4線譯碼器和4片8選1數(shù)據(jù)選擇器 構(gòu)成32選1數(shù)據(jù)選擇器,二、用數(shù)據(jù)選擇器設計組合電路,1. 基本原理 具有n位地址輸入的數(shù)據(jù)選擇器,可
18、產(chǎn)生任何形式的輸入變量不大于n+1的組合函數(shù),例 用4選1數(shù)據(jù)選擇器實現(xiàn)交通信號燈監(jiān)視電路,選擇,則,例 用8選1數(shù)據(jù)選擇器產(chǎn)生三變量邏輯函數(shù),解:,8選1數(shù)據(jù)選擇器邏輯函數(shù)式為:,用雙4選1數(shù)據(jù)選擇器74HC153實現(xiàn)上例,思考:用8選1數(shù)據(jù)選擇器實現(xiàn)函數(shù),思考:用4選1數(shù)據(jù)選擇器實現(xiàn)函數(shù),一、1位加法器 1. 半加器,不考慮來自低位的進位,將兩個1位的二進制數(shù)相加,4.3.4 加法器,2. 全加器:將兩個1位二進制數(shù)及來自低位的進位相加,采用圈0的方法得到與或非的形式,思考:圈1得到的表達式是什么?,雙全加器74LS183的1/2邏輯圖、邏輯符號,二、多位加法器,1、串行進位加法器,優(yōu)點:
19、簡單 缺點:慢,2. 超前進位加法器,基本原理:加到第i位的進位輸入信號是兩個加數(shù)第i位以前各位的函數(shù),可在相加前由A,B兩數(shù)確定。,優(yōu)點:快,每1位的和及最后的進位基本同時產(chǎn)生。 缺點:電路復雜。,4位超前進位加法器74LS283,三、用加法器設計組合電路,基本原理:若要產(chǎn)生的邏輯函數(shù)能變換成輸入變量與輸入變量相加或者輸入變量與常量相加,這時用加法器來設計這個組合邏輯電路往往會非常簡單。,例:將8421BCD碼轉(zhuǎn)換為余3碼,4.3.5 數(shù)值比較器,用來比較兩個二進制數(shù)的數(shù)值大小,一、1位數(shù)值比較器,比較兩個多位數(shù)的大小時,必須自高而低地逐位比較,只有在高位相等時,才需要比較低位。比較兩個 4
20、 位數(shù)= A3 A2 A1 A0和= B3 B2 B1 B0時,若A3B3,則肯定是AB。若A3B3,則肯定是AB。若A3=B3,則比較A2 和B2 ,依此類推。 只有當A3=B3 , A2=B2 , A1=B1 , A0=B0時,才有A = B。,二、多位數(shù)值比較器,4位比較器的表達式:,I(AB)、I(AB)、I(A=B)是來自低位的比較結(jié)果,4位比較器 74LS85,例:用兩片74LS85 組成一個8位數(shù)值比較器,4.4 組合邏輯電路中的競爭-冒險現(xiàn)象,4.4.1 競爭-冒險現(xiàn)象及成因,在A從1跳變?yōu)?時,B首先上升到VIL(max)以上,則在t內(nèi)將出現(xiàn)A、B同時高于VIL(max)的狀態(tài),在輸出端產(chǎn)生Y=1尖峰脈沖。,在A下降到VIH(min) 時,B尚未上升
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度倉儲物流供應鏈管理與運輸服務合同3篇
- 2024版土地免租租賃合同范本
- 二零二五年度旋挖鉆機在城市地鐵建設中的應用合同3篇
- 二零二五年度豪華家裝主材代購服務協(xié)議3篇
- 專業(yè)版融資擔保協(xié)議2024年版詳盡條款一
- 2024年電商渠道聯(lián)合運營協(xié)議版B版
- 二零二五年度甲乙雙方合作供應新能源設備協(xié)議2篇
- 二零二五版汽車行業(yè)人才培訓股份購買與就業(yè)服務合同3篇
- 2024新疆瓜果種植基地與電商平臺合作分紅協(xié)議3篇
- 二零二五版礦產(chǎn)廢石采購及再生利用合作協(xié)議3篇
- 米-伊林《十萬個為什么》閱讀練習+答案
- 碎屑巖油藏注水水質(zhì)指標及分析方法
- 【S洲際酒店婚禮策劃方案設計6800字(論文)】
- 醫(yī)養(yǎng)康養(yǎng)園項目商業(yè)計劃書
- 《穿越迷宮》課件
- 《C語言從入門到精通》培訓教程課件
- 2023年中國半導體行業(yè)薪酬及股權(quán)激勵白皮書
- 2024年Minitab全面培訓教程
- 社區(qū)電動車棚新(擴)建及修建充電車棚施工方案(純方案-)
- 項目推進與成果交付情況總結(jié)與評估
- 鐵路項目征地拆遷工作體會課件
評論
0/150
提交評論