數(shù)字電路與邏輯設(shè)計(jì)課件:第二章 組合邏輯電路_第1頁(yè)
數(shù)字電路與邏輯設(shè)計(jì)課件:第二章 組合邏輯電路_第2頁(yè)
數(shù)字電路與邏輯設(shè)計(jì)課件:第二章 組合邏輯電路_第3頁(yè)
數(shù)字電路與邏輯設(shè)計(jì)課件:第二章 組合邏輯電路_第4頁(yè)
數(shù)字電路與邏輯設(shè)計(jì)課件:第二章 組合邏輯電路_第5頁(yè)
已閱讀5頁(yè),還剩86頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第2章 組合邏輯電路 2.1 集成門(mén)電路 2.2 組合邏輯電路的分析和設(shè)計(jì) 2.3 組合邏輯電路中的競(jìng)爭(zhēng)-冒險(xiǎn) 組合邏輯電路 1. 組合邏輯電路是數(shù)字電路中最簡(jiǎn)單的一類(lèi)邏輯電路,其基本特點(diǎn)是結(jié)構(gòu)上無(wú)反饋、功能上無(wú)記憶,電路在任何時(shí)刻的輸出都由該時(shí)刻的輸入信號(hào)完全確定。集成電路按照集成規(guī)模不同,可劃分為小規(guī)模集成電路(Small Scale Integration-SSI)、中規(guī)模集成電路(Medium Scale Integration-MSI)、大規(guī)模集成電路LSI (Large Scale Integration Circuit)和超大規(guī)模集成電路VLSI(Very Large Scale

2、 Integration Circuit) 。對(duì)于雙極型數(shù)字集成電路,一般是按照每塊芯片內(nèi)集成的邏輯門(mén)數(shù)目來(lái)劃分集成規(guī)模的; 對(duì)于單極型數(shù)字集成電路, 一般是按照每塊芯片內(nèi)集成的元件數(shù)目來(lái)劃分集成規(guī)模的。表2 - 1 數(shù)字集成電路的規(guī)模劃分注:以二極管、三極管為開(kāi)關(guān)元件,電流通過(guò)PN結(jié)的邏輯門(mén)電路稱(chēng)為雙極性邏輯門(mén)電路;以MOS管為開(kāi)關(guān)元件,電流不是通過(guò)PN結(jié)而是通過(guò)導(dǎo)電溝道流動(dòng)的邏輯門(mén)電路稱(chēng)為單極性邏輯門(mén)電路。2.1 集成門(mén)電路 2.1.1 TTL門(mén)電路 TTL門(mén)電路由雙極型三極管構(gòu)成,它的特點(diǎn)是速度快、抗靜電能力強(qiáng)、集成度低、功耗大,目前廣泛應(yīng)用于中、小規(guī)模集成電路中。TTL門(mén)電路有74(商

3、用)和54(軍用)兩大系列,每個(gè)系列中又有若干子系列,例如,74系列包含如下基本子系列:74:標(biāo)準(zhǔn)TTL(Standard TTL)。74H:高速TTL(Highspeed TTL)。74S:肖特基TTL(Schottky TTL)。74AS:先進(jìn)肖特基TTL(Advanced Schottky TTL)。74LS:低功耗肖特基TTL(Lowpower Schottky TTL)。74ALS:先進(jìn)低功耗肖特基TTL(Advanced Lowpower Schottky TTL)。 54系列和74系列具有相同的子系列,兩個(gè)系列的參數(shù)基本相同,主要在電源電壓范圍和工作環(huán)境溫度范圍上有所不同,54系

4、列適應(yīng)的范圍更大些,如表21所示。不同子系列在速度、功耗等參數(shù)上有所不同。TTL門(mén)電路采用5V電源供電。 表21 54系列與74系列的比較 系列 電源電壓/V 環(huán)境溫度/54 4.55.5 -55+125 74 4.755.25 070三態(tài)門(mén)(TS門(mén))三態(tài)門(mén)(Three State)是在TTL邏輯們的基礎(chǔ)上增加一個(gè)使能端EN而得到的,輸出端具有高電平(邏輯1)、低電平(邏輯0)和高阻抗?fàn)顟B(tài)(開(kāi)路狀態(tài))。三態(tài)門(mén)在計(jì)算機(jī)總線結(jié)構(gòu)中有著廣泛的應(yīng)用 2.1.2 CMOS門(mén)電路 CMOS門(mén)電路由場(chǎng)效應(yīng)管構(gòu)成,它的特點(diǎn)是制造工藝簡(jiǎn)單、集成度高、功耗低、速度慢、抗靜電能力差。雖然TTL門(mén)電路由于速度快和更多

5、類(lèi)型選擇而流行多年,但CMOS門(mén)電路具有功耗低、集成度高的優(yōu)點(diǎn),而且其速度已經(jīng)獲得了很大的提高,目前已可與TTL門(mén)電路相媲美。因此,CMOS門(mén)電路獲得了廣泛的應(yīng)用,特別是在大規(guī)模集成電路和微處理器中目前已經(jīng)占據(jù)支配地位。 從供電電源區(qū)分,CMOS門(mén)電路有5VCMOS門(mén)電路和3.3VCMOS門(mén)電路兩種。3.3VCMOS門(mén)電路是最近發(fā)展起來(lái)的,它的功耗比5VCMOS門(mén)電路低得多。同TTL門(mén)電路一樣,CMOS門(mén)電路也有74和54兩大系列。 74系列5VCMOS門(mén)電路的基本子系列如下: 74HC和74HCT:高速CMOS(Highspeed CMOS),T表示和TTL直接兼容。74AC和74ACT:先

6、進(jìn)CMOS(Advanced CMOS)。74AHC和74AHCT:先進(jìn)高速CMOS(Advanced Highspeed CMOS)。74系列3.3VCMOS門(mén)電路的基本子系列如下:74LVC:低壓CMOS(Lowvoltage CMOS)。74ALVC:先進(jìn)低壓CMOS(Advanced Lowvoltage CMOS)。 2.1.3 數(shù)字集成電路的品種類(lèi)型 每個(gè)系列的數(shù)字集成電路都有很多不同的品種類(lèi)型,用不同的代碼表示,例如: 00:4路2輸入與非門(mén) 02:4路2輸入或非門(mén) 08:4路2輸入與門(mén) 10:3路3輸入與非門(mén) 20:雙路4輸入與非門(mén) 27:3路3輸入或非門(mén) 32:4路2輸入或門(mén)

7、 86:4路2輸入異或門(mén) 具有相同品種類(lèi)型代碼的邏輯電路,不管屬于哪個(gè)系列,它們的邏輯功能相同,引腳也兼容。 例如,7400,74LS00,74ALS00,74HC00,74AHC00都是引腳兼容的4路2輸入與非門(mén)封裝,引腳排列和邏輯圖如圖21所示。 圖21 4路2輸入與非門(mén)引腳排列和邏輯圖 2.1.4 數(shù)字集成電路的性能參數(shù)和使用 1.數(shù)字集成電路的性能參數(shù) 數(shù)字集成電路的性能參數(shù)主要包括:直流電源電壓、輸入/輸出邏輯電平、扇出系數(shù)、傳輸延時(shí)、功耗等。 1)直流電源電壓UCC 一般TTL電路的直流電源電壓為5V,最低4.5V,最高5.5V。CMOS電路的直流電源電壓有5V和3.3V兩種。CM

8、OS電路的一個(gè)優(yōu)點(diǎn)是電源電壓的變化范圍比TTL電路大,如5VCMOS電路當(dāng)其電源電壓在26V范圍內(nèi)時(shí)能正常工作,3.3VCMOS電路當(dāng)其電源電壓在23.6V范圍內(nèi)時(shí)能正常工作。 2) 輸入/輸出邏輯電平 數(shù)字集成電路有如下四個(gè)不同的輸入/輸出邏輯電平參數(shù): 低電平輸入電壓UIL:能被輸入端確認(rèn)為低電平的電壓范圍。 高電平輸入電壓UIH:能被輸入端確認(rèn)為高電平的電壓范圍。 低電平輸出電壓UOL:正常工作時(shí)低電平輸出的電壓范圍。 高電平輸出電壓UOH:正常工作時(shí)高電平輸出的電壓范圍。 圖22和圖23分別給出了TTL電路和CMOS電路的輸入/輸出邏輯電平。當(dāng)輸入電平在UIL(max)和UIH(min

9、)之間時(shí),邏輯電路可能把它當(dāng)作0,也可能把它當(dāng)作1,而當(dāng)邏輯電路因所接負(fù)載過(guò)多等原因不能正常工作時(shí),高電平輸出可能低于UOH(min),低電平輸出可能高于UOL(max)。圖22 標(biāo)準(zhǔn)TTL電路的輸入/輸出邏輯電平 圖23 CMOS電路的輸入/輸出邏輯電平(a)5VCMOS電路;(b)3.3VCMOS電路 3)扇出系數(shù) 扇出系數(shù)指在正常工作范圍內(nèi),一個(gè)門(mén)電路的輸出端能夠連接同一系列門(mén)電路輸入端的最大數(shù)目。扇出系數(shù)越大,門(mén)電路的帶負(fù)載能力就越強(qiáng)。一般來(lái)說(shuō),CMOS電路的扇出系數(shù)比較高。計(jì)算公式為扇出系數(shù)= 其中,IOH為高電平輸出電流;IIH為高電平輸入電流;IOL為低電平輸出電流;IIL為低電

10、平輸入電流。 例如,從74LS00與非門(mén)的參數(shù)表中可以查到,IOH=0.4mA,IIH=20A,IOL=8mA,IIL=0.4mA,因此:扇出系數(shù)= 這說(shuō)明一個(gè)74LS00與非門(mén)的輸出端能夠連接74LS系列門(mén)電路(不一定是與非門(mén))最多20個(gè)的輸入端,如圖24所示。 圖24 74LS系列門(mén)電路的扇出系數(shù)和帶負(fù)載能力 (a)低電平輸出時(shí);(b)高電平輸出時(shí) 4)傳輸延時(shí)tP 傳輸延時(shí)tP指輸入變化引起輸出變化所需的時(shí)間,它是衡量邏輯電路工作速度的重要指標(biāo)。傳輸延時(shí)越短,工作速度越快,工作頻率越高。tPHL指輸出由高電平變?yōu)榈碗娖綍r(shí),輸入脈沖的指定參考點(diǎn)(一般為中點(diǎn))到輸出脈沖的相應(yīng)指定參考點(diǎn)的時(shí)間

11、。tPLH指輸出由低電平變?yōu)楦唠娖綍r(shí),輸入脈沖的指定參考點(diǎn)到輸出脈沖的相應(yīng)指定參考點(diǎn)的時(shí)間。標(biāo)準(zhǔn)TTL系列門(mén)電路典型的傳輸延時(shí)為11ns;高速TTL系列門(mén)電路典型的傳輸延時(shí)為3.3ns。HCT系列CMOS門(mén)電路的傳輸延時(shí)為7ns;AC系列CMOS門(mén)電路的傳輸延時(shí)為5ns;ALVC系列CMOS門(mén)電路的傳輸延時(shí)為3ns。 5)功耗PD 邏輯電路的功耗PD定義為直流電源電壓和電源平均電流的乘積。一般情況下,門(mén)電路輸出為低電平時(shí)的電源電流ICCL比門(mén)電路輸出為高電平時(shí)的電源電流ICCH大。CMOS電路的功耗較低,而且與工作頻率有關(guān)(頻率越高功耗越大);TTL電路的功耗較高,基本與工作頻率無(wú)關(guān)。 2.數(shù)

12、字集成電路的使用 1)類(lèi)型選擇 設(shè)計(jì)一個(gè)復(fù)雜的數(shù)字系統(tǒng)時(shí),往往需要用到大量的門(mén)電路。應(yīng)根據(jù)各個(gè)部分的性能要求選擇合適的門(mén)電路,以使系統(tǒng)達(dá)到經(jīng)濟(jì)、穩(wěn)定、可靠且性能優(yōu)良。在優(yōu)先考慮功耗,對(duì)速度要求不高的情況下,可選用CMOS電路;當(dāng)要求很高速度時(shí),可選用ECL電路;由于TTL電路速度較高、功耗適中、使用普遍,所以在無(wú)特殊要求的情況下,可選用TTL電路。表22給出了常用的TTL、ECL、CMOS電路的主要性能參數(shù)比較。表22 常用系列門(mén)電路主要性能參數(shù)比較TTLECLCMOS功耗 中 大小傳輸延時(shí) 中小大抗干擾能力 中弱強(qiáng)系列 參數(shù) 2.2 組合邏輯電路的分析和設(shè)計(jì) 2.2.1 組合邏輯電路的特點(diǎn)

13、邏輯電路可以分為兩大類(lèi):組合邏輯電路和時(shí)序邏輯電路。組合邏輯電路是比較簡(jiǎn)單的一類(lèi)邏輯電路,它具有以下特點(diǎn): (1)從電路結(jié)構(gòu)上看,不存在反饋,不包含記憶元件。 (2)從邏輯功能上看,任一時(shí)刻的輸出僅僅與該時(shí)刻的輸入有關(guān),與該時(shí)刻之前電路的狀態(tài)無(wú)關(guān)。 組合邏輯電路的特點(diǎn)可用框圖26表示。 圖26 組合邏輯電路框圖 輸入/輸出表達(dá)式描述為y1=F1(x1,x2,xm)y2=F2(x1,x2,xm)yn=Fn(x1,x2,xm) 2.2.2 組合邏輯電路的分析 1.不變輸入情況下組合邏輯電路的分析 分析組合邏輯電路一般是根據(jù)給出的邏輯電路圖,通過(guò)分析總結(jié)出它的邏輯功能。當(dāng)輸入不變時(shí),具體的步驟通常如

14、下: (1)根據(jù)邏輯電路圖,寫(xiě)出邏輯表達(dá)式。 (2)利用所得到的邏輯表達(dá)式,列出真值表,畫(huà)出卡諾圖。 (3)總結(jié)出電路的邏輯功能。表23 函數(shù)Z的真值表 A B CZ0 0 00 0 10 1 00 1 11 0 0 1 0 11 1 01 1 100010111 【例2.1】 分析圖27所示的邏輯電路。 解:從邏輯圖可以寫(xiě)出如下的邏輯表達(dá)式: 利用上面的邏輯表達(dá)式,列出表23所示的真值表和畫(huà)出圖28所示的卡諾圖。 從真值表可以看出,當(dāng)輸入變量A、B、C中有兩個(gè)或兩個(gè)以上為1時(shí),輸出Z為1,否則,輸出Z為0。此電路是一個(gè)多數(shù)表決電路。圖27 電路的邏輯圖 圖28 函數(shù)Z的卡諾圖 2.脈沖輸入情

15、況下組合邏輯電路的分析 在脈沖輸入的情況下,組合邏輯電路的工作和不變輸入時(shí)是一樣的,即任一時(shí)刻電路的輸出只與該時(shí)刻電路的輸入有關(guān),與其他時(shí)刻的輸入無(wú)關(guān)。在脈沖輸入的情況下,不同時(shí)刻電路的輸入不同時(shí),對(duì)應(yīng)的輸出也可能不同。對(duì)電路進(jìn)行分析時(shí),首先要將輸入分成不同的時(shí)段(在每個(gè)時(shí)段里,輸入的組合是不變的),再確定出每個(gè)時(shí)段電路的輸出,用波形圖表示電路輸出和輸入之間對(duì)應(yīng)的邏輯關(guān)系。 【例2.2】 畫(huà)出圖29(a)所示邏輯電路的輸出波形。電路的輸入波形如圖29(b)所示。 解:逐個(gè)畫(huà)出各個(gè)門(mén)電路輸出的波形,最后畫(huà)出邏輯電路的輸出波形,如圖29(c)所示。圖29 例2.2的波形圖 【例2.3】 畫(huà)出圖21

16、0(a)所示邏輯電路的輸出波形。電路的輸入波形如圖210(b)所示。 解:從圖210(a)可以寫(xiě)出電路輸出的邏輯表達(dá)式如下: 從表達(dá)式可以得到,當(dāng)A、B、C同時(shí)為0或D為1時(shí),輸出Z為1,否則,Z為0。邏輯電路的輸出波形如圖210(c)所示。圖210 例2.3的波形圖 Review1.TTL, CMOS2. SSI, MSI, LSI, VLSI3.數(shù)字集成電路的主要性能參數(shù):直流電源電壓、輸入/輸出邏輯電平、扇出系數(shù)、傳輸延時(shí)、功耗等4.邏輯電路的分類(lèi)5.組合邏輯電路的特點(diǎn) 6.組合邏輯電路的分析 (1)不變輸入情況下組合邏輯電路的分析:分析邏輯電路圖,總結(jié)邏輯功能 (2)脈沖輸入情況下組合

17、邏輯電路的分析:將輸入分成不同的時(shí)段(在每個(gè)時(shí)段里,輸入的組合是不變的),再確定出每個(gè)時(shí)段電路的輸出,用波形圖表示電路輸出和輸入之間對(duì)應(yīng)的邏輯關(guān)系。 2.2.3 組合邏輯電路的設(shè)計(jì) 設(shè)計(jì)組合邏輯電路,就是要根據(jù)給定的邏輯功能要求,求出邏輯函數(shù)表達(dá)式,然后用邏輯器件去實(shí)現(xiàn)所得邏輯函數(shù)。實(shí)現(xiàn)組合邏輯電路所用的邏輯器件可分為三大類(lèi):基本門(mén)電路、MSI組合邏輯模塊、可編程器件。本節(jié)中只介紹使用基本門(mén)電路設(shè)計(jì)、實(shí)現(xiàn)組合邏輯電路的方法和步驟,用MSI組合邏輯模塊實(shí)現(xiàn)組合邏輯電路的方法在第三章中介紹,用可編程器件實(shí)現(xiàn)組合邏輯電路的方法將在第六章中介紹。 1.用基本門(mén)電路設(shè)計(jì)組合邏輯電路的一般步驟 用基本門(mén)電

18、路設(shè)計(jì)和實(shí)現(xiàn)組合邏輯電路的一般步驟如下:(1)根據(jù)實(shí)際問(wèn)題確定輸入、輸出變量的個(gè)數(shù)并定義變量。(2)根據(jù)功能要求列出待設(shè)計(jì)電路的真值表。(3)用邏輯代數(shù)公式或卡諾圖求邏輯函數(shù)的最簡(jiǎn)表達(dá)式。(4)根據(jù)要求使用的門(mén)電路類(lèi)型,將輸出函數(shù)表達(dá)式轉(zhuǎn)化為與之適應(yīng)的形式。(5)根據(jù)最后所得到的函數(shù)表達(dá)式畫(huà)出邏輯電路圖?!纠磕彻居蠥、 B、 C 三個(gè)股東,分別占有公司50%、30%和20%的股份。一個(gè)議案要獲得通過(guò),必須有超過(guò)50%股權(quán)的股東投贊成票。通過(guò)為1,不通過(guò)為0。用門(mén)電路實(shí)現(xiàn)該表決電路。 【例2.4】 設(shè)計(jì)一個(gè)有三個(gè)輸入、一個(gè)輸出的組合邏輯電路,輸入為二進(jìn)制數(shù)。當(dāng)輸入二進(jìn)制數(shù)能被3整除時(shí),輸出為

19、1,否則,輸出為0。 解:設(shè)輸入變量為A、B、C,輸出變量為Z。根據(jù)邏輯功能要求,列出的電路的真值表如表24所示,畫(huà)出的卡諾圖如圖211所示。由卡諾圖得到的輸出Z的表達(dá)式如下: 根據(jù)上面表達(dá)式可以得到圖212(a)和圖212(b)的兩種不同實(shí)現(xiàn)。圖211 函數(shù)Z的卡諾圖 表24 電路的真值表 A B CZ0 0 00 0 10 1 00 1 11 0 0 1 0 11 1 01 1 110010010 圖212 例2.4的邏輯圖 2. 用與非門(mén)設(shè)計(jì)組合邏輯電路 我們知道,與、或、非是最基本的三種邏輯運(yùn)算,任何一個(gè)邏輯函數(shù)都可以用這三種運(yùn)算的組合來(lái)表示。也就是說(shuō),任何一個(gè)邏輯函數(shù)都可以用與門(mén)、或

20、門(mén)、非門(mén)這三種門(mén)電路來(lái)實(shí)現(xiàn)。利用與非門(mén),通過(guò)簡(jiǎn)單的連接轉(zhuǎn)換,可以很容易地構(gòu)造出與門(mén)、或門(mén)和非門(mén),如圖213所示。因此,任何一個(gè)邏輯函數(shù)都可以用與非門(mén)來(lái)實(shí)現(xiàn),由于這一原因,與非門(mén)獲得了廣泛的應(yīng)用。圖213 用與非門(mén)構(gòu)造與門(mén)、或門(mén)和非門(mén) 用與非門(mén)設(shè)計(jì)、實(shí)現(xiàn)組合邏輯電路時(shí),可以根據(jù)求得的函數(shù)最簡(jiǎn)與或表達(dá)式,先畫(huà)出用與門(mén)、或門(mén)和非門(mén)實(shí)現(xiàn)的電路,然后再用與非門(mén)去替代。而常用的做法是將最簡(jiǎn)與或表達(dá)式轉(zhuǎn)換為與非與非表達(dá)式,直接用與非門(mén)去實(shí)現(xiàn)邏輯電路。 用與非門(mén)設(shè)計(jì)和實(shí)現(xiàn)組合邏輯電路的一般步驟如下: (1)分析邏輯功能要求,確定輸入/輸出變量。 (2)列出真值表。 (3)用邏輯代數(shù)公式或卡諾圖求出邏輯函數(shù)的最

21、簡(jiǎn)與或表達(dá)式。 (4)通過(guò)兩次求反,利用摩根定律將最簡(jiǎn)與或表達(dá)式轉(zhuǎn)換為與非與非表達(dá)式。 (5)用與非門(mén)實(shí)現(xiàn)所得函數(shù)。 圖214 卡諾圖 【例2.5】 設(shè)計(jì)一個(gè)組合邏輯電路,輸入是四位二進(jìn)制數(shù)ABCD,當(dāng)輸入大于等于9而小于等于14時(shí)輸出Z為1,否則輸出Z為0。用與非門(mén)實(shí)現(xiàn)電路。 解:本電路有四個(gè)輸入變量A、B、C、D和一個(gè)輸出變量Z。根據(jù)邏輯功能的要求,可以列出如表25所示的真值表,再畫(huà)出如圖214所示的卡諾圖。 由卡諾圖可以得到輸出Z的最簡(jiǎn)與或表達(dá)式為 表25 例2.5題的真值表 轉(zhuǎn)換為與非與非表達(dá)式: 根據(jù)上面與非與非表達(dá)式可以畫(huà)出僅用與非門(mén)實(shí)現(xiàn)的邏輯圖,如圖215所示。 圖215 例2.

22、5的邏輯圖 3. 用或非門(mén)設(shè)計(jì)組合邏輯電路 同與非門(mén)一樣,利用或非門(mén),通過(guò)簡(jiǎn)單的連接轉(zhuǎn)換,也可以很容易地構(gòu)造出與門(mén)、或門(mén)和非門(mén),如圖216所示。因此,任何一個(gè)邏輯函數(shù)也都可以用或非門(mén)來(lái)實(shí)現(xiàn)。 圖216 用或非門(mén)構(gòu)造與門(mén)、或門(mén)和非門(mén) 用或非門(mén)設(shè)計(jì)和實(shí)現(xiàn)組合邏輯電路的一般步驟如下:(1)分析邏輯功能要求,確定輸入/輸出變量。(2)列出真值表。(3)用邏輯代數(shù)公式或卡諾圖求出邏輯函數(shù)的最簡(jiǎn)或與表達(dá)式。(4)通過(guò)兩次求反,利用摩根定律將最簡(jiǎn)或與表達(dá)式轉(zhuǎn)換為或非或非表達(dá)式。(5)用或非門(mén)實(shí)現(xiàn)所得函數(shù)。表26 例2.6題的真值表 【例2.6】 一組合邏輯電路的真值表如表26所示,用或非門(mén)實(shí)現(xiàn)該電路。 轉(zhuǎn)換

23、為或非或非表達(dá)式: 根據(jù)上面或非或非表達(dá)式可以畫(huà)出僅用或非門(mén)實(shí)現(xiàn)的邏輯圖,如圖218所示。圖 217 卡諾圖 圖218 例2.6的邏輯圖2.3 組合邏輯電路中的競(jìng)爭(zhēng)-冒險(xiǎn) 在2.2節(jié)中介紹的組合邏輯電路的分析和設(shè)計(jì),是基于穩(wěn)定狀態(tài)這一前提的。所謂穩(wěn)定狀態(tài),是指輸入變量不發(fā)生變化,輸出變量也不會(huì)發(fā)生變化的情況,均為考慮信號(hào)在線路以及器件傳輸與變換時(shí)所發(fā)生的延遲現(xiàn)象。事實(shí)上,正是由于這些延遲,當(dāng)輸入信號(hào)發(fā)生變化時(shí),其輸出信號(hào)不能同步地跟隨輸入信號(hào)的變化而變化,而是經(jīng)過(guò)一段過(guò)渡時(shí)間后才能達(dá)到原先所期望地狀態(tài),從而產(chǎn)生瞬間的錯(cuò)誤輸出,造成邏輯功能上的瞬間紊亂。這種現(xiàn)象就像瞬時(shí)冒出來(lái)的危險(xiǎn)動(dòng)作一樣,因而

24、被稱(chēng)為邏輯電路的“冒險(xiǎn)現(xiàn)象”。 現(xiàn)在讓我們分析一下圖219所示的組合邏輯電路。圖219 示例電路 從圖中可以得到: 當(dāng)B和C保持為1不變時(shí),由上式得到 ,即此時(shí)輸出應(yīng)該恒定為1,與輸入A無(wú)關(guān)。而實(shí)際情形為,如果A不變,則無(wú)論A是0還是1,輸出都為1;如果A發(fā)生變化,則輸出不一定恒為1。 再看一下具體電路: 當(dāng)B=C=1,A=0時(shí),與非門(mén)G2的輸出為1,G1的輸出為1,G3的輸出為0,因此,G4的輸出為1。 當(dāng)B=C=1,A=1時(shí),G1輸出為0,G2輸出為0,G3輸出為1,G4輸出也為1。 當(dāng)B=C=1,A由0變?yōu)?時(shí),將使G1和G2的輸出由1變?yōu)?,G3輸出則由0變?yōu)?。G1和G2輸出的變化比

25、A的變化延遲tp,G3輸出的變化比A的變化延遲2tp。因此,G2的輸出先變?yōu)?而G3的輸出后變?yōu)?。這樣,在G2的輸出變化之前,G2輸出為1,G3輸出為0;當(dāng)G2的輸出已經(jīng)變化而G3的輸出還沒(méi)有變化時(shí),G2、G3的輸出同時(shí)為0;在G3的輸出變化之后,G2輸出為0,G3輸出為1??梢?jiàn),任何時(shí)刻,G4最少有一個(gè)輸入為0,因此,其輸出Z一直保持為1。 當(dāng)B=C=1,A由1變?yōu)?時(shí),將使G1和G2的輸出由0變?yōu)?,G3輸出則由1變?yōu)?。G1和G2輸出的變化比A的變化延遲tp,G3輸出的變化比A的變化延遲2tp。因此,G2的輸出先變?yōu)?而G3的輸出后變?yōu)?。這樣,在G2的輸出變化之前,G2輸出為0,G3

26、輸出為1;當(dāng)G2的輸出已經(jīng)變化而G3的輸出還沒(méi)變化時(shí),G2、G3的輸出同時(shí)為1;在G3的輸出變化之后,G2輸出為1,G3輸出為0。由此可見(jiàn),在G2的輸出已經(jīng)變化而G3的輸出還沒(méi)變化這段時(shí)間里,由于G2、G3的輸出同時(shí)為1,使G4的兩個(gè)輸入同時(shí)為1,此時(shí)會(huì)在G4的輸出產(chǎn)生一個(gè)短暫的0脈沖。 1.競(jìng)爭(zhēng)與冒險(xiǎn) 在組合邏輯電路中,當(dāng)一個(gè)輸入信號(hào)經(jīng)過(guò)多條路徑傳送后又重新匯合到某個(gè)門(mén)電路上,由于路徑不同而導(dǎo)致時(shí)延不同,到達(dá)匯合點(diǎn)的時(shí)間有先有后,這種現(xiàn)象稱(chēng)為競(jìng)爭(zhēng)。 由于競(jìng)爭(zhēng)而使電路的輸出端產(chǎn)生尖峰脈沖,從而導(dǎo)致后級(jí)電路產(chǎn)生錯(cuò)誤動(dòng)作的現(xiàn)象稱(chēng)為冒險(xiǎn)。產(chǎn)生0尖峰脈沖的稱(chēng)為0型冒險(xiǎn),它主要出現(xiàn)在與或、與非、與或非型

27、電路中;產(chǎn)生1尖峰脈沖的稱(chēng)為1型冒險(xiǎn),它主要出現(xiàn)在或與、或非型電路中。 2.競(jìng)爭(zhēng)-冒險(xiǎn)的判斷 判斷一個(gè)組合邏輯電路是否存在競(jìng)爭(zhēng)-冒險(xiǎn)有兩種常用的方法:代數(shù)法和卡諾圖法。 1)代數(shù)法 在一個(gè)組合邏輯電路中,如果某個(gè)門(mén)電路的輸出表達(dá)式在一定條件下簡(jiǎn)化為 或 的形式,而式中的A和 是變量A經(jīng)過(guò)不同傳輸途徑來(lái)的,則該電路存在競(jìng)爭(zhēng)-冒險(xiǎn)現(xiàn)象。 存在0型冒險(xiǎn) 存在1型冒險(xiǎn) 【例2.7】 判斷圖220所示的邏輯電路是否存在冒險(xiǎn)。 解:從邏輯圖可以寫(xiě)出如下邏輯表達(dá)式: 從表達(dá)式可以看出,當(dāng)B=0、C=D=1時(shí), 。因此,該電路存在0型冒險(xiǎn)。圖220 例2.7的邏輯圖 圖221 例2.8的邏輯圖 【例2.8】

28、判斷圖221所示的邏輯電路是否存在冒險(xiǎn)。解:從邏輯圖可以寫(xiě)出如下邏輯表達(dá)式: 從表達(dá)式可以得到,當(dāng)B=1、C=0時(shí), 。因此,該電路存在1型冒險(xiǎn)。 2)卡諾圖法 如果邏輯函數(shù)對(duì)應(yīng)的卡諾圖中存在相切的圈,而相切的兩個(gè)方格又沒(méi)有同時(shí)被另一個(gè)圈包含,則當(dāng)變量組合在相切方格之間變化時(shí),存在競(jìng)爭(zhēng)-冒險(xiǎn)現(xiàn)象。 【例2.9】 判斷實(shí)現(xiàn)邏輯表達(dá)式 的電路是否存在冒險(xiǎn)。 解:畫(huà)出Z的卡諾圖如圖222所示。從卡諾圖中可以看出:1號(hào)圈中編號(hào)1的方格和2號(hào)圈中編號(hào)5的方格相切而且沒(méi)有同時(shí)被另一個(gè)圈包含;另外,1號(hào)圈中編號(hào)3的方格和3號(hào)圈中編號(hào)11的方格相切而且也沒(méi)有同時(shí)被另一個(gè)圈包含。因此,當(dāng)變量組合在編號(hào)1方格和編號(hào)5方格之間變化或在編號(hào)3方格和編號(hào)11方格之間變化時(shí),存在冒險(xiǎn)現(xiàn)象。兩種情況對(duì)應(yīng)的變量組合如下:在編號(hào)1方格和編號(hào)5方格中,A=0、C=0、D=1、B變化。在編號(hào)3方格和編號(hào)11方格中,B=0、C

溫馨提示

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

評(píng)論

0/150

提交評(píng)論