數字電路根據邏輯功能的不同特點,可以分成兩大類,一類叫組合邏輯電路(簡稱組合電路),另一類叫做時序邏輯電路(簡稱時序電路)。
1.什么是組合電路
數字電路根據邏輯功能的不同特點,可以分成兩大類,一類叫組合邏輯電路(簡稱組合電路),另一類叫做時序邏輯電路(簡稱時序電路)。組合邏輯電路在邏輯功能上的特點是任意時刻的輸出僅僅取決于該時刻的輸入,與電路原來的狀態無關。而時序邏輯電路在邏輯功能上的特點是任意時刻的輸出不僅取決于當時的輸入信號,而且還取決于電路原來的狀態,或者說,還與以前的輸入有關。
2.組合電路的特點
邏輯功能特點:
組合邏輯電路任一時刻的輸出狀態,只決定于該時刻輸入信號的狀態,而與輸入信號作用前電路原來的狀態無關。
圖1是組合邏輯電路的一般框圖,它可用如下的邏輯函數來描述,即
Li=f(A1,A2,…,An) (i=1,2,…,m)式中A1,A2,…,An為輸入變量。
電路結構特點:組合邏輯電路全部由門電路組成,電路中不含記憶單元,由輸出到輸入沒有任何反饋線。
組合邏輯電路的特點:
1、邏輯門電路組成,電路中不包含任何記憶元件;
2、信號是單向傳輸的,電路中不存在任何反饋回路。
3.組合電路的運算
在asic設計和pld設計中組合邏輯電路設計的最簡化是很重要的,在設計時常要求用最少的邏輯門或導線實現。在asic設計和pld設計中需要處理大量的約束項,值為1或0的項卻是有限的,提出組合邏輯電路設計的一種新方法。
與邏輯表示只有在決定事物結果的全部條件具備時,結果才發生。輸出變量為1的某個組合的所有因子的與表示輸出變量為1的這個組合出現、所有輸出變量為0的組合均不出現,因而可以表示輸出變量為1的這個組合。
組合邏輯電路的分析分以下幾個步驟:
1、有給定的邏輯電路圖,寫出輸出端的邏輯表達式;
2、列出真值表;
3、通過真值表概括出邏輯功能,看原電路是不是最理想,若不是,則對其進行改進。