多路复用器是一种设备,能接收多个输入信号,按每个输入信号可恢复方式合成单个输出信号。复用器是一种综合系统,通常包含一定数目的数据输入,有一个单独的输出。
1. 含义
电子学中,多路复用器(multiplexer或mux)能从多个模拟或数字输入信号中选择某个信号并将其转发,将不同的被选信号输出到同一个输出线路中。
复用技术可能遵循以下原则之一,如:TDM、FDM、CDM或WDM。复用技术也应用于软件操作上,如:同时将多线程信息流传送到设备或程序中。
2. 意义
使用多路复用器的目的是为了充分利用通信信道的容量,大大降低系统的成本。例如,对于一对电话线来说,它的通信频带一般在100kHz以上,而每一路电话信号的频带一般限制在4kHz以下。此时,信道的容量远大于一路电话的信息传送量。
采用多路复用器,可使多路数据信息共享一路信道。当复用线路上的数据流连续时,这种共享方式可取得良好效果。显然,这样做比每台终端各用一根通信线路传送也更为经济。多路复用器总是成对使用的。一个连续终端,另一个在主机附近,它的作用是将接收的复合数据流,依照信道分离数据,并将它们送到对应的输出线上,故称为解多路复用器。
3. 原理
多路复用器即数据选择器,用来将N个输入通道的数据复用到一个输出通道上,多路复用器在数字系统中有着非常重要的应用。4选1多路复用器的实现结构如图所示:
图中有四路数据 C0到C3,通过选择控制信号 S2、S1(地址码)从四路数据中选中一路数据送至输出端 z。