版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
题号—二三四五六七八九+总分
得分
题号题号—
汨2\坦A
石家庄学院2008-2009学年第二学期
《EDA技术》期末考试试卷
系电气信息工程专业通信工程班级06级班姓名学号
一、填空题(本大题共10个小题,每题2分,共20分
1.传统的电子设计方法通常是EDA技术采用的设计方法是
2.VHDL源程序的扩展名为仿真文件的扩展名为配置文
件
的扩展名为,PC机对FPGA的直接配置方式是方式。
3.目前常用的可编程逻辑器件以CPLD和FPGA为主,其中是基于查
找
表结构的可编程逻辑器件C
4.一个VHDL设计实体最基本的结构包括和;VHDL程
序中
的注释用表示。
5.VHDL程序中时钟CLK的下降沿表示为
6.VHDL程序的元件例化语句中,元件端口名与实例连接端口名的关联方式有
和两种方式6
7.在VHDL语法规则中,变量是一个局部量,只能在和中使用;
变量(能/不能将信息带出对它做出定义的当前结构,
8,进程既可以通过_____J言号的变化来启动,也可以由满足条件的______语句
激活。
9.信号al的定义为SIGNALal:STD_LOGIC_VECTOR(4DOWNTO0,则执
行语句al<=(1=>'1',3=>T,OTHERS。'。’后,al的值为。
10.编程下载过程中引脚锁定的目的是
二、选择题(本大题共10小题,每题2分,共20分
1.现场可编程门阵列的英文简称是O(
AFPGABPLACPALDPLD
2.在EDA工具中,能将硬件描述语言转换为硬件电路的工具软件称为_0
(A仿真器B综合器C适配器D下载器
3.在VHDL中,PROCESS结构内部是由语句组成的°(
A并行B顺序C顺序和并行D任何
4.下面数据中属于位矢量的是o(
A4.2B3C'l'D"11011”
5.下面哪一个可以用作VHDL中的合法的实体名o(
AORBVARIABLECSIGNALDOUT1
6.不完整的IF语句,其综合结果可实现o(
A时序电路B双向控制电路
C条件相或的逻辑电路D三态控制电路
7.下列关于CASE语句的说法不正确的是。(
A条件句中的选择值或标识符所代表的值必须在表达式的取值范围内。
BCASE语句中必须要有WHENOTHERS=>NULL;语句。
CCASE语句中的选择值只能出现一次,且不允许有相同的选择值的条件语句
出现O
DCASE语句执行必须选中,且只能选中所列条件语句中的一条。
8.VHDL语言支持四种常用库,哪种库是用户的VHDL设计现行工作库?(A
IEEE库BVITAL库CSTD库DWORK工作库9.进程中的信号赋值语句,其信号
更新是O(
A立即完成B在进程的最言完成
C按顺序完成D都不对
装
订
线
2.用SRAM实现查找表结构的可编程组合逻辑电路。已知容量为16x4的
SRAM的外部接线如下图所示确定SRAM各存储单元中存储的值以实现上题中
的组合逻辑Fl、F2、F3、F4。
F4F3F2F1
写出SRAM中各存储单元的内容。
四、VHDL程序填空(本题共10分,每空1分
以下程序是一个0~9计数器的VHDL描述,试补充完整。
LIBRARYIEEE;
USE;
USEIEEE.STD_LOGIC_UNSIGNED.ALL;CNT10IS
PORT(CLK,RST,EN:INSTD.LOGIC;
CQ;OUTSTD_L0GIC_VECT0R(3D0WNT00;
COUT:OUTSTD_LOGIC;
ENDCNT10;
behavOFCNT10ISBEGIN
PROCESS(CLK,RST,EN
CQI:STD_LOGIC_VECTOR(3DOWNTO0;BEGIN
IFRST=,1'THEN;
-计数器清零复位
ELSIFTHEN-检测时钟上升沿
IFEN=TTHEN
--检测是否允许计数(同步使能
IFCQI<9THEN;-允许计数,检测计数值小于9则计数值
加1ELSE;-大于9,计数值清零
ENDIF;ENDIF;
ENDIF;
IFCQI=9THEN、计数大于9,输出进位信号
ELSECOUT<=O;ENDIF;
-将计数值向端口输出
ENDPROCESS;ENDbehav;
五、分析题(本大题共3小题,每题8分,共24分
簿分评卷人
1.某工程中包含下述VHDL程序,分析并画出各程序所实现电路
(元件的电路原理图并画出该工程实现的总电路的原理图。工程的顶层设计文
件为zuhedianlu.vhd。ENTITYand_gateISPORT(m,n:
INBIT;
p:OUTBIT;ENDand_gale;
ARCHITECTUREbehaviorOFand_gateISBEGIN
PROCESS(m,n,pBEGIN
p<=mANDn;ENDPORCESS;ENDbehavior;
ENTITYor_gateISPORT(r,s:INBIT;q:OUTBIT;ENDor_gate;
ARCHITECTUREbehaviorOFor_gateISBEGIN
PROCESS(r,s,qBEGIN
q<=rORs;ENDPORCESS;
ENDbehavior;
ENTITYzuhedianluISPORT(a,b,c:INBIT;f:OUTBIT;ENDzuhedianlu;
ARCHITECTUREstructOFzuhedianluISSIGNAL11,t2:BIT;COMPONENT
and_gatePORT(m,n:INBIT;
p:OUTBIT;
ENDCOMPONENT;COMPONENTor_gatePORT(r,s:INBIT;q;OUTBIT;
ENDCOMPONENT;BEGIN
uO:and_gatePORTMAP(m=>a,n=>b,p=>tl;
ul:and_gatePORTMAP(m=>b,n=>c,p=>t2;u3:or-gatePORTMAP(ll,12,
f;ENDstruct;
该工程所实现电路的总电路图为:
2.分析下面的程序并在右侧画出该程序的RTL电路。
LIBRARYieee;
USEieee.stdjogic-l164.all;ENTITYdff3IS
PORT(elk,dl:INSTD_LOGIC;
ql:OUTSTD_LOGIC;END;
ARCHITECTUREbhvOfdff3ISSIGNALa,b:STD.LOGIC;BEGIN
PROCESS(elkBEGIN
IFclk'eventANDelk二TTHENa<=dl;b<=a;ql<=b;ENDIF;
ENDPROCESS;END;
and_gate的电路图及功能:
ojgate的电路图及功能:
顶层实体的外部端口:
装
订
线
h|得分|电1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教部编版四年级语文上册第23课《梅兰芳蓄须》精美课件
- 2024年青岛客运资格证仿真考试题
- 算法设计与分析 课件 5.6.2-动态规划应用-最长公共子序列-动态规划求解
- 2024年客运驾驶员考试题及答案大全
- 2024年天津驾驶员客运从业资格证模拟考试试题
- 2024年海南考客运资格证实操考的是什么内容
- 2024年武汉道路客运从业资格证考试
- 2024年深圳道路旅客运输驾驶员继续教育试题
- 2023年广东省公务员录用考试《行测》题(县级卷)【原卷版】
- 吉首大学《教育技术应用》2021-2022学年第一学期期末试卷
- 橡胶部分作业指导书
- (完整)仪表检修规程(DOC)
- 采用新技术、新工艺、新材料、新设备的安全管理措施
- 膈肌保护性通气策略专家共识
- 保健食品进销台帐、经营目录
- 运输公司货物托运单
- 气体吸收操作-吸收的基本原理认知(化工单元操作课件)
- 市政基础设施工程质量标准化图集
- 刑事案件聘请律师辩护风险告知书
- 车辆租赁合同纠纷民事起诉状
- GB 29743.1-2022机动车冷却液第1部分:燃油汽车发动机冷却液
评论
0/150
提交评论