多工器

发布时间:2024-05-19 15:59:16 作者:汉语成语

多工器为一个组合电路,利用一组选择线从多个输入线中选取一条线输入线,并将此输入的二进制资讯引导至输出线上,又称为资料选择器。

简介

在数位系统中,若有一个以上通道的数位信号需要输往单一的接收端,数位系统通常会使用到一种可提供选择资料的装置,透过选择线上的编码可以决定输入端上其中一个通道的数位资料被读取,这种装置就叫做多工器(multiplexer)或资料选择器(dataselector)。如图多工器示意图的说明,左侧有N个资料(D0~DN-1)等待选取,但需经由下方的资料选择线(n)决定那一个输入端的资料可以通往资料输出线(Y),资料线数N越多则资料选择线n就必须增加,两者间必须满足N≦2n的条件。

电路组成

多工器的电路基本结构可由选择线为输入的解码器去控制何者资料线输出来完成。如图所示,当选择线S1S0=00时,E0=1、E1=0、E0=0、E0=0,因此D0被G0允许输出至Y,也就是此时Y=D0。同理,当选择线S1S0=01时,E1被解码,因此E1=1,D1被G1允许输出至Y,此时Y=D1。当选择线S1S0=10时,E2被解码,因此E2=1,D2被G2允许输出至Y,此时Y=D2。当选择线S1S0=11时,E3被解码,因此E3=1,D3被G3允许输出至Y,此时Y=D3。如此类推,只要解码器的输出端数量能够与多工器的资料端数量相同,都可以透过及闸做允许输出,而或闸G4在电路中将所有任何一个及闸的输出都可以接通至多工器的输出端。

多位元传输

通常,多工器每次仅能有一个位元可从输入端转移至输出端,若有多个位元需要同时进行多工切换时,只需将数个多工器并接使用即可,多工器的数量视位元需要而定,多工器的资料输入线数视有几笔资料等待选择而定,例如有四笔八位元的资料等待切换至同一个输出端。