多路复用器(数据选择器)

2023-03-20 65阅读

温馨提示:这篇文章已超过492天没有更新,请注意相关的内容是否还可用!

多路复用器

数据选择器

复用器是一种综合系统,通常包含一定数目的数据输入,n个地址输入(以二进制形式选择一种数据输入)。复用器有一个单独的输出,与选择的数据输入值相同。多路复用器是一种设备,能接收多个输入信号,按每个输入信号可恢复方式合成单个输出信号。复用器是一种综合系统,通常包含一定数目的数据输入,有一个单独的输出。

中文名多路复用器
类型综合系统
用途将 N 个输入通道的数据复用到一个输出通道上
释义光路信号与电路信号的复合装置

简介

复用技术可能遵循以下原则之一,如:TDM、FDM、CDM或WDM。复用技术也应用于软件操作上,如:同时将多线程信息流传送到设备或程序中。

光电复用器从字面上解释就是光路信号与电路信号的复合装置,一般的光猫即光纤收发器(光猫与光纤收发器不同,光纤收发器只有信号转换,没有协议转换,而光猫还包含有协议转换),是一种将电信号转变为光信号的装置,复用器就是将多电信号复合到光路上去,这种装置应该是一种系统的总称,实际中这种设备使用不多。

另一种是多种光路复合,但这种复合调制将使用不同波长的光进行多路信号的传输,到达后再解调。这种设备只有在国家骨干光纤网中使用,利用固有的光缆资源进行的扩展,设备十分昂贵

综合业务多路复用器是一种能够集成数据、话音、传真及局域网的接入复用设备,能够高效地在一条线路上混传话音/传真、数据,从而降低了网络通信成本,可以为企业节省系统运行费用。

意义

使用多路复用器的目的是为了充分利用通信信道的容量,大大降低系统的成本。例如,对于一对电话线来说,它的通信频带一般在100kHz以上,而每一路电话信号的频带一般限制在4kHz以下。此时,信道的容量远大于一路电话的信息传送量。

作用

采用多路复用器,可使多路数据信息共享一路信道。当复用线路上的数据流连续时,这种共享方式可取得良好效果。显然,这样做比每台终端各用一根通信线路传送也更为经济。多路复用器总是成对使用的。一个连续终端,另一个在主机附近,它的作用是将接收的复合数据流,依照信道分离数据,并将它们送到对应的输出线上,故称为解多路复用器。

原理

基本原理

多路复用器即数据选择器,用来将N个输入通道的数据复用到一个输出通道上,多路复用器在数字系统中有着非常重要的应用。4选1多路复用器的实现结构如图所示:

图中有四路数据C0~C3,通过选择控制信号S2、S1(地址码)从四路数据中选中一路数据送至输出端z。

数据选择器的真值表如表所示:

汇编语言

形如(B&S)|(A&(~S)),其中A、B为输入,S为选择器。

1:当S为T,~S为F,A被屏蔽,返回值为B。

2:当S为F,B被屏蔽,返回值为A。

当输入为2的n次幂的情况,选择器数目为n,选择器进行自反和求与来产生开放位。

如四个输入为A、B、C、D,则需要2个选择器S1、S2,逻辑方程为:

(A&(~S1)&(~S2))|(B&(~S1)&(S2))|(C&(S1)&(~S2))|(D&(S1)&(S2))

源程序代码

以4选1多路复用器为例:

libraryIEEE;

useIEEE.STD_LOGIC_1164.ALL;

useIEEE.STD_LOGIC_ARITH.ALL;

useIEEE.STD_LOGIC_UNSIGNED.ALL;

entityMUX4_1is

Port(c0:inSTD_LOGIC;

c1:inSTD_LOGIC;

c2:inSTD_LOGIC;

c3:inSTD_LOGIC;

s:inSTD_LOGIC_VECTOR(1downto0);

z:outSTD_LOGIC);

endMUX4_1;

architectureBehavioralofMUX4_1is

begin

process(s)--if语句描述

begin

if(s="00")thenz<=c0;

elsif(s="01")thenz<=c1;

elsif(s="10")thenz<=c2;

elsez<=c3;

endif;

endprocess;

--process(s)--case语句描述

--begin

--casesis

--when"00"=>z<=c0;

--when"01"=>z<=c1;

--when"10"=>z<=c2;

--whenothers=>z<=c3;

--endcase;

--endprocess;

endBehavioral;

仪器

仪器多路复用器是多路复用器中的一个特殊各类,比如,PS1024多路复用器是基于USB总线的多路复用器,用于中等密度的自动化测试系统,在自动测试系统中配合台式数字万用表、信号发生器等各种测试仪器,实现在计算机控制系统中的自动化测试,扩展仪器测试通道。用于替代VXI、PXI等昂贵系统,搭建低成本自动化测试系统。

PS1024多路复用器使用高质量信号继电器作为开关单元,最高提供60通道/秒的扫描速率,每通道提供最高250VDC或1A的切换能力。使用SCPI命令控制,可用VisualStudio和LabVIEW的开发。

参考资料

1.多路复用器·相似词查询

目录[+]