VHDL的基本描述语句设计

实验六、vhdl的基本描述语句设计
一 实验目的
1掌握vhdl语言的基本结构及设计的输入方法。
2掌握vhdl语言的基本描述语句的使用方法。
二 实验设备与仪器
1 计算机
2 max+plusⅱ工具软件
3 eda–v型实验箱
4 编程器件:flex10k10lc84-4
三 实验内容
设计并实现一个4-16译码器
四 实验原理
常用的译码器有:2-4译码器、3-8译码器、4-16译码器,下面我们用一个3-8译码器的设计来介绍译码器的设计方法。
3-8译码器如图11-1所示,其真值表请参阅教材。
图6-1 3-8译码器
下面我们用vhdl语言来描述一个3-8译码器。
第一种:
library ieee;
use ieee.std_logic_1164.all;
entity decoder3_8 is
port(
a, b,c,g1,g2a,g2b: instd_logic;
y: outstd_logic_vector(7 downto 0));
end decoder3_8;
architecture fun of decoder3_8 is
signal indata: std_logic_vector(2 downto 0);
begin
indata yyyyyyyyy<=xxxxxxxx;
end case;
else
y<=11111111;
end if;
end process encoder;
end fun;
五 实验步骤
1 请参考以上程序设计一4-16译码器。
2 将编辑好的4-16译码器进行编译和仿真。
3输入信号接实验箱的拨码开关,输出信号接发光二极管。改变拨码开关的状态,观察实验结果。
4将byteblaster电缆的一端与计算机的并行口相连,另一端10针阴头与实验板的插座相连。
5 选择菜单命令options/hardware setup,出现图3-67所示设置编程硬件对话框。在hardware type栏的下拉条中选择byte blaster;
6 单击configure按钮,即开始配置器件。若器件或电缆或电源有问题,则会产生错误警告信息。
六 记录实验结果并完成实验报告
记录实验结果。同时编程完成2-4译码器,同前,对译码器造表,得到其真值表,并分析其运算结果的正确性。

微处理器市场最新统计:AMD大有收获?
Firefox新版引擎JaegerMonkey采纳苹果Web
X射线在行李安检扫描中的应用
米尔科技MYD-SAMA5D3X开发板 概述
村田超小尺寸的编码器开关micro ES即将量产亮相深圳国际电子展
VHDL的基本描述语句设计
中国3D打印的崛起,机遇与挑战并存
云从科技AI智慧防疫检测系统助力抗疫行动
CEVA-Dragonfly NB2交钥匙解决方案获得德国电信网络认证
虹软CEO邓晖:站在AI的风口,坚持持续创新
三星申请新商标,或将发布新智能音箱产品
国内外电磁辐射标准使用和修订介绍
26种取出断丝锥的方法
一个世界级智能装备产业集群的雏形
Java反序列化回显方法
mos管旁边为什么要并以二极管?有何作用呢?
电容式触摸感应按键设计方案
aigo国民好物双十一战报:固态硬盘产品销售额同比翻400倍
VLAN技术在智能化变电站网络中的应用
一文看懂配电变压器的分类安装与供配方式