数据分配器
数据分配是将一个数据源来的数据根据需要送到多个不同的通道上去,实现数据分配功能的逻辑电路称为数据分配器。它的作用相当于多个输出的单刀多掷开关,其示意图如图所示。
数据分配器可以用唯一地址译码器实现。
如用3线-8线译码器可以把一个数据信号分配到8个不同的通道上去。用74138作为数据分配器的逻辑原理图如下:
将G2B接低电平,G1作为使能端,C,B和A作为选择通道地址输入,G2A作为数据输入。例如,当G1=1,CBA=010时,由74138的功能表可得:
而其余输出端均为高电平。因此,当地址CBA=010时,只有输出端Y2得到与输入相同的数据波形。74138译码器作为数据分配器的功能表如下所示。
74138译码器作为数据分配器的功能表
数据分配器的用途比较多,比如用它将一台PC机与多台外部设备连接,将计算机的数据分送到外部设备中。它还可以与计数器结合组成脉冲分配器,用它与数据选择器连接组成分时数据传送系统。