数字逻辑数据选择器与分配器

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4
画连线图
数字逻辑
4
L Y
1
2 74LS153 D0 D1 D2 D3 A1 A0 ST
双4选1 A B 1G
2G
数字逻辑
4输入2位多路复用器74x153真值表
1G_L 2G_L B A
1 1 XX 0 0 00 0 0 01 0 0 10 0 0 11 0 1 00 0 1 01 0 1 10 0 1 11 1 0 00 1 0 01 1 0 10 1 0 11
1Y 2Y
00 1C0 2C0 1C1 2C1 1C2 2C2 1C3 2C3 1C0 0 1C1 0 1C2 0 1C3 0
数据选择器(multiplexer)
又称多路开关、多路复用器(缩写:mux) 在选择控制信号的作用下, 从多个输入数据中 选择其中一个作为输出。
Enable 使使能能 Select 选选择择
n个1b位数据源
n1
EN
Y EN mi Di
SEL
i0
D0
Y 数数据据输输出出((b1位)
Dn-1
数字逻辑
College of Computer Science, SWPU
A B C
数字逻辑
8输入1位多路复用器 74x151真值表
EN_L C B A Y Y_L
1 XXX 0 000 0 001 0 010 0 011 0 100 0 101 0 110 0 111
01 D0 D0’ D1 D1’ D2 D2’ D3 D3’ D4 D4’ D5 D5’ D6 D6’ D7 D7’
EN A B CY D0 Y
D7
数字逻辑
College of Computer Science, SWPU
扩展数据选择器
扩展数据输入端的数目 如何实现32输入,1位多路复用器?
数据输入由832,需4片
如何控制选择输入端? —— 分为:高位+低位 高位+译码器进行片选 低位接到每片的C,B,A 4片输出用或门得最终输出
EN A B CY D0 Y
D7
数字逻辑
College of Computer Science, SWPU
用双4选1数据选择器构成8选1数据选择器
A0 A1 A2
D0 D1 D2 D3
D4 D5 D6 D7
数字逻辑
Y
College of Computer Science, SWPU
数据选择器(multiplexer)
College of Computer Science, SWPU
1A 2A 3A 4A
数字逻辑
2输入4位多路复用器 74x157真值表
输入
输出
G_L S 1Y 2Y 3Y 4Y
1 X 0001 0 0 1A 2A 3A 4A 0 1 1B 2B 3B 4B
College of Computer Science, SWPU
3
求Di
数字逻辑
3
(1)公式法
函数的标准与或表达式:
L ABC ABC AB m0C m1C m2 0 m3 1
4选1数据选择器输出信号的表达式:
Y m0D0 m1D1 m2D2 m3D3
比较L和Y,得: D0 C、D1 C 、D2 0、D3 1
College of Computer Science, SWPU
(2)提供了地址变量的全部最小项。
i0
(3)一般情况下,Di可以当作一个变量处理。
因为任何组合逻辑函数总可以用最小项之和
的标准形式构成。所以,利用数据选择器的输入
Di来选择地址变量组成的最小项mi,可以实现任
ຫໍສະໝຸດ Baidu
何所需的组合逻辑函数。
数字逻辑
College of Computer Science, SWPU
真值表
数字逻辑
数据分配器
A B D W0 W1 W2 W3 0000000 0011000 0100000 0110100 1000000 1010010 1100000 1110001
College of Computer Science, SWPU
利用带使能端的二进制译码器作为多路分配器
—— 利用使能端作为数据输入端
0 2C0 0 2C1 0 2C2 0 2C3
College of Computer Science, SWPU
扩展数据选择器
扩展位 如何实现8输入,16位多路复用器?
由8输入1位8输入16位
需要16片74x151, 每片处理输入输出中的1位 选择端连接到每片的C,B,A 注意:选择端的扇出能力
(驱动16个负载)
数字逻辑
College of Computer Science, SWPU
数据分配器
试设计原码输出的4路数据分配器。 逻辑函数表达式:
W 0 DAB W1 DAB W 2 DAB W 3 DAB
4路数据分配器原理示意图
数字逻辑
College of Computer Science, SWPU
74x138
数据输E入N_SLRC 数据输E入N_SLRC
地址 选择
DSTSEL0 DSTSEL1 DSTSEL2
G1 Y0
G2A Y1
G2B
Y2 Y3
Y4
A
Y5
B
Y6
C
Y7
DST0_L DST7_L
利用74x139实现2位4输出多路分配器
数字逻辑
College of Computer Science, SWPU
基本步骤
逻辑函数
n个地址变量的数
据选择器,不需要
1
增加门电路,最多
可实现n+1个变量
的函数。
确定数据选择器
2
确定地址变量
数字逻辑
L ABC ABC AB
1
3个变量,选用4 选1数据选择器。
选用74LS153
2
74LS153有两个
地址变量。
A1=A、A0=B
College of Computer Science, SWPU
College of computer science, SWPU
数字逻辑
Digital logic
主 讲 颜俊华 第七讲
数据分配器与数据选择器
Computer Science
数据分配器(demultiplexer)
数据分配器(demultiplexer):简称DEMUX, 实现将一路数据分配到多路通到中去。 实现的是单输入多输出形式。
数据选择器的应用 数据选择器的应用很广,典型应用有以下几个 方面:
实现组合逻辑函数。 在数据传输时实现并—串转换。 产生序列信号。
数字逻辑
College of Computer Science, SWPU
数据选择器实现逻辑函数
基本原理
数据选择器的主要特点:
2n 1
(1)具有标准与或表达式的形式。即:Y Dimi
相关文档
最新文档