广工计组实验f1-mux21a

实验名称以及原理

实验目的:利用quaturs实现一个二选一多路选择器

二选一多路选择器的功能描述:从a,b输入端口输入信号,在通道选择控制输入端口s输入低电频时,输出端口y输出a输入端口信号;在通道选择控制输入端口s输入高电频时,输出端口y输出b输入端口信号。

代码

LIBRARY  IEEE;

USE IEEE.STD_LOGIC_1164.ALL;

ENTITY mux21a IS

PORT (a, b, s: IN  STD_LOGIC;

y : OUT STD_LOGIC);

END ENTITY mux21a;

ARCHITECTURE one OF mux21a IS

BEGIN

y <= a WHEN s = '0' ELSE b ;

END ARCHITECTURE one ;

代码分析:首先声明有三个输入端a,b,c以及一个输出端口y,如果说当s输入0时,那么就输出a;否则,就输出b。

元件图展示

测试波形

 

这一时间段,此时,输出的波形与b相一致,因为此时s是高电平;之后的输出波形与a相一致,因为此时的s是低电平。综上所述,通过控制s的电平的高低来实现输出的是a还是b。

  • 12
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
广工EDA实验4-8是一个电子设计自动化实验,旨在帮助学生掌握EDA工具的使用和电路设计的基本原理。 在这个实验中,我们将学习如何使用广工EDA软件来设计和验证数字电路。首先,我们需要了解EDA工具的基本操作,包括创建新项目、导入模块和配置设计约束等。然后,我们将使用EDA工具来设计一个特定的数字电路,例如门电路、时序电路或状态机。通过EDA工具的模拟功能,我们可以模拟电路的行为并进行性能分析,以确保电路的准确性和可靠性。 在实验过程中,我们会遇到各种问题和挑战,例如设计约束的选择、电路逻辑的优化和时序问题的解决等。通过解决这些问题,我们可以提高自己的设计能力和逻辑思维能力。 此外,在实验中我们还将学习如何使用EDA工具的布局和布线功能。通过布局和布线,我们可以将电路设计转化为物理实现,确定电路组件的位置和互联关系,以优化电路性能和减少功耗。 最后,在实验的结尾,我们需要对我们的设计结果进行验证和分析。通过EDA工具的验证功能,我们可以检测电路设计中的错误和矛盾,确保我们的电路设计与预期一致。 总之,广工EDA实验4-8是一个有助于学生掌握EDA工具和电路设计原理的实验。通过实验,我们可以提高自己的设计能力和逻辑思维能力,并在完成实验后获得对数字电路设计的更深入的理解和应用能力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

low泡程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值