數(shù)字電路及數(shù)字系統(tǒng)設(shè)計(jì)課件三_第1頁
數(shù)字電路及數(shù)字系統(tǒng)設(shè)計(jì)課件三_第2頁
數(shù)字電路及數(shù)字系統(tǒng)設(shè)計(jì)課件三_第3頁
數(shù)字電路及數(shù)字系統(tǒng)設(shè)計(jì)課件三_第4頁
數(shù)字電路及數(shù)字系統(tǒng)設(shè)計(jì)課件三_第5頁
已閱讀5頁,還剩53頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第三章組合邏輯電路3.1 概述數(shù)字電路按其完成邏輯功能的不同特點(diǎn),可劃分為組合邏輯電路和時(shí)序邏輯電路兩大類。組合邏輯電路:指該電路在任一時(shí)刻輸出的穩(wěn)定狀態(tài),僅取決于該時(shí)刻的輸入信號(hào),而與輸入信號(hào)作用前電路所處的狀態(tài)無關(guān)。特點(diǎn):從電路結(jié)構(gòu)上看,組合邏輯電路僅由門電路組成,電路中無記憶元件,輸入與輸出之間無反饋。組合邏輯電路x1xnz1zm),(),(),(2121222111nmmnnxxxfzxxxfzxxxfz向量函數(shù)形式: Z=F(X)3.2 組合邏輯電路的分析方法和設(shè)計(jì)方法 一、分析組合邏輯電路,一般是根據(jù)已知的邏輯電路,找出其邏輯函數(shù)表達(dá)式,或?qū)懗銎湔嬷当?從而了解其電路的邏輯功能。

2、有時(shí)分析的目的在于檢驗(yàn)所設(shè)計(jì)的邏輯電路是否能實(shí)現(xiàn)預(yù)定的邏輯功能。 分析組合邏輯電路的一般步驟:用文字或符號(hào)標(biāo)出各個(gè)門的輸入或輸出。從輸入端到輸出端逐級(jí)寫出輸出函數(shù)對(duì)輸入變量的邏輯函數(shù)表達(dá)式,也可由輸出端向輸入端逐級(jí)推導(dǎo),最后得到以輸入變量表示的輸出邏輯函數(shù)表達(dá)式。用邏輯代數(shù)或卡諾圖化簡(jiǎn)或變換各邏輯函數(shù)表達(dá)式,或列出真值表。根據(jù)真值表或邏輯函數(shù)表達(dá)式確定電路的邏輯功能。例:試分析如下圖電路的邏輯功能。 &1111DCBAY2Y1Y0.寫出邏輯函數(shù)表達(dá)式:DBADCDBADCY2ACDBCDCBDACDBCDCBDY1BDCDBDCDY0從邏輯函數(shù)式中不能直觀地看出這個(gè)電路的邏輯功能和用途

3、。需要把其轉(zhuǎn)換成真值表的形式。.作邏輯真值表:D CB A Y2Y1Y00000001000100100100010011001010000101010010110010011101010000101001010101001010111001100100110110011101001111100輸入輸出 可以看出,當(dāng)DCBA表示的二進(jìn)制數(shù)小于或等于5時(shí)Yo為1,這個(gè)二進(jìn)制數(shù)大于5且小于11時(shí)Y1為1,當(dāng)這個(gè)二進(jìn)制數(shù)大于或等于11時(shí)Y2為1。 因此,這個(gè)邏輯電路可以用來判別輸入的4位二進(jìn)制數(shù)數(shù)值的范圍。二、組合邏輯電路的設(shè)計(jì)方法:根據(jù)給出的實(shí)際邏輯問題,求出實(shí)現(xiàn)這一邏輯功能的最簡(jiǎn)單邏輯電路。設(shè)計(jì)

4、步驟如下:1.進(jìn)行邏輯抽象,將一個(gè)實(shí)際的邏輯問題抽象為一個(gè)邏輯函數(shù)。首先分析所給實(shí)際邏輯問題的因果關(guān)系,將引起事件所產(chǎn)生的結(jié)果作為輸出函數(shù),再分別以二值邏輯0和1給以邏輯賦值,做出真值表。2.根據(jù)真值表可寫出輸出邏輯函數(shù)的“與或”表達(dá)式。3.將輸出邏輯函數(shù)表達(dá)式進(jìn)行化簡(jiǎn)或變換。4.根據(jù)化簡(jiǎn)或變換后的輸出邏輯函數(shù)表達(dá)式,畫出其邏輯圖。5.工藝設(shè)計(jì)。包括設(shè)計(jì)機(jī)箱、面板、電源、顯示電路、控制開關(guān)等等。最后還必須完成組裝、測(cè)試。3.3 常用的邏輯電路 本節(jié)介紹了幾種常用組合邏輯電路的分析和設(shè)計(jì)。 為了使用方便,目前已將這些常用電路的設(shè)計(jì)標(biāo)準(zhǔn)化,且制成了中、小規(guī)模單片集成電路產(chǎn)品。3.3.1編碼器為了區(qū)

5、分一系列不同的事物,將其中的每個(gè)事物用一個(gè)二值代碼表示,即為編碼的含意。編碼器的邏輯功能就是把輸入的每一個(gè)高、低電平信號(hào)編成一個(gè)對(duì)應(yīng)的二進(jìn)制代碼。一、3位二進(jìn)制編碼器線線編碼器線線編碼器I3I4I5I6I7I0I1I2Y0Y1Y2 它的輸入是 I0I7 8個(gè)高電平信號(hào),輸出是3位二進(jìn)制代碼Y2Y1Y0。因此,它又稱為8線3線編碼器。 輸入I0I7當(dāng)中只允許一個(gè)取值為1。3位二進(jìn)制編碼器的真值表I0I1I2I3I4I5I6I7Y2Y1Y010000000000010000000010010000001000010000011000010001000000010010100000010110000

6、00001111輸入輸出得邏輯表達(dá)式:76542IIIIY76321IIIIY75310IIIIY(利用約束項(xiàng)化簡(jiǎn)) 1 1 1Y2Y1Y0I1I2I3I4I5I6I7優(yōu)先8線線編碼器在上述二進(jìn)制編碼器中,如果多個(gè)輸入端同時(shí)為1,其輸出是混亂的。因此,在數(shù)字系統(tǒng)中常要求當(dāng)編碼器同時(shí)有多個(gè)輸入為有效時(shí),輸出不但有意義,S I0I1I2I3I4I5I6I7Y2Y1Y0YsYEX1 X X X X X X X X11111011111111111010 X X X X X X X 0000100 X X X X X X 01001100 X X X X X 011010100 X X X X 011

7、1011100 X X X 01111100100 X X 011111101100 X 01111111101000111111111110輸出輸入且應(yīng)按事先編排好的優(yōu)先順序輸出,當(dāng)幾個(gè)輸入信號(hào)同時(shí)出現(xiàn)時(shí),只對(duì)其中優(yōu)先權(quán)最高的一個(gè)進(jìn)行編碼。輸入信號(hào)以I7的優(yōu)先權(quán)最高,I0的優(yōu)先權(quán)為最低。擴(kuò)展電路功能:G門、G門、G門組成控制電路。S控制端(選通輸入端)Ys選通輸出端,低電平表示“無編碼信號(hào)輸入”YEX擴(kuò)展端,低電平表示“有編碼信號(hào)輸入”SIIIIIIIIYS76543210SIIIIIIIIYEX)(76543210線線優(yōu)先編碼器線線優(yōu)先編碼器74LS148的邏輯圖的邏輯圖111111111

8、111& 1& 1& 1YSYEXY0Y1Y2I0I1I2I3I4I5I6I7SG3G1G2Y2=I7+I6+I5+I4Y1=I7+I6+I3I4I5+I2I4I5Y0=I7+I5I6+I3I4I6+I1I2I4I6把I1I9的十個(gè)狀態(tài)分別編成十個(gè)BCD碼。其中I9的優(yōu)先權(quán)最高,I1的優(yōu)先權(quán)最低。二、二十進(jìn)制編碼器:74LS147的功能表I1I2I3I4I5I6I7I8I9Y3Y2Y1Y01 1 1 1 1 1 1 1 11111x x x x x x x x 00110 x x x x x x x 0 10111x x x x x x 0 1 11000 x x x

9、x x 0 1 1 11001x x x x 0 1 1 1 11010 x x x 0 1 1 1 1 11011x x 0 1 1 1 1 1 11100 x 0 1 1 1 1 1 1 111010 1 1 1 1 1 1 1 11110輸入輸出98642198643986598790IIIIIIIIIIIIIIIIIIIY98542985439869871IIIIIIIIIIIIIIIIY9849859869872IIIIIIIIIIIIY983IIY二十進(jìn)制優(yōu)先編碼器74LS147的邏輯圖試用兩片74LS148接成16線4線優(yōu)先編碼器,將A0A1516個(gè)低電平輸入信號(hào)編為000011

10、11 16個(gè)4位二進(jìn)制代碼。其中A15的優(yōu)先權(quán)最高,A0的優(yōu)先權(quán)最低。 I5 I4 I3 I2 I1 I0 I6 I7 Y0 Y1 Y2 YEX S YS 74LS148(1) A15 A14 A13 A12 A11 A10 A9 A8 I5 I4 I3 I2 I1 I0 I6 I7 Y0 Y1 Y2 YEX S YS 74LS148(2) A7 A6 A5 A4 A3 A2 A1 A0 & Z3 G3 & Z2 G2 & Z0 G3 & Z1 G3 3.3.2 譯碼器(解碼器)編碼的逆過程,即將具有特定含義的一組代碼“翻譯”出它的原意叫譯碼。一、二進(jìn)制譯碼器:

11、位二進(jìn)制譯碼器(線線譯碼器)3位二進(jìn)制譯碼器的框圖線線譯碼器線線譯碼器Y0Y1Y2Y3Y4Y5Y6Y7ABCA2A1A0Y7Y6Y5Y4Y3Y2Y1Y00000000000100100000010010000001000110000100010000010000101001000001100100000011110000000輸入輸出譯碼器將每個(gè)輸入代碼譯成對(duì)應(yīng)的一根輸出線上的高、低電平信號(hào)。采用二極管與門陣列構(gòu)成的位二進(jìn)制譯碼器用二極管與門陣列構(gòu)成的譯碼器比較簡(jiǎn)單,但是其電路的輸入電阻較低而輸出電阻較高,且輸出的高、低電平信號(hào)發(fā)生偏移。通常只在一些大規(guī)模集成電路內(nèi)部采用這種結(jié)構(gòu),而在一些中規(guī)

12、模集成電路譯碼器中多采用三極管集成門電路結(jié)構(gòu)。00120mAAAY10121mAAAY20122mAAAY30123mAAAY40124mAAAY50125mAAAY60126mAAAY70127mAAAY用與非門組成的線線譯碼器74LS13800120mAAAY10121mAAAY20122mAAAY30123mAAAY40124mAAAY50125mAAAY60126mAAAY70127mAAAYS1,S2,S3為片選段,S1=1,S2=S3=0時(shí),Gs輸出高電平,譯碼器處于工作狀態(tài)。3線8線譯碼器74LS138的功能表S1S2+S3A2A1A0Y0Y1Y2Y3Y4Y5Y6Y70 xxxx

13、11111111x1xxx1111111110000011111111000110111111100101101111110011111011111010011110111101011111101110110111111011011111111110輸出輸入二、二十進(jìn)制譯碼器:將輸入BCD碼的十個(gè)代碼譯成十個(gè)高、低電平輸出信號(hào)。01230AAAAY 01231AAAAY 01232AAAAY 01233AAAAY 01234AAAAY 01235AAAAY 01236AAAAY 01237AAAAY 01238AAAAY 01239AAAAY 輸入輸出A3A2A2A0Y0Y1Y2Y3Y4Y5Y

14、6Y7Y8Y9000000111111111100011011111111200101101111111300111110111111401001111011111501011111101111601101111110111701111111111011810001111111101910011111111110101011111111111011111111111111001111111111110111111111111110111111111111111111111111偽碼序號(hào)二十進(jìn)制譯碼器74LS42的真值表試用兩片3線8線譯碼器74LS138組成4線16線譯碼器,將輸入的4位二進(jìn)制

15、代碼D3D2D1D0譯成16個(gè)獨(dú)立的低電平信號(hào)Z0Z15。Y0Y1Y2Y7S2Y374LS138(1)Z5Z0Z6Z1Z7Z3Z2Z4Y4Y5Y6S3S1A0A1A2Y0Y1Y2Y7S2Y374LS138(2)Z13Z8Z14Z9Z15Z11Z10Z12Y4Y5Y6S3S1A0A1A2D0D1D2D3+5v3.3.3 數(shù)據(jù)選擇器(多路轉(zhuǎn)換器)邏輯表達(dá)式:101130112011101101)()()()(SAADAADAADAADY從多個(gè)輸入數(shù)據(jù)中選擇一個(gè)送至輸出端,以雙4選1數(shù)據(jù)選擇器74LS153為例,它包含兩個(gè)完全相同的選數(shù)據(jù)選擇器,兩個(gè)數(shù)據(jù)選擇器有公共的地址輸入端,而數(shù)據(jù)輸入端和輸出端

16、十各自獨(dú)立的。通過給定不同的地址代碼,即可從個(gè)輸入數(shù)據(jù)中選出所要的一個(gè),并送至輸出端Y。在CMOS集成電路中經(jīng)常用傳輸門組成數(shù)據(jù)選擇器。以雙4選1數(shù)選器CC14539為例:S為附加控制端,S=0時(shí)數(shù)選器正常工作,S=1時(shí)數(shù)選器被禁止工作,輸出被封鎖為低電平。此外,S也作為擴(kuò)展端使用,以實(shí)現(xiàn)片間的連接。試用一片雙4選1數(shù)選器CC14539組成一個(gè)8選1數(shù)據(jù)選擇器。D10D11D13D12S1S2D20D23D22D21CC14539A1A0Y1Y21G2Y1G1A1A0A2D0D1D2D3D4D5D7D63.3.4 加法器一、半加器:不考慮進(jìn)位將兩個(gè)一位二進(jìn)制數(shù)A和B相加。ABSC0000011

17、010101101BABABASABCO半加和向高位的進(jìn)位COSCAB二、全加器:其輸入不僅有兩個(gè)1位二進(jìn)制數(shù)相加,還需加上低位送來的進(jìn)位。AiBiCiSiCi+10000000110010100110110010101011100111111COSCABCICICIABBCIACIBACIABSCIACIBABCO以雙全加器74LS183為例,其圖形符號(hào)為:又有:iiiCBAS雙全加器74LS182的1/2邏輯圖三、多位加法器:進(jìn)行兩個(gè)多位二進(jìn)制數(shù)的相加1.串行進(jìn)位加法器:依次將低位的進(jìn)位輸出接到高位的進(jìn)位輸入,每一位的相加結(jié)果都必須等到低一位進(jìn)位產(chǎn)生以后才能建立(行波進(jìn)位加法器)CIABC

18、OA0B0S0CIABCOA1B1S1CIABCOA2B2S2CIABCOA3B3S3CO這種加法器的最大缺點(diǎn)是運(yùn)算速度慢,做一次加法運(yùn)算可能需要四個(gè)全加器的傳輸延遲時(shí)間。但是其電路結(jié)構(gòu)比較簡(jiǎn)單。2.超前進(jìn)位加法器:進(jìn)位Ci是Ai-1,Ai-2,.,A0及Bi-1,Bi-2,., B0的函數(shù),通過邏輯電路得出每一個(gè)CiCi=AiBi+(Ai+Bi)Ci-1 可使 Gi=AiBi,Pi=(Ai+Bi)則 Ci=Gi+PiCi-1 將此式展開得:Ci= Gi+PiCi-1 = Gi+Pi(Gi-1+Pi-1Ci-2) = . . . . . . = Gi+PiGi-1+PiPi-1Gi-2+ .

19、. . +PiPi-1 . . . P1G0+PiPi-1. . .P0C04位超前進(jìn)位加法器74LS283的邏輯圖如右圖3.3.5數(shù)值比較器用來將兩個(gè)同樣位數(shù)的二進(jìn)制數(shù)A、B進(jìn)行比較,并能判別其大小關(guān)系的邏輯器件,叫做數(shù)碼比較器。1.兩個(gè)一位二進(jìn)制數(shù)的比較AB(A=1,B=0)則AB(A=0,B=1)則A=B(A=B=0,A=B=1)則1BA1BA1BAAB輸出函數(shù)式BAYBA)(BAYBA)(Y(A=B)=A B11&ABY(AB)ABAB2.比較兩個(gè)多位數(shù)A和B,需從高而低逐位比較。例兩個(gè)4位二進(jìn)制數(shù)A3A2A1A0和B3B2B1B0進(jìn)行比較,以下是4位數(shù)碼比較器CC14585I

20、(AB)是擴(kuò)展端,供片間連接時(shí)用。Y(AB)=A3B3+(A3 B3)A2B2+(A3 B3)(A2 B2)A1B1 +(A3 B3)(A2 B2)(A1 B1)A0B0 +(A3 B3)(A2 B2)(A1 B1)(A0 B0)I(AB)Y(A=B)=(A3 B3)(A2 B2)(A1 B1)(A0 B0)I(AB)=Y(AB)+Y(A=B)試用兩片CC14585組成一個(gè)8位數(shù)值比較器。1B3A3B2A2B1A1B0A0D3D2D1D0C3C2C1C00I(AB)Y(AB)CC14585(1)B3A3B2A2B1A1B0A0D7D6D5D4C7C6C5C4I(AB)Y(AB)CC14585(

21、2)Y(CD)3.組合邏輯電路的設(shè)計(jì)一、設(shè)計(jì)方法的分類:隨著微電子技術(shù)的不斷發(fā)展,單塊芯片的集成度越來越高,出現(xiàn)了小規(guī)模(SSI)、中規(guī)模(MSI)、大規(guī)模(LSI)和超大規(guī)模(VLSI)集成電路。TTL電路中,以單塊芯片所包含的門電路或等效門電路的數(shù)目來劃分集成規(guī)模。 MOS系列中,則以單塊芯片所包含的元器件數(shù)目來劃分的。TTL電路MOS系列12個(gè)以下的 100個(gè)以下的 小規(guī)模集成電路 12100之間的 1001000之間 中規(guī)模集成電路 100以上的100010000之間 大規(guī)模集成電路 10000以上的 超大規(guī)模集成電路一般說來,小規(guī)模集成電路僅僅是器件的集成中規(guī)模集成電路是邏輯部件的集

22、成大、超大規(guī)模集成電路則是數(shù)字系統(tǒng)或子系統(tǒng)的集成實(shí)現(xiàn)組合邏輯電路的設(shè)計(jì),根據(jù)所用器件不同,設(shè)計(jì)方法有: SSI 用數(shù)字電路設(shè)計(jì)的經(jīng)典方法 MSI 用中規(guī)模集成功能模塊實(shí)現(xiàn)其他組合邏輯功能 LSI 使用大規(guī)模集成電路的可編程邏輯器件PLD,實(shí)現(xiàn)給定邏輯功能的設(shè)計(jì)二、用SSI設(shè)計(jì)組合邏輯電路1.單輸出組合邏輯電路的設(shè)計(jì):例:設(shè)計(jì)一個(gè)監(jiān)測(cè)信號(hào)燈工作狀態(tài)的邏輯電路。這組信號(hào)燈分別為紅、黃、綠三盞。點(diǎn)亮狀態(tài)只允許為紅、綠、黃和綠三種之一。其他狀態(tài)表示電路出現(xiàn)故障。要求電路能夠發(fā)生故障信號(hào)。解: 一、進(jìn)行邏輯抽象:以三個(gè)燈的狀態(tài)為輸入變量,用A,B,C表示,燈亮為1,燈不亮為0;故障信號(hào)為輸出,用Y表示,

23、正常狀態(tài)為0,故障發(fā)生則為1。列出真值表如下: 四、畫邏輯圖:ABCY00010010010101101000101111011111二、寫出邏輯函數(shù)式: Y=AB C+ABC+ABC+ABC+ABC三、化簡(jiǎn):Y=AC+AC+ABA BC 00 01 11 10010011011111&ABYC轉(zhuǎn)換為與非與非式:ABACCAY2.多輸出組合邏輯電路的設(shè)計(jì):例:設(shè)計(jì)一個(gè)輸入為BCD代碼的七段字形譯碼器。BCD代碼可用8421BCD碼,七段字形顯示器件可用七段獨(dú)立的發(fā)光元件(發(fā)光二極管LED、液晶顯示器LCD、熒光數(shù)碼管、真空電子管等)解:用七段獨(dú)立的發(fā)光元件(發(fā)光二極管LED、液晶顯示器

24、LCD、熒光數(shù)碼管或真空電子管)顯示數(shù)字0-9。數(shù)字 A3A2A1A0YaYbYcYdYeYfYg000001111110100010110000200101101101300111111001401000110011501011011011601100011111701111110000810001111111910011110011101010000110111101100110011211000100011131101100101114111000011111511110000000輸入輸出A3A2 A1A000011110001011010110110100101100A3A2 A1A

25、000011110001111011010111000101100A3A2 A1A000011110000011011101111101101111A3A2 A1A000011110001110011111110000101110A3A2 A1A000011110001011010101110101101011A3A2 A1A000011110001001010001110001101001A3A2 A1A000011110001000011101111101101100Ya=A3A2A1A0+A3A1+A2A0Yb=A3A1+A2A1A0+A2A1A0Yc=A3A2+A2A1A0Yd=A2A

26、1A0+A2A1A0+A2A1A0Ye=A2A1+A0Yf=A3A2A1+A2A1+A1A0Yg=A3A2A1+A2A1A0三、用MSI設(shè)計(jì)組合邏輯電路數(shù)字集成電路生產(chǎn)工藝不斷成熟,中大規(guī)模通用數(shù)字集成電路產(chǎn)品已批量生產(chǎn),產(chǎn)品已標(biāo)準(zhǔn)化、系列化,且成本低廉,許多數(shù)字電路都可直接使用中大規(guī)模集成電路的標(biāo)準(zhǔn)模塊來實(shí)現(xiàn)。這樣可以縮小電路的體積,減少連線,提高電路的可靠性,降低成本,且其它一些邏輯功能也可以用標(biāo)準(zhǔn)的中規(guī)模集成模塊來設(shè)計(jì)。MSI設(shè)計(jì)最簡(jiǎn)標(biāo)準(zhǔn):所用集成模塊數(shù)目最少,品種最少,集成模塊之間連線最少。目前,用于實(shí)現(xiàn)組合邏輯電路設(shè)計(jì)最多的中規(guī)模集成電路有數(shù)據(jù)選擇器,譯碼器,全加器等。單輸出函數(shù)選用

27、數(shù)據(jù)選擇器,多輸出函數(shù)則選用譯碼器。一、用數(shù)據(jù)選擇器實(shí)現(xiàn)邏輯函數(shù)例: 試用四選一數(shù)據(jù)選擇器實(shí)現(xiàn)邏輯函數(shù)RAGGRAGARGARGARY解:當(dāng)S=1時(shí),4選1數(shù)選器的邏輯函數(shù)式為: Y= D0(A1A0)+D1(A1A0)+D2(A1A0)+D3(A1A0)分析:將地址輸入A0 , A1和數(shù)據(jù)輸入視為三變量R , A ,G. 則需令 D0 D3為第三個(gè)變量的適當(dāng)狀態(tài)(原變量,反變量,0,1),將(1)式變換成與(2)式對(duì)應(yīng)的形式: Y= G ( R A ) + G ( R A ) + G ( R A ) + 1 ( R A ) (1)式 (2)式 (3)式將(2)式與(3)式對(duì)比:令 A1=R,

28、A0=A,D0=D2=G D1=G,D3=1 A0A1D0D1D2D3SYRAGGY1例2:用八選一數(shù)據(jù)選擇器產(chǎn)生三變量邏輯函數(shù)BCAACCBAZ解:8選1數(shù)選器的地址輸入位數(shù)n=3,分別對(duì)應(yīng)A2=A,A1=B,A0=C,與8選1數(shù)選器的邏輯函數(shù)式對(duì)比:Y=D0(A2A1A0)+D1(A2A1A0)+D2(A2A1A1)+D3(A2A1A0) +D4(A2A1A0)+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

29、=D5=D7=1 D1=D2=D4=D6=0可看出一片4選1數(shù)選器能產(chǎn)生任何一種最多3變量的邏輯函數(shù),一片8選1數(shù)選器能產(chǎn)生任何一種最多4變量的邏輯函數(shù),.,即具有n位地址輸入的數(shù)據(jù)選擇器可以產(chǎn)生任何一種輸入變量數(shù)不大于n+1的組合邏輯函數(shù)。D0D1D2D7D3D4D5D6A2A1A0YZ1ABC01二、用譯碼器產(chǎn)生多輸出邏輯函數(shù)例3:試?yán)?線8線譯碼器產(chǎn)生一組多輸出邏輯函數(shù)CBABCACAZ1CBABCZ2BCAAZ3ABCCBCBAZ4解:當(dāng)S=1時(shí),3線8線譯碼器各輸出端的函數(shù)式為:Y0 = A2 A1 A0 = m0Y2 = A2 A1 A0 = m2Y1 = A2 A1 A0 =

30、m1Y3 = A2 A1 A0 = m3Y4 = A2 A1 A0 = m4Y5 = A2 A1 A0 = m5Y6 = A2 A1 A0 = m6Y7 = A2 A1 A0 = m7將Z1Z4化為最小項(xiàng)之和的形式:Z1= ABC + ABC + ABC + ABC = m3 + m4+ m5+ m6Z2= ABC + ABC + A BC = m1 + m3+ m7Z3= ABC + ABC + ABC + ABC = m3 + m4+ m5+ m6+m7Z4= ABC + A BC + ABC + ABC = m0 + m2+ m4+ m7經(jīng)轉(zhuǎn)換得:Z1= m3 m4 m5 m6Z2= m

31、1 m3 m7 Z3= m3 m4 m5 m6m7Z4= m0 m2 m4 m7Y0Y1Y2Y3Y4Y5Y6Y774LS138A2A1A0S1S2S3CBA10&Z4Z2Z3Z1例4設(shè)計(jì)一個(gè)能將BCD代碼轉(zhuǎn)換為余3代碼的代碼轉(zhuǎn)換器。DCBAY3Y2Y1Y000000011000101000010010100110110010001110101100001101001011110101000101110011100輸入輸出解:列出代碼轉(zhuǎn)換電路的邏輯真值表:可得: Y3Y2Y1Y0=DCBA+ 0011A3A2A1A0B3B0B1B2CICOS3S2S1S074LS283Y3Y2Y1Y0A

32、BCD013.5組合邏輯電路中的競(jìng)爭(zhēng)冒險(xiǎn)現(xiàn)象一、競(jìng)爭(zhēng)冒險(xiǎn)現(xiàn)象及其成因門電路兩個(gè)輸入信號(hào)同時(shí)向相反的邏輯電平跳變的現(xiàn)象稱為競(jìng)爭(zhēng)。我們把由于競(jìng)爭(zhēng)而在電路輸出端可能產(chǎn)生尖峰脈沖的現(xiàn)象叫做競(jìng)爭(zhēng)冒險(xiǎn)現(xiàn)象。&ABYABY分析當(dāng)輸入信號(hào)邏輯電平發(fā)生變化的瞬間,電路的工作情況:二、競(jìng)爭(zhēng)冒險(xiǎn)是組合邏輯電路中經(jīng)常會(huì)發(fā)生的一種現(xiàn)象,必須采取恰當(dāng)?shù)拇胧┘右苑乐?。消除?jìng)爭(zhēng)冒險(xiǎn)現(xiàn)象的方法有:1.引入封鎖脈沖2.引入選通脈沖3.接入濾波電容4.修改邏輯設(shè)計(jì)在負(fù)載電路對(duì)競(jìng)爭(zhēng)冒險(xiǎn)所產(chǎn)生的尖峰脈沖不敏感時(shí),如負(fù)載為發(fā)光器件,競(jìng)爭(zhēng)冒險(xiǎn)所產(chǎn)生的尖峰脈沖對(duì)電路的工作沒有影響,可不必考慮這一問題。 1ABYABY利用取樣脈沖克服

33、險(xiǎn)象利用取樣脈沖克服險(xiǎn)象ABLCD11取樣脈沖取樣脈沖取樣脈沖取樣脈沖ABC&1L&D有相接的卡諾圖有相接的卡諾圖加搭接塊的卡諾圖加搭接塊的卡諾圖 BC A000111100011010011 BC A000111100011010011BCCAABDCAABD卡諾圖法卡諾圖法 例、用74138和最少的邏輯門設(shè)計(jì)一地址譯碼器,要求地址范圍是十六進(jìn)制00-3FH. 分析:地址碼共有64個(gè),則譯碼輸出端共有64個(gè),需要八片3/8譯碼器(74138)。 地址低三位接74138的地址輸入端。 高三位地址信號(hào)用來對(duì)八片74138尋址。 電路圖有如下兩種形式:Y Y Y Y Y Y Y Y

34、A A ASSS0123456701212374S138Y Y Y Y Y Y Y YA A ASSS0123456701212374S138Y Y Y Y Y Y Y YA A ASSS0123456701212374S138Y Y Y Y Y Y Y YA A ASSS0123456701212374S138Y Y Y Y Y Y YYY Y Y Y Y Y YYY Y Y Y Y Y Y YY Y Y Y Y Y YY11110AAAA A A0123450123456789 10 11 1213 14 1556 57 58 59 60 61 62 63(1)(2)(8)(9)64656667Y Y Y Y Y Y Y YA A ASSS0123456701212374S138Y Y Y Y Y Y Y YA A ASSS0123456701212374S138Y Y Y Y Y Y Y YA A ASSS012345

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論