• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 組合邏輯電路設計步驟詳解(詳細教程) - 數字電路圖

    組合邏輯電路設計步驟詳解(詳細教程) - 數字電路圖

    作者: 時間:2024-05-16 來源:網絡 收藏

    組合的設計與分析過程相反,本文小編主要跟大家介紹一下關于組合的設計步驟,順便回顧一下組合的分析方法。

    本文引用地址:http://www.czjhyjcfj.com/article/202405/458798.htm

      組合邏輯電路的設計,通常以電路簡單,所用器件最少為目標。在前面所介紹的用代數法和卡諾圖法來化簡邏輯函數,就是為了獲得最簡的形式,以便能用最少的門電路來組成邏輯電路。但是,由于在設計中普遍采用中、小規模集成電路(一片包括數個門至數十個門)產品,因此應根據具體情況,盡可能減少所用的器件數目和種類,這樣可以使組裝好的電路結構緊湊,達到工作可靠而且經濟的目的。

    組合邏輯電路設計步驟

    在教學過程中,學生對組合邏輯電路的設計過程覺得比較難。不知從何人手。筆者經過多年的教學,總結出組合邏輯電路的設計步驟如下,并舉例說明。

    組合邏輯電路設計是根據給出的邏輯問題,設計出一個組合邏輯電路去滿足提出的邏輯功能要求。

    組合邏輯電路的設計步驟如下:

    1、仔細分析設計要求。做出輸入,輸出變量的邏輯規定。根據給出的條件,列出真值表。

    2、將真值表寫入卡諾圖?;啞?ㄖZ圖法化簡是一種很方便、很準確的化簡方法,只要有足夠的細心,化簡結果就不會有問題。

    3、畫邏輯電路圖??ㄖZ圖法化簡后得到最簡的與一或表達式。若需要其他的形式,可先轉化后再作圖。下面用實際例子來詳細分析。

    例:某單位舉辦游藝晚會,男士持紅票入場。女士持黃票入場。持綠票不管男女均可入場,試用與非門設計這個游藝晚會入場放行的邏輯控制電路。

    第一步:由題意找出輸入、輸出變量,列真值表。題中出現男、女、黃票、紅票、綠票共五個變量。有人會建議設五個輸入變量,可是若細細想來。可看出男、女為表示對立的變量??捎靡粋€變量A的兩種狀態來表示。可設A=O為女,A=I表示男。

    剩下的紅票、黃票、綠票分別用B、C、D來表示,即B=I為持紅票。B=O為沒有紅票;C=1為持黃票,C=0為沒有黃票;D=l為持綠票,D=0為沒有綠票;設L為輸出變量,L=1可入場,L=0不可入場。根據上述邏輯規定,按題意列出真值表如附表。

    第二步:將真值表寫入卡諾圖,化簡。在畫包圍圈的過程中(如圖l所示)。

      

    組合邏輯電路設計步驟詳解(教程)

      要注意以下幾點:

      1、包圍圈越大越好(合并后得到的乘積項中因子最少)。

      2、包圍圈的個數越少越好(表達式乘積項項數最少)。

      3、同一個&ldquo;1&rdquo;方塊可以被圈多次(因為A+A=A,對邏輯函數的正確性無影響)。

      4、每個圈要有新的成分,如果某一圈中所有的&ldquo;1&rdquo;方塊均被別的包圍圈包圍,則此圈所表示的乘積項是多余的。

      5、畫包圍圈時,可先圈大,后圈小。

      6、不要遺漏任何方塊(否則函數會出錯)。

      將各圈寫成邏輯函數表達式的形式,并化成題中要求的形式,即得到:L=D+AB+AC=DABAC綜上所述??煽闯鲈O輸入、輸出變量是邏輯電路設計的第一關鍵。

      只有變量設得恰當,才能根據題意順利地列出正確的真值表??ㄖZ圖法化簡是第二關鍵,不過只要按照化簡規則。仔細分析作答,并化簡成題里所需要的形式,然后根據邏輯表達式畫出相應的邏輯電路圖即可。

      組合邏輯電路設計步驟詳解(教程)



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 济南市| 会宁县| 布拖县| 五家渠市| 大埔区| 舞钢市| 靖安县| 稻城县| 金溪县| 阿城市| 石棉县| 贡觉县| 连云港市| 兴安盟| 区。| 确山县| 茌平县| 察雅县| 莱西市| 西华县| 苗栗县| 金坛市| 宝坻区| 浦江县| 临清市| 无极县| 乳源| 扎囊县| 丹棱县| 石台县| 黑河市| 象州县| 宜城市| 延长县| 宁安市| 建水县| 正镶白旗| 华宁县| 循化| 陆良县| 延寿县|