1樓:不曾夨來過
成電路.其基本功能是完成對多路資料的選擇與分配、在公共傳輸線上實現多路資料的分時傳送.此外,還可完成資料的並-串轉換、序列訊號產生等多種邏輯功能以及實現各種邏輯函式功能.
因而,屬於通用中規模積體電路.
一 . 多路選擇器
多路選擇器(multiplexer)又稱資料選擇器或多路開關,常用mux表示.它是一種多路輸入、 單路輸出的組合邏輯電路.
1.邏輯特性
(1) 邏輯功能:從多路輸入中選中某一路送至輸出端,輸出對輸入的選擇受選擇控制量控制.通常,對於一個具有2n路輸入和一路輸出的多路選擇器有n個選擇控制變數,控制變數的每種取值組合對應選中一路輸入送至輸出.
(2) 構成思想: 多路選擇器的構成思想相當於一個單刀多擲開關,即
2.典型晶片
常見的msi多路選擇器有4路選擇器、8路選擇器和16路選擇器.
(1) 四路資料選擇器t580的管腳排列圖和邏輯符號
圖7.14(a)、(b)是型號為t580的雙4路選擇器的管腳排列圖和邏輯符號.該晶片中有兩個4路選擇器.
其中,d0~d3為資料輸入端;a1、a0為選擇控制端;w、w為互補輸出端.
圖7.14 t580的管腳排列圖和邏輯符號
(2) 四路資料選擇器t580的功能表
四路資料選擇器的功能表如表7.4所示.
表7.4 四路選擇器功能表
選擇控制輸入
a1 a0
數 據 輸 入
d0 d1 d2 d3
輸 出w
0 00 1
1 01 1
d0 d d d
d d1 d d
d d d2 d
d d d d3
d0d1
d2d3
(3) 四路資料選擇器t580的輸出函式表示式
由功能表可知,當a1a0=00時,w=d0;當a1a0 =01時,w=d1;當a1a0 =10時,w=d2;當a1a0 =11時,w=d3.即在a1a0的控制下,依次選中d0~d3端的資訊送至輸出端.其輸出表示式為
式中,mi為選擇變數a1、a0組成的最小項,di為i端的輸入資料,取值等於0或1.
類似地,可以寫出2n路選擇器的輸出表示式
式中,mi為選擇控制變數an-1,an-2,…,a1,a0組成的最小項;di為2n路輸入中的第i路資料輸入,取值0或1.
3.應用舉例
多路選擇器除完成對多路資料進行選擇的基本功能外,在邏輯設計中主要用來實現各種邏輯函式功能.
(1) 用具有n個選擇控制變數的多路選擇器實現n個變數函式
一般方法:將函式的n個變數依次連線到mux的n個選擇變數端,並將函式表示成最小項之和的形式.若函式表示式中包含最小項mi,則相應mux的di接1,否則di接0 .
例1 用多路選擇器實現如下邏輯函式的功能
f(a,b,c)=∑m(2,3,5,6)
解 由於給定函式為一個三變數函式故可採用8路資料選擇器實現其功能.
因為8路資料選擇器的輸出表示式為
邏輯函式f的表示式為
比較上述兩個表示式可知:要使w=f,只需令a2=a,a1=b,a0=c且d0=d1=d4=d7=0,而d2=d3=d5=d6=1即可.據此可作出用8路選擇器實現給定函式的邏輯電路圖,如圖7.
15所示.
圖7.15 邏輯電路圖
上述方案給出了用具有n個選擇控制變數的多路選擇器實現n個變數函式的一般方法.
(2) 用具有n個選擇控制變數的多路選擇器實現n+1個變數的函式 一般方法:從函式的n+1個變數中任n個作為mux選擇控制變數,並根據所選定的選擇控制變數將函式變換成如下形式:
以確定各資料輸入di.假定剩餘變數為x,則di的取值只可能是0、1或x,x四者之一.
例2 假定採用4路資料選擇器實現邏輯函式
f(a,b,c)=∑m(2,3,5,6)
2樓:匿名使用者
那3個是控制端,輸入端是8個。。你要想把控制端變成4個,那輸入端就16個。。
3樓:沒名也要進
說實話,沒看懂你的要求。
怎樣用雙4選1資料選擇器構成一個8選1的電路
4樓:幸運唐朝
對照153的引腳圖,將使能端1s和使能端2用非門連線,做最高位a2;然後加上原來的a1和a0,構成三位輸入端。同時輸出端y2和y1通過一個或門輸出,即可做成8選一資料選擇器。。
5樓:
這種設計有什麼特別的意義嗎?
雙4選一每組都有一個使能管腳,設計在兩組使能管腳上的輸入相反訊號的第三個控制訊號,加上原有的兩個選擇訊號就能完成你提的要求了
用8選1資料選擇器74ls151設計三輸入多數表決電路
6樓:秀秀的旺仔
如果三個人對一件事情的通過與否進行表決,則按照經驗,如果有兩個或兩個以上的人通過,則該事情最終被通過。下面我們就用數位電子技術的相關知識製作這麼一個表決器。假設通過用高電平「1」來表示,相反,則不通過用低電平「0」來表示。
將地址端a、b、c作為輸入端,將輸入端d0-d7作為控制端,因74ls151低電平有效,故將其使能端g置低電平,輸出為s。
abc共有八種不同的輸入狀態,即:000、001、010、011、100、101、110、111。而我們希望abc為011、101、110、111時,輸出為「1」,其餘輸出為「0」。
則寫成邏輯表示式為:s=a'bc+ab'c+abc'+abc=m3d3+m5d5+m6d6+m7d7
故將d3、d5、d6、d7端接高電平,其餘控制端接低電平,這樣就構成了三輸入的表決器。
7樓:匿名使用者
有011,101,110,111四種情況,所以需要4塊151,分別接d3,d5,d6,d7的高電平,輸出端用151的y,其他的就簡單了
用8選1資料選擇器74ls151實現邏輯函式 f a bc
f a bc b c ac a a bc a a b c a b b c a b b c c a bc ab c a b c abc ab c abc將a,b,c看做是三位地址線 地址是011,101,001,110,100,111的都接1,其餘的都接0。擴充套件資料 邏輯運算 與運內算 邏輯乘 布...
用四選一資料選擇器實現邏輯函式YABCACBC
要先轉化成最小項標準與或式,這裡要用到互補性質就是a a 1,即a或a 恆等於1。同理b b 1,c c 1,這樣代入到原邏輯表示式。y ab ac ab c c ac b b ab c ab c abc ab c ab c ab c abc m 4,5,6 用4選1資料選擇器實現該函式,a,b分別...
如何用8選1數字選擇器和閘電路設計64選1數字選擇器
這種題目,bai 原理其實很簡單,但是真du要連線,卻又很zhi麻煩,晶片太多了dao,連線也多,畫起版來有權 點麻煩,這種題目真是很奇葩,實際應用能這麼做嗎?你說的意思差不多,8個8選1並聯,其實就第一級完成64選1,選出8個數字,後面再接一個,完成第二級8選1。要完成64選1,需要6位地址線。但...