邏輯表達(dá)式是指表示一個表示邏輯運算關(guān)系的式子,是一個抽象的類似數(shù)學(xué)表達(dá)式,下面我們重點說明下其表達(dá)式與邏輯門之間的關(guān)系。
對于一些簡單的邏輯關(guān)系應(yīng)該都有了解,比如最基本的邏輯運算,與或非這些。 下面我們先看看一個簡單的與非邏輯:
該邏輯輸入分別是A和B,輸出為Y,我們分析下這個簡單的邏輯關(guān)系,對于線寬為1的邏輯而言,輸出只有兩種情況,要么0要么1,我們再來看看這個邏輯表達(dá)式的門級電路:
我們發(fā)現(xiàn)對于這個電路而言,其結(jié)構(gòu)是對稱的,為何要這么設(shè)計呢? 其實就是上面說過的,輸出要么0要么1,不能是不確定的狀態(tài),這樣其電路必須考慮兩種情況,線路就分為了上下兩個部分,我們稱之為上端網(wǎng)絡(luò)和下端網(wǎng)絡(luò)。
對于所有的門電路而言,一般都要有兩個部分組成,并且其電路是非邏輯對稱的,所謂非邏輯對稱是指上端網(wǎng)絡(luò)和下端網(wǎng)絡(luò)是相反的連接方式,如圖上所示,上端網(wǎng)絡(luò)實現(xiàn)的是A‘| B’(為了打字方便,這里A'表示A的非邏輯),而下段網(wǎng)絡(luò)實現(xiàn)的是(A&B)',顯然其實現(xiàn)的邏輯其實是同一個邏輯。 因此我們在設(shè)計電路的時候必須要考慮上端和下端,由于其結(jié)構(gòu)是非邏輯堆成的,因此我們只需實現(xiàn)其一個網(wǎng)絡(luò)的電路即可,另一端的邏輯電路可以直接反向?qū)ΨQ得到。 這里再次說明下:NMOS和PMOS必須要正確使用,對于NMOS而言,其只能應(yīng)用在下端網(wǎng)絡(luò)中,而PMOS管只能應(yīng)用在上端網(wǎng)絡(luò)中,這點請讀者牢記,為何這樣請讀者自行百度,其內(nèi)部結(jié)構(gòu)決定了其使用方法。
下面我們來分析一個簡單的邏輯電路,如下圖所示:
乍一看感覺管子有點多,刺眼,其實我們通過上面的思路就很快分析出這個電路的邏輯功能,沿著輸出端為分界線,將上端網(wǎng)絡(luò)和下端網(wǎng)絡(luò)分開。 我們將所有的下端網(wǎng)絡(luò)的NMOS去掉,如下所示:
注意:保留下來的都是PMOS管,其邏輯都是非邏輯。 這樣我們很快可以寫出其邏輯表達(dá)式:
-
電路
+關(guān)注
關(guān)注
172文章
5936瀏覽量
172481 -
邏輯門
+關(guān)注
關(guān)注
1文章
142瀏覽量
24086 -
邏輯運算
+關(guān)注
關(guān)注
0文章
56瀏覽量
9770 -
邏輯表達(dá)式
+關(guān)注
關(guān)注
0文章
2瀏覽量
2460
發(fā)布評論請先 登錄
相關(guān)推薦
評論