您好,欢迎来到刀刀网。
搜索
您的当前位置:首页16选1多多路数据选择器设计

16选1多多路数据选择器设计

来源:刀刀网
EDA实验报告

课程名称 EDA 班 实验项目 姓名 指导老师 16选1多多路数据选择器设计 物电 学院 同组实验者 1.实验目的

1. 掌握组合逻辑电路的设计方法; 2. 熟悉并行信号赋值语句;

2. 实验条件

1. 输入:拨码开关; 2. 输去:发光二极管; 芯片:epm7128slc84-15;

3. 实验内容

1. 设计并实现16选1数据选择;

4.实验原理

EN=1时,关闭导通。EN=0时,工作正常。 2. VHDL程序

LIBRARY IEEE;

USE IEEE.STD_LOGIC_11.ALL; ENTITY AAA IS

PORT(SEL:IN STD_LOGIC_VECTOR(3 DOWNTO 0); DATA:IN STD_LOGIC_VECTOR(15 DOWNTO 0); EN:IN STD_LOGIC; OUTPUT:OUT STD_LOGIC); END ENTITY AAA;

ARCHITECTURE MIH OF AAA IS SIGNAL OUTTEN:STD_LOGIC; BEGIN

OUTTEN<=DATA(0) WHEN SEL=\"0000\" ELSE DATA(1) WHEN SEL=\"0001\" ELSE DATA(2) WHEN SEL=\"0010\" ELSE DATA(3) WHEN SEL=\"0011\" ELSE DATA(4) WHEN SEL=\"0100\" ELSE DATA(5) WHEN SEL=\"0101\" ELSE DATA(6) WHEN SEL=\"0110\" ELSE DATA(7) WHEN SEL=\"0111\" ELSE DATA(8) WHEN SEL=\"1000\" ELSE DATA(9) WHEN SEL=\"1001\" ELSE DATA(10) WHEN SEL=\"1010\" ELSE DATA(11) WHEN SEL=\"1011\" ELSE DATA(12) WHEN SEL=\"1100\" ELSE DATA(13) WHEN SEL=\"1101\" ELSE DATA(14) WHEN SEL=\"1110\" ELSE DATA(15) WHEN SEL=\"1111\" ELSE '0'; WITH EN SELECT

OUTPUT<=OUTTEN WHEN '0', 'Z' WHEN OTHERS; END ARCHITECTURE MIH;

5 .实验结果

1. 锁定管脚

2. 仿真结果

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- gamedaodao.com 版权所有 湘ICP备2022005869号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务