組合邏輯電路是無記憶數字邏輯電路,其任何時刻的輸出僅取決于其輸入的組合
與順序邏輯電路不同,順序邏輯電路的輸出取決于它們當前的輸入和他們之前的輸出狀態為他們提供了某種形式的 Memory 。組合邏輯電路的輸出僅由其當前輸入狀態(邏輯“0”或邏輯“1”)的邏輯函數決定,在任何給定的時刻。
結果是組合邏輯電路沒有反饋,并且對其輸入施加的信號的任何改變將立即對輸出產生影響。換句話說,在組合邏輯電路中,輸出始終取決于其輸入的組合。因此,組合電路無記憶。
因此,如果其中一個輸入條件改變狀態,則從 0-1 或 1-0 ,默認組合邏輯電路產生的輸出也將在其設計中具有“無記憶”,“定時”或“反饋回路”。
組合邏輯
組合邏輯電路由“組合”的基本邏輯NAND,NOR或NOT門組成或連接在一起產生更復雜的開關電路。這些邏輯門是組合邏輯電路的構建塊。組合電路的一個例子是解碼器,它將存在于其輸入端的二進制碼數據轉換成多個不同的輸出線,一次一個,在其輸出端產生等效的十進制碼。
組合邏輯電路可以非常簡單或非常復雜,任何組合電路都可以只用 NAND 和 NOR 門實現,因為它們被歸類為“通用”門。
指定組合邏輯電路功能的三種主要方式是:
1。布爾代數 - 這形成代數表達式,顯示邏輯電路對每個輸入變量的操作,無論是True還是False,都會產生邏輯“1”輸出。
2。真值表 - 真值表通過提供一個簡明的列表來定義邏輯門的功能,該列表以表格形式顯示門可能遇到的輸入變量的每個可能組合的所有輸出狀態。
<跨度> 3。邏輯圖 - 這是邏輯電路的圖形表示,顯示每個邏輯門的接線和連接,由特定的圖形符號表示,實現邏輯電路。
和所有這三個邏輯電路表示如下所示。
由于組合邏輯電路組成僅來自各個邏輯門,它們也可以被認為是“決策電路”,并且組合邏輯是關于將邏輯門組合在一起以處理兩個或更多個信號,以便根據每個邏輯門的邏輯功能產生至少一個輸出信號。 。由執行所需應用的各個邏輯門組成的通用組合電路包括多路復用器,解復用器,編碼器,解碼器,完整和半加法器等。
組合邏輯分類
組合邏輯最常見的用途之一是多路復用器和解復用器類型電路。這里,多個輸入或輸出連接到公共信號線,并且邏輯門用于解碼地址以選擇單個數據輸入或輸出開關。
多路復用器由兩個獨立的組件,邏輯解碼器和一些固態開關組成,但在我們更詳細地討論多路復用器,解碼器和解復用器之前,我們首先需要了解這些器件如何使用這些“固態開關”在他們的設計中。
固態開關
由晶體管組成的標準TTL邏輯器件只能在一個方向上傳遞信號電流,只能使它們成為“單向”器件和模仿不良的器件。傳統的機電開關或繼電器。然而,由FET構成的一些CMOS開關器件充當近乎完美的“雙向”開關,使其成為固態開關的理想選擇。
固態開關有多種不同的類型和額定值,并且使用固態開關有許多不同的應用。它們基本上可以細分為3個不同的主要組,用于切換應用程序。在這個組合邏輯部分中,我們只查看模擬類型的開關,但對于包括數字在內的所有類型,主要內容都是相同的。
固態開關應用
模擬開關 - 用于數據交換和通信,視頻和音頻信號切換,儀器和過程控制電路......等。
數字開關 - 高速數據傳輸,開關和信號路由,以太網,LAN,USB和串行傳輸......等。
電源開關 - 電源和通用”備用電源“開關應用,更大電壓和電流的切換......等
模擬雙邊開關
模擬或”模擬“開關”是用于在數據或信號電流處于“ON”狀態時切換數據或信號電流的類型,并在th時阻止它們他們處于“關閉”狀態。 “ON”和“OFF”狀態之間的快速切換通常由施加到開關控制柵極的數字信號控制。理想的模擬開關在“ON”(或關閉)時具有零電阻,在“OFF”(或打開)時具有無限電阻,并且在 R ON 值小于1Ω通常可用。
固態模擬開關
通過將N溝道MOSFET與P溝道MOSFET并聯,允許信號在任一方向上通過,使其成為“雙向”開關,以及N通道或P通道器件是否攜帶更多信號電流取決于輸入與輸出電壓之間的比率。兩個MOSFET通過兩個內部同相和反相放大器“接通”或“關閉”。
觸點類型
就像機械開關一樣,模擬開關有各種各樣的形式或聯系類型,取決于它們提供的“極點”和“投擲”的數量。因此,諸如“SPST”(單刀單擲)和“SPDT”(單刀雙擲)之類的術語也適用于具有“先斷后合”和“先斷后合”的固態模擬開關配置可用。
模擬開關類型
各個模擬開關可以組合在一起標準IC封裝,用于形成具有SPST(單刀單擲)和SPDT(單刀雙擲)以及多通道多路復用器的多種開關配置的器件。
最常見和最簡單的模擬單個IC封裝中的開關是74HC4066,它在單個封裝內有4個獨立的雙向“ON / OFF”開關,但最廣泛使用的CMOS模擬開關變體是那些被稱為“多路雙向開關”的產品,也稱為作為“多路復用器”和“解復用器”IC,這些將在下一個教程中討論。
組合邏輯摘要
然后再匯總出現,組合邏輯電路由輸入,兩個或多個基本邏輯門和輸出組成。邏輯門以這樣的方式組合,即輸出狀態完全取決于輸入狀態。組合邏輯電路具有“無記憶”,“定時”或“反饋回路”,操作是瞬時的。組合邏輯電路執行由布爾表達式或真值表邏輯分配的操作。
常見的組合邏輯電路示例包括:半加器,全加器,多路復用器,多路分解器,編碼器和解碼器,所有這些我們將在接下來的幾個教程中查看。
-
模擬開關
+關注
關注
8文章
759瀏覽量
41624 -
組合邏輯
+關注
關注
0文章
48瀏覽量
10177 -
固態開關
+關注
關注
0文章
7瀏覽量
7155
發布評論請先 登錄
組合邏輯電路的分析與設計-邏輯代數

什么是組合邏輯電路 如何使用verilog描述組合邏輯電路

評論