- 0
- 0
- 约1.38千字
- 约 2页
- 2023-08-30 发布于江苏
- 举报
VHDL语言编程练习二(选择信号赋值语句)
下面给出了一个二选一数据选择器(如图1所示)的例子。
表1 数据选择器功能表s
表1 数据选择器功能表
s
y
0
a
1
b
图1 二选一数据选择器
下面是用VHDL语言实现二选一数据选择器:
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;
use IEEE.STD_LOGIC_UNSIGNED.ALL;
entity mux2 is
Port ( a : in STD_LOGIC;
b : in STD_LOGIC;
s : in STD_LOGIC;
y : out STD_LOGIC);
end mux2;
ARCHITECTURE example6 OF mux2 IS
BEGIN
WITH s SELECT
y = a WHEN ‘0’
b WHEN ‘1’
‘Z’ WHEN OTHERS;
END example6;
在本程序中用的是选择信号赋值语句, 它的格式如下:
WITH
您可能关注的文档
最近下载
- 2010霍尔离子源说明书.pdf VIP
- 2026年山西工程职业学院单招职业技能测试题库及答案详解1套.docx VIP
- 新生儿早发败血症早期识别和初步管理专家共识(2024版).pptx VIP
- 《爱的艺术-正版》.doc VIP
- 183页PPT《罗兰贝格:海尔战略规划方法论-构建企业竞争优势的系统化框架》.pdf VIP
- 基于4c理论的餐饮外卖行业营销策略研究——以“饿了么”为例.docx
- 2025年山西工程职业学院单招职业技能测试必刷测试卷附答案.docx
- 开题报告:利用乡土资源建构农村幼儿园“田野课程”的实践研究.docx VIP
- 职业技能大赛茶艺比赛项目技术要求及评分标准.docx VIP
- 水利评定水电工程单元工程施工质量验收评定表格及填表说明(修正完成).doc VIP
原创力文档

文档评论(0)