版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第三章 組合邏輯電路,§3.1 概述數(shù)字電路按其完成邏輯功能的不同特點,可劃分為組合邏輯電路和時序邏輯電路兩大類。組合邏輯電路:指該電路在任一時刻輸出的穩(wěn)定狀態(tài),僅取決于該時刻的輸入信號,而與輸入信號作用前電路所處的狀態(tài)無關(guān)。特點:從電路結(jié)構(gòu)上看,組合邏輯電路僅由門電路組成,電路中無記憶元件,輸入與輸出之間無反饋。,,向量函數(shù)形式: Z=F(X),§3.2 組合邏輯電路的分析方法和
2、設(shè)計方法,一、分析組合邏輯電路,一般是根據(jù)已知的邏輯電路,找出其邏輯函數(shù)表達式,或?qū)懗銎湔嬷当?從而了解其電路的邏輯功能。 有時分析的目的在于檢驗所設(shè)計的邏輯電路是否能實現(xiàn)預(yù)定的邏輯功能。 分析組合邏輯電路的一般步驟:①用文字或符號標出各個門的輸入或輸出。②從輸入端到輸出端逐級寫出輸出函數(shù)對輸入變量的邏輯函數(shù)表達式,也可由輸出端向輸入端逐級推導(dǎo),最后得到以輸入變量表示的輸出邏輯函數(shù)表達式。③用邏輯代數(shù)或卡諾圖化簡或變換
3、各邏輯函數(shù)表達式,或列出真值表。,④根據(jù)真值表或邏輯函數(shù)表達式確定電路的邏輯功能。例:試分析如下圖電路的邏輯功能。,ⅰ.寫出邏輯函數(shù)表達式:,從邏輯函數(shù)式中不能直觀地看出這個電路的邏輯功能和用途。需要把其轉(zhuǎn)換成真值表的形式。,ⅱ.作邏輯真值表:,可以看出,當DCBA表示的二進制數(shù)小于或等于5時Yo為1,這個二進制數(shù)大于5且小于11時Y1為1,當這個二進制數(shù)大于或等于11時Y2為1。 因此,這個邏輯電路可以用來判別輸入的4位二進制
4、數(shù)數(shù)值的范圍。,二、組合邏輯電路的設(shè)計方法:根據(jù)給出的實際邏輯問題,求出實現(xiàn)這一邏輯功能的最簡單邏輯電路。設(shè)計步驟如下:1.進行邏輯抽象,將一個實際的邏輯問題抽象為一個邏輯函數(shù)。首先分析所給實際邏輯問題的因果關(guān)系,將引起事件所產(chǎn)生的結(jié)果作為輸出函數(shù),再分別以二值邏輯0和1給以邏輯賦值,做出真值表。2.根據(jù)真值表可寫出輸出邏輯函數(shù)的“與或”表達式。3.將輸出邏輯函數(shù)表達式進行化簡或變換。4.根據(jù)化簡或變換后的輸出邏輯函數(shù)表達式,
5、畫出其邏輯圖。5.工藝設(shè)計。包括設(shè)計機箱、面板、電源、顯示電路、控制開關(guān)等等。最后還必須完成組裝、測試。,§3.3 常用的邏輯電路,本節(jié)介紹了幾種常用組合邏輯電路的分析和設(shè)計。 為了使用方便,目前已將這些常用電路的設(shè)計標準化,且制成了中、小規(guī)模單片集成電路產(chǎn)品。,§3.3.1編碼器為了區(qū)分一系列不同的事物,將其中的每個事物用一個二值代碼表示,即為編碼的含意。編碼器的邏輯功能就是把輸入的每一個高、低電平信號
6、編成一個對應(yīng)的二進制代碼。一、3位二進制編碼器,它的輸入是 I0~I7 8個高電平信號,輸出是3位二進制代碼Y2Y1Y0。因此,它又稱為8線-3線編碼器。 輸入I0~I7當中只允許一個取值為1。,3位二進制編碼器的真值表,得邏輯表達式:,,(利用約束項化簡),優(yōu)先8線-3線編碼器 在上述二進制編碼器中,如果多個輸入端同時為1,其輸出是混亂的。因此,在數(shù)字系統(tǒng)中常要求當編碼器同時有多個輸入為有效時,輸出不但有意義,,且應(yīng)按事先編
7、排好的優(yōu)先順序輸出,當幾個輸入信號同時出現(xiàn)時,只對其中優(yōu)先權(quán)最高的一個進行編碼。,,,,,,,,,,,,,,,輸入信號以I7的優(yōu)先權(quán)最高,I0的優(yōu)先權(quán)為最低。,,,8線-3線優(yōu)先編碼器74LS148的邏輯圖,Y2=I7+I6+I5+I4Y1=I7+I6+I3I4I5+I2I4I5Y0=I7+I5I6+I3I4I6+I1I2I4I6,,,,,,,,,,,,,,,,,把I1~I9的十個狀態(tài)分別編成十個BCD碼。其中I9的優(yōu)先權(quán)最高,I1
8、的優(yōu)先權(quán)最低。,二、二-十進制編碼器:,,,,,74LS147的功能表,二-十進制優(yōu)先編碼器74LS147的邏輯圖,試用兩片74LS148接成16線-4線優(yōu)先編碼器,將A0~A15 16個低電平輸入信號編為0000~1111 16個4位二進制代碼。其中A15的優(yōu)先權(quán)最高,A0的優(yōu)先權(quán)最低。,,,,,§3.3.2 譯碼器(解碼器)編碼的逆過程,即將具有特定含義的一組代碼“翻譯”出它的原意叫譯碼。一、二進制譯碼器:3位二進制
9、譯碼器(3線-8線譯碼器),3位二進制譯碼器的框圖,譯碼器將每個輸入代碼譯成對應(yīng)的一根輸出線上的高、低電平信號。,采用二極管與門陣列構(gòu)成的3位二進制譯碼器,用二極管與門陣列構(gòu)成的譯碼器比較簡單,但是其電路的輸入電阻較低而輸出電阻較高,且輸出的高、低電平信號發(fā)生偏移。通常只在一些大規(guī)模集成電路內(nèi)部采用這種結(jié)構(gòu),而在一些中規(guī)模集成電路譯碼器中多采用三極管集成門電路結(jié)構(gòu)。,,用與非門組成的3線-8線譯碼器74LS138,,3線-8線譯碼器7
10、4LS138的功能表,二、二-十進制譯碼器:將輸入BCD碼的十個代碼譯成十個高、低電平輸出信號。,,二-十進制譯碼器74LS42的真值表,,,,,,,,,,,試用兩片3線-8線譯碼器74LS138組成4線-16線譯碼器,將輸入的4位二進制代碼D3D2D1D0譯成16個獨立的低電平信號Z0~Z15。,,,§3.3.3 數(shù)據(jù)選擇器(多路轉(zhuǎn)換器),邏輯表達式:,從多個輸入數(shù)據(jù)中選擇一個送至輸出端,以雙4選1數(shù)據(jù)選擇器74LS153為
11、例,它包含兩個完全相同的4選1數(shù)據(jù)選擇器,兩個數(shù)據(jù)選擇器有公共的地址輸入端,而數(shù)據(jù)輸入端和輸出端十各自獨立的。通過給定不同的地址代碼,即可從4個輸入數(shù)據(jù)中選出所要的一個,并送至輸出端Y。,在CMOS集成電路中經(jīng)常用傳輸門組成數(shù)據(jù)選擇器。以雙4選1數(shù)選器CC14539為例:,S為附加控制端,S=0時數(shù)選器正常工作,S=1時數(shù)選器被禁止工作,輸出被封鎖為低電平。此外,S也作為擴展端使用,以實現(xiàn)片間的連接。,,,,,試用一片雙4選1數(shù)選器CC
12、14539組成一個8選1數(shù)據(jù)選擇器。,§3.3.4 加法器一、半加器:不考慮進位將兩個一位二進制數(shù)A和B相加。,半加和,,向高位的進位,,二、全加器:其輸入不僅有兩個1位二進制數(shù)相加,還需加上低位送來的進位。,,以雙全加器74LS183為例,其圖形符號為:,又有:,雙全加器74LS182的1/2邏輯圖,三、多位加法器:進行兩個多位二進制數(shù)的相加1.串行進位加法器:依次將低位的進位輸出接到高位的進位輸入,每一位的相加結(jié)果都必
13、須等到低一位進位產(chǎn)生以后才能建立(行波進位加法器),這種加法器的最大缺點是運算速度慢,做一次加法運算可能需要四個全加器的傳輸延遲時間。但是其電路結(jié)構(gòu)比較簡單。,2.超前進位加法器:進位Ci是Ai-1,Ai-2,......,A0及Bi-1,Bi-2,......, B0的函數(shù),通過邏輯電路得出每一個Ci,Ci=AiBi+(Ai+Bi)Ci-1 可使 Gi=AiBi,Pi=(Ai+Bi)則 Ci=Gi+PiCi-1 將此式展開得:,C
14、i= Gi+PiCi-1 = Gi+Pi(Gi-1+Pi-1Ci-2) = . . . . . . = Gi+PiGi-1+PiPi-1Gi-2+ . . . +PiPi-1 . . . P1G0+PiPi-1. . .P0C0,4位超前進位加法器74LS283的邏輯圖如右圖,§3.3.5 數(shù)值比較器用來將兩個同樣位數(shù)的二進制數(shù)A、B進行比較,并能判別其大小關(guān)系的邏輯器件,叫做數(shù)碼比較器。1.兩個一位二進制數(shù)的比較
15、①A>B(A=1,B=0)則②A<B(A=0,B=1)則③A=B(A=B=0,A=B=1)則,輸出函數(shù)式,Y(A=B)=A⊙B,2.比較兩個多位數(shù)A和B,需從高而低逐位比較。例兩個4位二進制數(shù)A3A2A1A0和B3B2B1B0進行比較,以下是4位數(shù)碼比較器CC14585,I(AB)是擴展端,供片間連接時用。,試用兩片CC14585組成一個8位數(shù)值比較器。,§3.4 組合邏輯電路的設(shè)計,一、設(shè)計方法的分類:
16、隨著微電子技術(shù)的不斷發(fā)展,單塊芯片的集成度越來越高,出現(xiàn)了小規(guī)模(SSI)、中規(guī)模(MSI)、大規(guī)模(LSI)和超大規(guī)模(VLSI)集成電路。TTL電路中,以單塊芯片所包含的門電路或等效門電路的數(shù)目來劃分集成規(guī)模。 MOS系列中,則以單塊芯片所包含的元器件數(shù)目來劃分的。 TTL電路 MOS系列12個以下的 100個以下的 ———— 小規(guī)模集成電路 12~100之間的 100~100
17、0之間 ———— 中規(guī)模集成電路 100以上的 1000~10000之間 ———— 大規(guī)模集成電路 10000以上的 ———— 超大規(guī)模集成電路一般說來,小規(guī)模集成電路僅僅是器件的集成 中規(guī)模集成電路是邏輯部件的集成 大、超大規(guī)模集成電路則是數(shù)字系統(tǒng)或子系統(tǒng)的集成,實現(xiàn)組合邏輯電路的設(shè)計,根據(jù)所用器件不同
18、,設(shè)計方法有:① SSI 用數(shù)字電路設(shè)計的經(jīng)典方法 ② MSI 用中規(guī)模集成功能模塊實現(xiàn)其他組合邏輯功能?、?LSI 使用大規(guī)模集成電路的可編程邏輯器件PLD,實現(xiàn)給定邏輯功能的設(shè)計二、用SSI設(shè)計組合邏輯電路 1.單輸出組合邏輯電路的設(shè)計: 例:設(shè)計一個監(jiān)測信號燈工作狀態(tài)的邏輯電路。這組信號燈分別為紅、黃、綠三盞。點亮狀態(tài)只允許為紅、綠、黃和綠三種之一。其他狀態(tài)表示電路出現(xiàn)故障
19、。要求電路能夠發(fā)生故障信號。解: 一、進行邏輯抽象:以三個燈的狀態(tài)為輸入變量,用A,B,C表示,燈亮為1,燈不亮為0;故障信號為輸出,用Y表示,正常狀態(tài)為0,故障發(fā)生則為1。列出真值表如下:,四、畫邏輯圖:,二、寫出邏輯函數(shù)式: Y=AB C+ABC+ABC+ABC+ABC,三、化簡:,Y=AC+AC+AB,,,,,,,,,,,,,,轉(zhuǎn)換為與非-與非式:,2.多輸出組合邏輯電路的設(shè)計:
20、 例:設(shè)計一個輸入為BCD代碼的七段字形譯碼器。BCD代碼可用8421BCD碼,七段字形顯示器件可用七段獨立的發(fā)光元件(發(fā)光二極管LED、液晶顯示器LCD、熒光數(shù)碼管、真空電子管等),解:用七段獨立的發(fā)光元件(發(fā)光二極管LED、液晶顯示器LCD、熒光數(shù)碼管或真空電子管)顯示數(shù)字0--9。,Ya=A3A2A1A0+A3A1+A2A0,,,,,,Yb=A3A1+A2A1A0+A2A1A0,,,,Yc=A3A2+A2A1A0,,,
21、,Yd=A2A1A0+A2A1A0+A2A1A0,,,,,,Ye=A2A1+A0,Yf=A3A2A1+A2A1+A1A0,Yg=A3A2A1+A2A1A0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,三、用MSI設(shè)計組合邏輯電路數(shù)字集成電路生產(chǎn)工藝不斷成熟,中大規(guī)模通用數(shù)字集成電路產(chǎn)品已批量生產(chǎn),產(chǎn)品已標準化、系列化,且成本低廉,許多數(shù)字電路都可直接使用中大規(guī)模集成電路的標準模塊來實現(xiàn)。這樣可以縮小電路的體積,減少
22、連線,提高電路的可靠性,降低成本,且其它一些邏輯功能也可以用標準的中規(guī)模集成模塊來設(shè)計。MSI設(shè)計最簡標準:所用集成模塊數(shù)目最少,品種最少,集成模塊之間連線最少。目前,用于實現(xiàn)組合邏輯電路設(shè)計最多的中規(guī)模集成電路有數(shù)據(jù)選擇器,譯碼器,全加器等。單輸出函數(shù)選用數(shù)據(jù)選擇器,多輸出函數(shù)則選用譯碼器。,一、用數(shù)據(jù)選擇器實現(xiàn)邏輯函數(shù)例1: 試用四選一數(shù)據(jù)選擇器實現(xiàn)邏輯函數(shù),解:當S=1時,4選1數(shù)選器的邏輯函數(shù)式為:
23、 Y= D0(A1A0)+D1(A1A0)+D2(A1A0)+D3(A1A0)分析:將地址輸入A0 , A1和數(shù)據(jù)輸入視為三變量R , A ,G. 則需令 D0 ~D3為第三個變量的適當狀態(tài)(原變量,反變量,0,1),將(1)式變換成與(2)式對應(yīng)的形式: Y= G ( R A ) + G ( R A ) + G ( R A ) + 1 ( R A ),,,,,——
24、— (1)式,——— (2)式,,,,,,,——— (3)式,將(2)式與(3)式對比:令 A1=R,A0=A,D0=D2=G D1=G,D3=1,,例2:用八選一數(shù)據(jù)選擇器產(chǎn)生三變量邏輯函數(shù),解:8選1數(shù)選器的地址輸入位數(shù)n=3,分別對應(yīng)A2=A,A1=B,A0=C,與8選1數(shù)選器的邏輯函數(shù)式對比:Y=D0(A2A1A0)+D1(A2A1A0)+D2(A2A1A1)+D3(A2A1A0) +D4(A2A1A0)+
25、D5(A2A1A0)+D6(A2A1A0)+D7(A2A1A0)Z=A B C+AC+ABC =1(A B C)+0(A BC)+0(ABC)+1(ABC)+0(AB C)+1(ABC) +0(ABC)+0(ABC),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,得:D0=D3=D5=D7=1 D1=D2=D4=D6=0,可看出一片4選1數(shù)選器能產(chǎn)生任何一種最多3變量的邏輯函數(shù),一片8選1
26、數(shù)選器能產(chǎn)生任何一種最多4變量的邏輯函數(shù),.....,即具有n位地址輸入的數(shù)據(jù)選擇器可以產(chǎn)生任何一種輸入變量數(shù)不大于n+1的組合邏輯函數(shù)。,二、用譯碼器產(chǎn)生多輸出邏輯函數(shù)例3:試利用3線-8線譯碼器產(chǎn)生一組多輸出邏輯函數(shù),,解:當S=1時,3線—8線譯碼器各輸出端的函數(shù)式為:,將Z1~Z4化為最小項之和的形式:,經(jīng)轉(zhuǎn)換得:,例4.設(shè)計一個能將BCD代碼轉(zhuǎn)換為余3代碼的代碼轉(zhuǎn)換器。,解:列出代碼轉(zhuǎn)換電路的邏輯真值表:,可得: Y3Y
27、2Y1Y0=DCBA+ 0011,§3.5 組合邏輯電路中的競爭-冒險現(xiàn)象一、競爭-冒險現(xiàn)象及其成因門電路兩個輸入信號同時向相反的邏輯電平跳變的現(xiàn)象稱為競爭。我們把由于競爭而在電路輸出端可能產(chǎn)生尖峰脈沖的現(xiàn)象叫做競爭-冒險現(xiàn)象。,分析當輸入信號邏輯電平發(fā)生變化的瞬間,電路的工作情況:,二、競爭-冒險是組合邏輯電路中經(jīng)常會發(fā)生的一種現(xiàn)象,必須采取恰當?shù)拇胧┘右苑乐埂! ∠偁帯半U現(xiàn)象的方法有:1.引入封
28、鎖脈沖 2.引入選通脈沖 3.接入濾波電容 4.修改邏輯設(shè)計 在負載電路對競爭-冒險所產(chǎn)生的尖峰脈沖不敏感時,如負載為發(fā)光器件,競爭-冒險所產(chǎn)生的尖峰脈沖對電路的工作沒有影響,可不必考慮這一問題。,,?1,,,,A,B,Y,,同一輸入變量經(jīng)不同途徑到達輸出門的情況(m、n 均為正整數(shù)),利用取樣脈沖克服險象,取樣脈沖,有相接的卡諾圖,加搭接塊的卡諾圖,卡諾圖法,例、用74138和最少的邏輯門設(shè)計一地址譯碼器,要求地址范圍是十六進
29、制00-3FH.分析:地址碼共有64個,則譯碼輸出端共有64個,需要八片3/8譯碼器(74138)。地址低三位接74138的地址輸入端。高三位地址信號用來對八片74138尋址。電路圖有如下兩種形式:,譯碼器真值表如下( 輸出低電平有效):,例:設(shè)計一個電路,可以把帶符號的二進制數(shù)(包括符號位在內(nèi)共8位)變換為該數(shù)的補碼。可供選擇的集成電路為二進制加法器74LS283和其他門電路(數(shù)量均不限)。已知74LS283的圖形符號如下圖
30、所示。(中國科學(xué)技術(shù)大學(xué)招研考題 10分),解:設(shè)輸入帶符號二進制數(shù)為A7~A0,其補碼為B7~B0。當A7=0時,輸出與輸入相同;當A7=1時,需要對輸入碼進行“求反加1”的運算。由7個異或門以及兩片四位加法器74LS283構(gòu)成,如圖所示。,例3:已知八選一數(shù)據(jù)選擇器的輸出函數(shù)為,式中 Di為數(shù)據(jù)輸入端,
31、 ...,A2、A1、A0為地址信號。試用該數(shù)據(jù)選擇器實現(xiàn)函數(shù),畫出邏輯草圖(可附加必要的門電路)。,例4,例 5 用四選一數(shù)據(jù)選擇器實現(xiàn)如下邏輯函數(shù):F=∑(0, 1, 5, 6, 7, 9, 10, 14, 15) 解 選地址A1A0變量為AB,則變量CD將反映在數(shù)據(jù)輸入端。如圖 所示。,例5,,AB,0 0,F,CD,,0 1,1 1,1 0,0 0,0 1,1 1,1 0,,例5的邏輯圖
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 第三章組合邏輯電路習(xí)題
- 第三章 組合邏輯電路的分析與設(shè)計
- 第4章-組合邏輯電路
- 組合邏輯電路和時序邏輯電路
- 第4章-組合邏輯電路
- 第三章排列與組合
- 電路分析答案第三章
- 組合邏輯電路
- 第4章-組合邏輯電路-(1)
- 第11章 集成邏輯門電路和組合邏輯電路
- 第13章 門電路和組合邏輯電路
- 數(shù)字電路答案第三章
- 組合數(shù)學(xué)第三章習(xí)題
- 組合數(shù)學(xué)第三章3
- 第章習(xí)題門電路和組合邏輯電路
- 第6章 門電路和組合邏輯電路
- 第章組合邏輯電路習(xí)題解答
- 第10章 門電路和組合邏輯電路二
- 第21章門電路和組合邏輯電路
- 第08章門電路與組合邏輯電路
評論
0/150
提交評論