1 VHDL 实验报告 学院: 理学院 专业: 电子信息科学与技术 班级:电科091 姓名 学号 实验组 实验时间 12
23 指导教师 李良荣 成绩 实验项目名称 4 选1 多路选择器 实验目的 1、通过4 选1 多路选择器的设计,熟悉ALTERA 公司EDA 设计工具软件QuartusII 5
1 的VHDL 文本设计流程
2、 熟悉文本输入及仿真步骤
掌握硬件描述语言和自顶向下的电子设计; 3、掌握VHDL 的基本语法和书写格式;掌握QUARTUS Ⅱ的使用和调试方法; 4、设计电路,实现电路的4 选1 多路选择器 选择 功能,并下载运行
5、初步了解可编程器件设计的全过程
实验原理 选择器常用于数字信号的切换,四选一选择器可以用于 4 路信号的切换
四选一选择器有 4 个输入端 input(0)-input(3)、2 个信号控制端 a,b及一个信号输出端 y
当 a,b 输入不同的选择信号时,就可以使 input(0)-input(3)中的一个输入信号与输出 y 端口接通
用拨码开关作四位数据及两位控制端的输入,LED 作输出,通过拨码开关组成控制输入端 s1 和s0 不同组合,观察 LED 与数据输入端 a,b,c,d 的关系,验证 4 选一数据选择器设计的正确性
2 仪器 1 、PC 机,1 台 2 、QuartusII 系统 实验内容 LIBRARY IEEE; USE IEEE
STD_LOGIC_1164
ALL; ENTITY mux4a1 IS PORT(input:IN STD_LOGIC_VECTOR(3 DOWNTO 0); a,b:IN STD_LOGIC; --输入信号 y:OUT STD_LOGIC); --输出信号 END ENTITY mux4a1; ARCHITECTURE rtl OF mux4a1 IS SIGNAL s