0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何通过Multisim仿真分析数据选择器的工作过程

电子设计 作者:电子设计 2018-10-07 11:19 次阅读

引 言

数据选择器是具有数据选择功能的组合逻辑器件 , 当在选择控制端加上选择变量时, 可从多个数据输入变量中选择一个为输出函数。

常规的硬件实验测试数据选择器逻辑功能的方法是, 将数据选择器的控制端、输入端分别接逻辑电平开关, 改变逻辑电平开关为逻辑1、逻辑0 观测输出函数的逻辑状态。存在的问题是, 数据选择关系不直观。

用Mult isim 仿真软件进行数据选择器工作过程波形仿真分析, 用虚拟仪器中的字组产生器做实验中的信号源产生所需的各个数据输入变量信号, 用逻辑分析仪显示输入变量信号、输出函数信号波形, 可直观描述数据选择器的工作过程及数据选择关系。

1 数据选择器工作过程Multisim仿真实验方法

( 1) 创建电路

确定字组产生器产生数据选择器所需的各个数据输入变量信号、逻辑分析仪所显示的输入变量及输出函数信号, 将数据选择器的数据输入端接字组产生器、选择控制端接双掷开关, 数据选择器的数据输入端及输出端接逻辑分析仪。

数据选择器从Mult isim 的TT L 数字IC 库中找出, 双掷开关从基本元件库中找出, 字组产生器、逻辑分析仪从虚拟仪器库中找出。

( 2) 设置字组产生器

确定反映数据选择器不同数据输入端输入情况的字组产生器各个字的内容及地址; 在字组产生器中输入字组末地址、依次输入各字组数据, 进行字组信号的设置。

( 3) 仿真运行分析

进行实验仿真, 分析仿真实验结果。

2 数据选择器工作过程Multisim 仿真实验举例

以双4 选1 数据选择器74LS153 做为仿真实验器件, 使用其中的1 个选择器。

式中: A1 , A0 为选择控制变量; D0 ~ D3 为数据输入变量; Y 为输出函数。由式( 1) 得出表1 所示的功能表。

如何通过Multisim仿真分析数据选择器的工作过程

2. 1 仿真实验电路创建

构建仿真实验电路如图1 所示。

字组产生器产生数据选择器的D0 ~ D3 数据输入变量, 逻辑分析仪显示数据选择器的D0 ~ D3 数据输入变量信号及Y 输出函数信号的波形, 数据选择器的选择控制端A1 , A0 的输入状态由开关控制

图1 数据选择器仿真实验电路。

2. 2 字组产生器输出字组的设计

字组内容反映数据选择器不同数据输入端的输入情况, 输入波形设计、字组内容及地址如图2 所示。

图2 数据选择器输入波形设计、字组数据及数据地址。

在字组产生器的Address 区块的Final 字段输入字组数据的末地址0010, 在Edit 区块以16 进制( Hex字段) 依次输入各字数据0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B,C, D, E, F, 0, 完成所有字信号的设置。

2. 3 仿真运行分析

逻辑分析仪显示的波形如图3~ 图6 所示。

图3~ 图6 中, 7 为D0 数据输入变量的波形; 8为D1 数据输入变量的波形; 9 为D2 数据输入变量的波形; 10 为D3 数据输入变量的波形; 1 为Y 输出函数的波形。

由图3 可知, A 1A 0 = 00 时, Y 输出函数的波形和D 0 输入变量的波形相同, 实现选择D0 作输出。

由图4 可知, A 1A 0 = 01 时, Y 输出函数的波形和D 1 输入变量的波形相同, 实现选择D1 作输出。

图3 A1 A0 = 00 时的仿真实验波形。

图4 A1 A0 = 01 时的仿真实验波形。

由图5 可知, A1 A0 = 10 时, Y 输出函数的波形和D 2 输入变量的波形相同, 实现选择D2 作输出。

图5 A1 A0 = 10 时的仿真实验波形。

由图6 可知, A1 A0 = 11 时, Y 输出函数的波形和D 7 输入变量的波形相同, 实现选择D3 作输出。

图6 A1 A0 = 11 时的仿真实验波形。

3 结 语

由于受实验仪器的限制无法对数据选择器工作波形进行硬件实验验证, 主要是现有的信号发生器不能产生多路同步信号, 现有的示波器多为双踪示波器无法同时观测多路波形, 用Mult isim 软件仿真解决了这一问题。该方法具有实际应用意义。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 虚拟仪器
    +关注

    关注

    22

    文章

    775

    浏览量

    87033
  • 仿真
    +关注

    关注

    50

    文章

    3872

    浏览量

    132161
  • 数据选择器
    +关注

    关注

    2

    文章

    114

    浏览量

    16332
收藏 人收藏

    评论

    相关推荐

    8.5.2数据选择器的应用(1)#硬声创作季

    数据选择器
    学习硬声知识
    发布于 :2022年12月03日 16:30:13

    8.5.2数据选择器的应用(2)#硬声创作季

    数据选择器
    学习硬声知识
    发布于 :2022年12月03日 16:31:02

    9.7 数据选择器数据分配器-视频(1)#硬声创作季

    数据选择器
    学习硬声知识
    发布于 :2022年12月03日 17:09:32

    9.7 数据选择器数据分配器-视频(2)#硬声创作季

    数据选择器
    学习硬声知识
    发布于 :2022年12月03日 17:10:18

    数据选择器(MUX,Multiplexer)

    数据选择器(MUX,Multiplexer)1.  数据选择器的构成2.  数据选择
    发表于 10-20 09:42

    数据选择器

    。具体来说,在多路数据传送过程中,能够根据需要将其中任意一路选出来的电路,叫做数据选择器,也称多路选择器或多路开关。用途是什么呢?它是一种通用性很强的逻辑部件,除了可以实现一些组合逻辑
    发表于 05-30 17:38

    一个关于数据选择器的问题。

    我给4选1数据选择器的输入端C3 C2 C1 C0分别输入 4V 3V 2V 1V的电压,选择端给1V和0.1V的电压,按理说根据数据选择器
    发表于 12-10 10:52

    熟悉中规模集成电路数据选择器工作原理和逻辑功能

    数据选择器与加法器15号试验台一、 实验目的1、熟悉中规模集成电路数据选择器工作原理和逻辑功能。2、了解
    发表于 07-29 07:53

    DMA工作过程分析

    )文章目录【实验目的】【实验原理】一、DMA功能简介:二、DMA工作过程分析三、DMA库函数分析【实验环境】硬件设备:操作系统:软件环境:【实验步骤】一、 配置工程环境二、 完成DMA配置,并开启时...
    发表于 12-16 08:04

    基于FPGA的多路选择器设计(附代码)

    实战应用,这种快乐试试你就会懂的。话不多说,上货。 多路选择器设计 多路选择器数据选择器的别称。在多路数据传送过程中,能够根据需要将其
    发表于 03-01 17:10

    数据选择器

    数据选择器     一、 实验目的     1. 掌握MSI组合逻辑电路数据选择器的实验
    发表于 03-28 09:55 3840次阅读

    译码器及多路选择器的使用( EDA 仿真) 实验

    译码器及多路选择器的使用( EDA 仿真) 实验 一、实验目的1. 掌握Multisim电子电路仿真软件的使用,并能进行
    发表于 02-06 14:11 5919次阅读
    译码器及多路<b class='flag-5'>选择器</b>的使用( EDA <b class='flag-5'>仿真</b>) 实验

    三态门逻辑功能的Multisim仿真方案

    介绍了用Multisim仿真软件分析三态门工作过程的方法,目的是探索三态门工作波形的仿真实验技术
    发表于 05-06 15:59 0次下载
    三态门逻辑功能的<b class='flag-5'>Multisim</b><b class='flag-5'>仿真</b>方案

    二选一数据选择器的系统设计框架图分析

    数据选择器是指经过选择,把多个通道的数据传送到唯一的公共数据通道上去,实现数据
    的头像 发表于 11-20 07:10 1.2w次阅读

    74LS153数据选择器Multisim仿真实例原理图免费下载

    本文档的主要内容详细介绍的是74LS153数据选择器Multisim仿真实例原理图免费下载。
    发表于 09-23 17:32 112次下载
    74LS153<b class='flag-5'>数据</b><b class='flag-5'>选择器</b>的<b class='flag-5'>Multisim</b><b class='flag-5'>仿真</b>实例原理图免费下载