多路选择器及硬件加法器实验报告
更新时间:2023-07-28 21:15:01 阅读量: 实用文档 文档下载
用VHDL语言设计一个2选1多路选择器,并设计一个8位硬件加法器。
实验报告
课程名称:EDA技术实验 实验名称: 班级: 姓名: 指导老师评定: 签名:
一、实验目的
用VHDL设计一个2选1多路选择器,并设计一个8位硬件加法器。
二、实验仪器
计算机一台,U盘一个,Quartus Ⅱ软件
三、实验步骤
(一)2选1多路选择器的VHDL描述
1. 新建一个文件夹YHY,打开Quartus Ⅱ软件,选择菜单File→New,在弹出的New对话框中选择Device Design File页的原理图文件编辑器输入项VHDL File(如图一),按OK按钮打开VHDL编辑器窗口。
2. 在VHDL编辑器窗口输入2选1多路选择器的VHDL描述:
ENTITY mux21a IS
PORT(a,b:IN BIT;
s:IN BIT;
y:OUT BIT);
END ENTITY mux21a;
ARCHITECTURE one OF mux21a IS
BEGIN
y<=a WHEN s='0' ELSE b;
END ARCHITECTURE one;
3. 打开波形编辑器,运行2选1多路选择器,观察其输出波形(如图一所示)。
图一 2选1多路选择器波形图
用VHDL语言设计一个2选1多路选择器,并设计一个8位硬件加法器。
4. 调出VHDL描述产生的2选1多路选择器的原理图。点击Tools→Nelist viewers→RTL Viewer,即调出VHDL描述产生的2选1多路选择器的原理图(如图二所示),并调出其元件符号(如图三所示)。
图二 2选1多路选择器原理图 图三2选1多路选择器元件符号
5. 用IF语句描述2选1多路选择器,并运行出其波形图。
ENTITY mux21a IS
PORT(a,b,s:IN BIT;
y:OUT BIT);
END ENTITY mux21a;
ARCHITECTURE one OF mux21a IS
BEGIN
PROCESS(a,b,s)
BEGIN
IF s='0' THEN
y<=a ;ELSE
y<=b;
END IF;
END PROCESS;
END ARCHITECTURE one;
用VHDL语言设计一个2选1多路选择器,并设计一个8位硬件加法器。
(二)八位硬件加法器
1. 打开VHDL编辑器窗口,输入八位硬件加法器的VHDL描述:
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
USE IEEE.STD_LOGIC_UNSIGNED.ALL;
ENTITY ADDER8 IS
PORT ( CIN : IN STD_LOGIC;
A, B : IN STD_LOGIC_VECTOR(7 DOWNTO 0);
S : OUT STD_LOGIC_VECTOR(7 DOWNTO 0);
COUT : OUT STD_LOGIC );
END ADDER8;
ARCHITECTURE behav OF ADDER8 IS
SIGNAL SINT,AA,BB : STD_LOGIC_VECTOR(8 DOWNTO 0);
BEGIN
AA<='0'&A;BB<='0'&B; SINT <=AA+BB+CIN;
S <= SINT(7 DOWNTO 0);
COUT <=SINT(8);
END behav;
2. 调出其原理图和元件符号(如下图)
八位硬件加法器元件符号
八位硬件加法器原理图
用VHDL语言设计一个2选1多路选择器,并设计一个8位硬件加法器。
3. 运行并打开其波形图(如下图)
八位硬件加法器波形图
四、实验分析与总结
1. 根据各个元件的波形图知,实验结果正确,设计成功。
2. 通过此次实验,进一步熟悉了2选1多路选择器和八位硬件加法器的VHDL描述方法。对VHDL的使用有了更深入的了解。
正在阅读:
多路选择器及硬件加法器实验报告07-28
国家规定女职工怀孕后享有产检假规04-12
2017年春季新版北师大版七年级数学下学期6.2、频率的稳定性教案411-29
访谈策划书02-22
摄影社团活动策划书范文05-14
团组织部工作总结02-29
安全技术交底(地基与基础)01-05
垃圾吊司机2010101208-12
高级又沙雕的闺蜜文案—友情因为珍惜而长久08-05
201511月出入境中级真题(第4页)06-06
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 多路
- 加法器
- 实验
- 选择
- 硬件
- 报告
- 外资企业股权转让程序
- 三只松鼠的竞争对手和市场行为
- 第15、16课 外交关系的突破及新时期的外交政策与成就
- 与贸易有关的知识产权(WTO组织规则与运行-四川师范大学,潘路佳)
- 纪律作风整顿个人剖析材料
- 剔除异常值的方法
- 2014届中考物理精品专题复习试题解析 功率
- 纯水超纯水系统Direct-Q和紧凑型中央纯水INSPIRE系列价格
- 浅谈农村小学品德与社会的教学
- 如何把梳子卖给和尚
- 2015年辽宁一级建造师报名条件及时间详细说明
- 六年级上册数学教案-3.1 分数除以整数丨苏教版 (5)
- 2015年国家公务员考试行测:言语理解备考通关秘籍
- 数学阅读能力的研究实验
- 2015年山东省济南市中考数学试题及答案解析
- 北京市初中毕业升学体育考试过程性考核体育课学业水平考核内容标准及实施办法
- 平行流冷凝器在12m客车空调中的应用研究_王铁军
- 第一章 线性代数行列式3
- 师河区村镇规划建设现状调研报告
- 超声基础知识(迈瑞)