数字多路器是电子系统中必不可少的组件,可以根据控制信号从多个输入中选择一个输入. 适当的设计涉及计算以确定所选行数,逻辑执行以创建控制电路,并了解它们在各种数字设备中的应用.

多轴设计计算

设计多路xer时的主要计算是确定所需选定行数。对于有N数据输入的多路xer,则由SS=log2N[]给出选定行数。例如,8输入多路xer需要3选择行数。

此外,数据输入的数量必须是简化设计的一种二强。如果不是,则需要额外的逻辑来处理额外输入或相应修改设计。

逻辑执行

执行多路xer 需要将逻辑门组合起来,根据选定的行选择适当的输入。通常,和,OR,和NOT门用于创建选择逻辑。每个输入都与选定的信号及其补充组合在一起,然后全部与OR门组合起来,以产生输出。

例如,在4-输入多路xer中,每个输入的逻辑涉及带有选定信号及其补充的And 闸门,确保一次只有一个输入根据选定线条活动.

数字多路器的应用

数字多路x机用于各种应用,包括数据路由,信号切换,以及数字系统中的资源共享,它们在设计通信系统,微处理器,内存管理单元方面都具有根本意义.

  • 微处理器中的数据选择
  • 通信系统中的信号路由
  • 内存地址解码
  • 数字线路资源分享