0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

組合邏輯電路的步驟分析

西西 ? 來(lái)源:博客園 ? 作者:zxl2431 ? 2020-08-04 15:50 ? 次閱讀

典型的中規(guī)模集成組合邏輯電路如編碼器,譯碼器,數(shù)據(jù)選擇器,數(shù)據(jù)分配器,數(shù)值比較器,算術(shù)/邏輯運(yùn)算單元。

對(duì)于一個(gè)邏輯電路,其輸出狀態(tài)在任何時(shí)刻只取決于同一時(shí)刻的輸入狀態(tài),而已電路原來(lái)的狀態(tài)無(wú)關(guān),這種電路被定義為組合邏輯電路。

1.1 組合邏輯電路的分析

組合邏輯電路的結(jié)構(gòu)具有如下特點(diǎn):

(1)輸入,輸出之間沒(méi)有反饋延時(shí)通路。

(2) 電路中不含具有記憶功能元件。

分析組合邏輯電路的目的是,對(duì)于一個(gè)給定的邏輯電路,確定其邏輯功能。分析組合邏輯電路的步驟大致如下:

(1) 根據(jù)邏輯電路,從輸入到輸出,寫出各級(jí)邏輯函數(shù)表達(dá)式,直到寫出最后輸出端與輸入信號(hào)的邏輯函數(shù)表達(dá)式。

(2) 將各邏輯函數(shù)表達(dá)式化簡(jiǎn)和變換,已得到最簡(jiǎn)單的表達(dá)式。

(3) 根據(jù)化簡(jiǎn)后的邏輯列出真值表。

(4) 根據(jù)真值表和化簡(jiǎn)后的邏輯表達(dá)式對(duì)邏輯電路進(jìn)行分析,最后確定其動(dòng)能。

例如:

(1) 奇/偶校驗(yàn)電路

(2) 二進(jìn)制碼求反碼電路

1.2 組合邏輯電路的設(shè)計(jì)

對(duì)于提出的實(shí)際邏輯問(wèn)題,得出滿足這一邏輯問(wèn)題的邏輯電路。通常要求電路簡(jiǎn)單,所用器件的種類和每種器件的數(shù)目盡可能的少,用代數(shù)法和卡諾圖法來(lái)化簡(jiǎn)邏輯函數(shù),就是為了得到最簡(jiǎn)的邏輯表達(dá)式。

組合邏輯電路的設(shè)計(jì)步驟如下:

(1) 明確實(shí)際問(wèn)題的邏輯功能。許多實(shí)際設(shè)計(jì)要求是用文字描述的,因此,需要確定實(shí)際問(wèn)題的邏輯功能,并確定輸入,輸出變量數(shù)及表示符號(hào)。

(2) 根據(jù)對(duì)電路邏輯功能的要求,列出真值表。

(3) 由真值表寫出邏輯表達(dá)式。

(4) 化簡(jiǎn)和變換邏輯表達(dá)式,從而畫出邏輯圖。

例如:

(1)三車(特快,直快,慢車)進(jìn)站。

(2)碼轉(zhuǎn)化電路(將4位格雷碼轉(zhuǎn)換為二進(jìn)制碼)。

2.1 編碼器

用一個(gè)二進(jìn)制代碼表示特定含義的信息稱為編碼。具有編碼功能的邏輯電路稱為編碼器。它有n位2進(jìn)制碼輸出,與2的n次方個(gè)輸入相應(yīng),例如4線--2線普通編碼器,輸入I0到I3任何時(shí)刻都只能有一個(gè)取值為1,并且有一組對(duì)應(yīng)的Y1Y0二進(jìn)制碼輸出。除表中列出的4個(gè)輸入變量的4種取值組合有效外,其余12種組合所對(duì)應(yīng)的輸出均應(yīng)為0。

根據(jù)真值表寫表達(dá)式的原則是:對(duì)于輸入或輸出變量,凡取1值的用原變量表示,取值0值的用反變量表示。

在普通編碼器中,當(dāng)輸入有兩個(gè)或者是兩個(gè)以上的取值同時(shí)為1時(shí),輸出就會(huì)出現(xiàn)錯(cuò)誤編碼,輸出全是00,而在實(shí)際應(yīng)用中又會(huì)遇到這種情況,比如快慢車同時(shí)到站,所以必須設(shè)置優(yōu)先級(jí)別。也就是識(shí)別這類請(qǐng)求信號(hào)的優(yōu)先級(jí)別并進(jìn)行編碼的邏輯不見(jiàn)稱為優(yōu)先編碼器。由于真值表里包括了無(wú)關(guān)項(xiàng),所以邏輯表達(dá)式比普通編碼器簡(jiǎn)單些。

但還是會(huì)出現(xiàn)問(wèn)題,當(dāng)輸入都是0時(shí),輸出時(shí)0,當(dāng)最高位輸入為1時(shí),輸出也是0。計(jì)算機(jī)的鍵盤輸入邏輯電路就是由編碼器組成的。當(dāng)任意鍵被按下時(shí),GS會(huì)為1,表示有信號(hào)輸入,當(dāng)沒(méi)有鍵按下時(shí)GS=0,表示無(wú)信號(hào)輸入,此時(shí)輸出代碼無(wú)效。

2.2 譯碼器/數(shù)據(jù)分配器

數(shù)字電路中常常需要碼轉(zhuǎn)換電路,將一種代碼轉(zhuǎn)換為另一種代碼。譯碼器和編碼器都是碼轉(zhuǎn)換電路。

譯碼器是編碼器的逆過(guò)程,可以分為兩種,一種是將一系列代碼轉(zhuǎn)換成與之一一對(duì)應(yīng)的有效信號(hào)。這種譯碼器可稱為唯一地址譯碼器,它常用于計(jì)算機(jī)中對(duì)存儲(chǔ)器單元地址的譯碼。另一種是將一種代碼轉(zhuǎn)換成另一種代碼,所以也稱代碼變換器。

數(shù)據(jù)分配器是將公共數(shù)據(jù)線上的數(shù)據(jù)根據(jù)需要送到不同的通道上去,實(shí)現(xiàn)數(shù)據(jù)分配功能的邏輯電路稱為數(shù)據(jù)分配器,它相當(dāng)于多輸出的單刀多擲開(kāi)關(guān)。

2.3 數(shù)據(jù)選擇器(略)

2.4 數(shù)值比較器

在數(shù)字系統(tǒng)中,特別在計(jì)算機(jī)中常需要對(duì)兩個(gè)數(shù)的大小進(jìn)行比較。數(shù)值比較器就是對(duì)兩個(gè)二進(jìn)制數(shù)A,B進(jìn)行比較的邏輯電路,比較結(jié)果有三種A》B,A《B,A=B三種情況。

常用的中規(guī)模集成數(shù)值比較器有CMOS和TTL的產(chǎn)品。74X85是4位數(shù)值比較器,74X682是8位數(shù)值比較器。

2.5 算術(shù)運(yùn)算電路

半加器,全加器,多位數(shù)加法器

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 邏輯電路
    +關(guān)注

    關(guān)注

    13

    文章

    502

    瀏覽量

    43063
  • 編碼器
    +關(guān)注

    關(guān)注

    45

    文章

    3747

    瀏覽量

    136460
  • 數(shù)據(jù)選擇器

    關(guān)注

    2

    文章

    116

    瀏覽量

    16554
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    [分享]組合邏輯電路分析與設(shè)計(jì)

    包圍1的方法化簡(jiǎn),如下圖所示,得 ?。?)用包圍0的方法化簡(jiǎn),如圖所示,  分析組合邏輯電路的目的是為了確定已知電路邏輯功能,其
    發(fā)表于 04-07 10:54

    組合邏輯電路實(shí)驗(yàn)分析

    組合邏輯電路實(shí)驗(yàn)分析一、實(shí)驗(yàn)?zāi)康?nbsp; 1.掌握組合邏輯電路分析方法與測(cè)試方法; 2.了
    發(fā)表于 07-15 18:35 ?0次下載

    組合邏輯電路分析、設(shè)計(jì)和調(diào)試

    組合邏輯電路分析、設(shè)計(jì)和調(diào)試(一)一、實(shí)驗(yàn)?zāi)康?.進(jìn)一步熟悉數(shù)字邏輯實(shí)驗(yàn)箱的使用。2.掌握用SSI(小規(guī)模數(shù)字集成電路)構(gòu)成的
    發(fā)表于 11-19 15:01 ?185次下載

    基本組合邏輯電路

    基本組合邏輯電路 一、 實(shí)驗(yàn)?zāi)康?⒈ 掌握一般組合邏輯電路分析和設(shè)計(jì)方法。?⒉ 熟悉集成優(yōu)先編碼器的
    發(fā)表于 09-24 22:14 ?2709次閱讀

    SSI組合邏輯電路的實(shí)驗(yàn)分析

    SSI組合邏輯電路的實(shí)驗(yàn)分析       一、 實(shí)驗(yàn)?zāi)康?   
    發(fā)表于 03-28 09:53 ?1.2w次閱讀
    SSI<b class='flag-5'>組合</b><b class='flag-5'>邏輯電路</b>的實(shí)驗(yàn)<b class='flag-5'>分析</b>

    組合邏輯電路分析與設(shè)計(jì)-邏輯代數(shù)

    組合邏輯電路分析與設(shè)計(jì)-邏輯代數(shù)   在任何時(shí)刻,輸出狀態(tài)只決定于同一時(shí)刻各輸入狀態(tài)的組合,而與先前狀態(tài)無(wú)關(guān)的
    發(fā)表于 04-07 10:07 ?3434次閱讀
    <b class='flag-5'>組合</b><b class='flag-5'>邏輯電路</b>的<b class='flag-5'>分析</b>與設(shè)計(jì)-<b class='flag-5'>邏輯</b>代數(shù)

    組合邏輯電路分析

    組合邏輯電路分析   分析組合邏輯電路的目的是為了確定已知
    發(fā)表于 04-07 10:11 ?8080次閱讀
    <b class='flag-5'>組合</b><b class='flag-5'>邏輯電路</b>的<b class='flag-5'>分析</b>

    組合邏輯電路的設(shè)計(jì)

    組合邏輯電路的設(shè)計(jì) 組合邏輯電路的設(shè)計(jì)與分析過(guò)程相反,其步驟大致如下: ?。?)根據(jù)對(duì)
    發(fā)表于 04-07 10:12 ?1.4w次閱讀
    <b class='flag-5'>組合</b><b class='flag-5'>邏輯電路</b>的設(shè)計(jì)

    組合邏輯電路分析與設(shè)計(jì)

    電子專業(yè)單片機(jī)相關(guān)知識(shí)學(xué)習(xí)教材資料之組合邏輯電路分析與設(shè)計(jì)
    發(fā)表于 09-02 14:30 ?0次下載

    組合邏輯電路分析設(shè)計(jì)實(shí)驗(yàn)

    組合邏輯電路分析設(shè)計(jì)實(shí)驗(yàn)
    發(fā)表于 12-29 19:00 ?0次下載

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

    組合邏輯電路的設(shè)計(jì)與分析過(guò)程相反,本文小編主要跟大家介紹一下關(guān)于組合邏輯電路的設(shè)計(jì)步驟,順便回顧
    發(fā)表于 01-30 16:46 ?12.3w次閱讀
    <b class='flag-5'>組合</b><b class='flag-5'>邏輯電路</b>設(shè)計(jì)<b class='flag-5'>步驟</b>詳解(教程)

    數(shù)字電路組合邏輯電路設(shè)計(jì)步驟詳解

    數(shù)字電路中的組合邏輯電路的設(shè)計(jì)與分析過(guò)程相反,本文小編主要跟大家介紹一下關(guān)于組合邏輯電路的設(shè)計(jì)
    的頭像 發(fā)表于 02-03 09:56 ?6506次閱讀

    組合邏輯電路分析和設(shè)計(jì)

    所謂組合邏輯電路分析,就是根據(jù)給定的邏輯電路圖,求出電路邏輯功能。
    的頭像 發(fā)表于 03-06 14:37 ?4617次閱讀

    組合邏輯電路分析和設(shè)計(jì)方法

    所謂組合邏輯電路分析,就是根據(jù)給定的邏輯電路圖,求出電路邏輯功能。
    的頭像 發(fā)表于 08-16 09:15 ?9185次閱讀
    <b class='flag-5'>組合</b><b class='flag-5'>邏輯電路</b><b class='flag-5'>分析</b>和設(shè)計(jì)方法

    分析組合邏輯電路的設(shè)計(jì)步驟

    組合邏輯電路是數(shù)字電路中的一種基本類型,它由邏輯門組成,根據(jù)輸入信號(hào)的組合產(chǎn)生相應(yīng)的輸出信號(hào)。組合
    的頭像 發(fā)表于 07-30 14:39 ?1247次閱讀

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品