




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
题号—二三四五六七八九+总分
得分
题号题号—
汨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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 宗教用品经销管理办法
- 新课标培训分享课件内容
- 肩关节护理课件
- 肥胖儿童管理课件
- 肠胃炎护理课件
- 生鲜日配培训课件
- 产科异位妊娠课件培训
- 甘蔗种植管理培训课件
- 高中对口升学数学试卷
- 二下人教版期末数学试卷
- (高清版)DB11∕T2333-2024危险化学品生产装置和储存设施长期停用安全管理要求
- 安徽省2024年普通高校招生普通高职(专科)提前批院校投档分数及名次
- 重庆市地图矢量动态模板图文
- LY/T 2005-2024国家级森林公园总体规划规范
- 2025年四川大学自主招生个人陈述的自我定位
- 苏州工业园区企业名录
- 2025年福建省建工集团及下属集团招聘235人高频重点提升(共500题)附带答案详解
- 上海市混合废塑料垃圾热解处理项目可行性研究报告
- DB33T 1152-2018 建筑工程建筑面积计算和竣工综合测量技术规程
- 部编版道德与法治五年级下册全册复习选择题100道汇编附答案
- DB45T 2364-2021 公路路基监测技术规范
评论
0/150
提交评论