數(shù)字電路根據(jù)邏輯功能的不同特點(diǎn),可以分成兩大類,一類叫組合邏輯電路(簡(jiǎn)稱組合電路),另一類叫做時(shí)序邏輯電路(簡(jiǎn)稱時(shí)序電路)。組合邏輯電路在邏輯功能上的特點(diǎn)是任意時(shí)刻的輸出僅僅取決于該時(shí)刻的輸入,與電路原來的狀態(tài)無關(guān)。而時(shí)序邏輯電路在邏輯功能上的特點(diǎn)是任意時(shí)刻的輸出不僅取決于當(dāng)時(shí)的輸入信號(hào),而且還取決于電路原來的狀態(tài),或者說,還與以前的輸入有關(guān)。
原理
組合邏輯電路是指在任何時(shí)刻,輸出狀態(tài)只決定于同一時(shí)刻各輸入狀態(tài)的組合,而與電路以前狀態(tài)無關(guān),而與其他時(shí)間的狀態(tài)無關(guān)。其邏輯函數(shù)如下:
li=f(a1,a2,a3……an) (i=1,2,3…m)
其中,a1—an為輸入變量,li為輸出變量。
組合邏輯電路的特點(diǎn)歸納如下:
① 輸入、輸出之間沒有返饋延遲通道;
② 電路中無記憶單元。
對(duì)于第一個(gè)邏輯表達(dá)公式或邏輯電路,其真值表可以是惟一的,但其對(duì)應(yīng)的邏輯電路或邏輯表達(dá)式可能有多種實(shí)現(xiàn)形式,所以,一個(gè)特定的邏輯問題,其對(duì)應(yīng)的真值表是惟一的,但實(shí)現(xiàn)它的邏輯電路是多種多樣的。在實(shí)際設(shè)計(jì)工作中,如果由于某些原因無法獲得某些門電路,可以通過變換邏輯表達(dá)式變電路,從而能使用其他器件來代替該器件。同時(shí),為了使邏輯電路的設(shè)計(jì)更簡(jiǎn)潔,通過各方法對(duì)邏輯表達(dá)式進(jìn)行化簡(jiǎn)是必要的。組合電路可用一組邏輯表達(dá)式來描述。設(shè)計(jì)組合電路直就是實(shí)現(xiàn)邏輯表達(dá)式。要求在滿足邏輯功能和技術(shù)要求基礎(chǔ)上,力求使電路簡(jiǎn)單、經(jīng)濟(jì)、可靠、實(shí)現(xiàn)組合邏輯函數(shù)的途徑是多種多樣的,可采用基本門電路,也可采用中、大規(guī)模集成電路。其一般設(shè)計(jì)步驟為:
① 分析設(shè)計(jì)要求,列真值表;
② 進(jìn)行邏輯和必要變換。得出所需要的最簡(jiǎn)邏輯表達(dá)式;
③ 畫邏輯圖。