EDA练习题
更新时间:2023-11-23 06:04:01 阅读量: 教育文库 文档下载
- eda是什么意思推荐度:
- 相关推荐
注:3,4,5,7答案不是正确的哈!!!!!
一.VHDL语言中信号赋值语句与变量赋值语句的区别并举例? 变量赋值语句
目标变量名:=表达式
变量赋值符号“:=”,变量的值随着变量赋值语句的运算发生改变。
右边的表达式必须是一个与目标变量具有相同数据类型的数值,它可以是一个运算表达式,也可以是一个数值。
左边的目标变量可以是单值变量,也可以是一个变量的集合,即数组变量。 a:=“1010101”;— 位矢量a赋值 信号赋值语句
目标信号名<=表达式
数据信息传入目标信号可以设置延时量,因此目标信号获得传入的数据并不是即时的。 E.g x<=9; y<=x;
z<=x AFFTER 5ns;在5ns后将x的值赋予z;关键词AFFTER后是延迟时间值,在这一点上,与变量的赋值很不相同。
二.在VHDL语言中Wait语句具有哪几种形式?其中哪几种形式可进行逻辑综合? WAIT;
WAIT ON;信号表
WAIT UNTIL;条件表达式 WAIT FOR;时间表达式
三.采用IF-THEN-ELSE语句设计一个二输入的4位矢量比较器 八位二进制比较器 Library ieee;
Use ieee.std_logic_1164.all; Use ieee.std_logic_unsigned.all; ENTITY cmpab IS
PORT (A,B :in std_logic_vector(7 downto 0); Y1,Y2,Y3 : out std_logic ); END cmpab;
ARCHITECTURE a OF cmpab IS BEGIN
Y1<='1' when a=b else '0'; --并行语句 Y2<='1' when a>b else '0'; Y3<='1' when a
四.采用CASE语句设计一个4线至16线的译码器
五.采用LOOP语句设计一个整数类型到STD_LOGIC_VECTOR类型的转换函数 二到十bmq library ieee;
use ieee.std_logic_1164.all; entity bmq is port( A : in
std_logic_vector(9 downto 0);
B: out
std_logic_vector(3 downto 0)); end bmq;
architecture m1 of bmq is begin
B<=\ \ “0010\ “0011\ “0100\ “0101\n A=\ “0110\ “0111\ “1000\ “1001\ “1111\ end m1;
六.在VHDL语言中,跳出循环的语句有哪几种类型?它们是如何进行定义的? 答:4种,如何进行定义见书上P220-223 LOOP语句
[LOOP的标号:] LOOP 顺序语句
END LOOP [LOOP标号]; FOR_LOOP语句
[LOOP标号:] FOR 循环变量 IN 循环次数范围 LOOP 顺序语句;
END LOOP [LOOP 标号] ; NEXT语句 三种语句格式 NEXT;
NEXT LOOP 标号;
NEXT LOOP 标号 WHEN 条件表达式 EXIT语句 三种语句格式 EXIT;
EXIT LOOP 标号;
EXIT LOOP 标号 WHEN 条件表达式;
七.简述RETURN语句在函数和过程体中的不同之处,并举例进行说明。 Return ;
Return 表达式; 只能用于Function 例题1:
Procedure rs (signal s ,r : in std_logic;
signal q, nq : inout std_logic) is Begin
If (s=‘1’ and r=‘1’) then Return Else
q<=s and nq Nq<=s and q End if;
End procedure rs; 例题2:
Function opt(a,b,opr:std_logic) return std_logic is Begin
If (opr =‘1’) then Return (a and b); Else
Return (a or b); End if;
End Function opt; Return
语句的作用就是结束当前运行的子程序,所不同的是过程无条件返回,并且不返回任何值。函数必须返回一个值
八.在VHDL语言中,断言语句是如何定义的,它的作用是什么? 书写格式:
ASSERT<条件表达式> REPORT<出错信息> SEVERITY<错误级别>
作用:用于程序调试,时序仿真时的人机对话,也属于不可综合语句,综合中被忽略而不会生成逻辑电路,只用于监控某些电路模型是否正常工作等。
正在阅读:
EDA练习题11-23
2022年辽宁师范大学历史文化旅游学院旅游系311教育学专业基础综04-19
青春小故事02-18
2_软件项目合同管理04-23
同济大学 电工实验报告01-18
人教版小学语文《赵州桥》评课03-03
最新油层物理试卷(附答案)04-05
2015年六年级奥数简便运算一对一教案04-18
noip复赛模拟试题07-11
新人教版四年级数学上册概念05-07
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 练习题
- EDA
- 2016学年第二学期5月份质量检测 九年级历史与社会 - 图文
- 第3章--消费者行为--习题
- 印尼港口清单
- 中国农业银行主要类别押品准入标准
- 2016小二班班务计划
- 连南县志2
- 轨道车管理规则
- 第12届山东青少年机器人竞赛 - 图文
- 财务报表分析多选题
- LTE-问题定位指导书-吞吐量 - 图文
- 《老王》观课有感10
- 《电路与电子技术》实验教学大纲2011版
- 总结报告-对我县社会保障工作情况的调查与思考 精品
- 最新精品中小学美术教师招聘考试复习资料!(一)
- 管理英语2作业答案
- 中国小夜灯行业市场调查研究报告(目录) - 图文
- 2019年最新版幼儿园老师精选述职报告模板范文精选合辑
- 2010年烟叶生产基础设施建设项目烟水烟路工程实施方案
- 平行线性质竞赛题
- 2019年ISO13485医疗器械记录控制程序