多路选择器实验
实验任务
-
熟悉Digital仿真软件的基本操作
参照Digital仿真软件使用指南的新手入门,熟悉Digital仿真软件的基本操作。
-
四位2选1多路选择器的仿真验证
使用多路选择器组件设计2选1多路器的功能验证电路图,要求数据位宽为4位,如图 2所示。
图 2. 多路选择器的实验电路图多路器组件位于菜单项「组件 ➤ 复用器 ➤ 复用器」(Components ➤ Plexer ➤ Multiplexer)。 添加组件后将其「数据位数」属性设置为4。 输入组件A、B和输出组件Y的「数据位数」也应设置为4,即与多路器的数据位数一致。
通过仿真验证其功能,导出仿真数据为CSV文件,导出方法见新手入门-仿真结果记录及导出。
如果电气连通的导线所连接的各端口的数据位数不一致,启动仿真时会报错,并且用红色标出错误位置。 多路选择器组件还有另一个重要属性「选择位」,它是图 2梯形符号侧边(腰)上的端口的位数,该端口与Sel输入组件相连,因此Sel输入组件的「数据位数」属性值应与多路器组件的「选择位」属性值相一致;对于2选1多路器来说,其值应为1。
英文界面该属性的名称是「Number of Selector Bits」,也许翻译为「选择位的位数」能比「选择位」更清楚一些。 -
四位4选1多路选择器的仿真验证
修改「选择位」属性为2,将多路选择器组件改为4选1多路器;相应增加输入组件C、D,并修改Sel输入组件的「数据位数」。
通过仿真验证其功能,并保存仿真结果记录文件。
验证数据应有助于检验实验电路的功能和特性。 例如,如果只是使用“1”作为多路器的输入数据,则无法测试电路的数据位数是不是4位。 如果4路输入的数据相同,则无法通过输出数据分辨是否正确地选择了通路。