VHDL2008年答案资料.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
诚信应考,考试作弊将带来严重后果! 华南理工大学期末考试 《 数字系统设计 》试卷 注意事项:1. 考前请将密封线内各项信息填写清楚; 2. 所有答案请直接答在试卷上(或答题纸上); 3.考试形式:开(闭)卷; 4. 本试卷共 大题,满分100分, 考试时间120分钟。 题 号 一 二 三 四 五 总分 得 分 评卷人 一.选择题(每小题2分,共16分) 1. 大规模可编程器件主要有FPGA、CPLD两类,下列对CPLD结构与工作原理的描述中,正确的是(?C? ) A.?? CPLD即是现场可编程逻辑器件的英文简称; B.?? CPLD是基于查找表结构的可编程逻辑器件; C.?? 早期的CPLD是从GAL的结构扩展而来; D.?? 在Altera公司生产的器件中,FLEX10K 系列属CPLD结构; 2. 在VHDL语言中,下列对时钟边沿检测描述中,错误的是(?D ) A. if clkevent and clk =1? then ...; B. if falling_edge(clk) then ...; C. if clkevent and clk =0?? then ...; D. if clkstable and not clk =1? then ...; 3. 在VHDL语言中,下列对进程(PROCESS)语句的语句结构及语法规则的描述中,正确的是(?A ) A. ?PROCESS为一无限循环语句;敏感信号发生更新时启动进程,执行完成后,等待下一次进程启动;. B. 敏感信号参数表中,应列出进程中使用的所有输入信号; C. 进程由说明部分、结构体部分、和敏感信号参数表三部分组成; D. 当前进程中声明的信号也可用于其他进程 4. 基于EDA软件的FPGA / CPLD设计流程,以下流程中哪个是正确的:(?C ) A. 原理图/HDL文本输入→适配→综合→时序仿真→编程下载→功能仿真→硬件测试 B. 原理图/HDL文本输入→功能仿真→综合→时序仿真→编程下载→适配→硬件测试; C. 原理图/HDL文本输入→功能仿真→综合→适配→时序仿真→编程下载→硬件测试 D. 原理图/HDL文本输入→适配→时序仿真→编程下载→功能仿真→综合→硬件测试。 5. 关于综合,从输入设计文件到产生编程文件的顺序正确的是:(B) A.逻辑综合 → 高层次综合 → 物理综合; B. 高层次综合 → 逻辑综合 → 物理综合; C. 物理综合 → 逻辑综合 → 高层次综合; D. 高层次综合 → 逻辑综合 → 时序综合; 6. 进程中的信号赋值语句,其信号更新是(?C ) A. 按顺序完成; B. 比变量更快完成; C. 在进程的挂起时完成; D. 都不对。 二.简答题(22分) 1. 简述利用EDA技术设计数字系统的特点。 1) 用软件的方式设计硬件; 2) 用软件方式设计的系统到硬件系统的转换是由有关的开发软件自动完成; 3) 采用自顶向下的设计方法; 4) 设计过程中可用有关软件进行各种仿真; 5) 系统可现场编程,在线升级; 6) 整个系统可集成在一个芯片上,体积小、功耗低、可靠性高。 2. 什么是信号建立时间?(2分)什么是信号保持时间?(2分) 建立时间是指在触发器的时钟信号上升沿到来以前,数据稳定不变的时间。 保持时间是指在触发器的时钟信号上升沿到来以后,数据稳定不变的时间。 3. 仿真分为哪几个层次的仿真?(3分) 1) 电路级仿真; 2) 逻辑仿真; 3) 开关级仿真; 4) 算法仿真 4. 实验中,对某程序进行编译时出现错误提示:“VHDL Design File “aaa.vhd” must contain an entity of the same name.”(4分) 这是什么原因?如何修改? 产生这个错误的原因是ENTITY的名字与VHDL文件名字不一样。只需要把ENTITY的名字改为“aaa”或者把“aaa.vhd”改成ENTITY的名字就可以了。 5.实验中,如果编译时出现“Can’t open VHDL “WORK” ”这样的错误提示。 这又是什么原因,如何修改?(4分) 出现这个错误的原因是把VHD文件直接放在了硬盘根目录下,只需要建立一个文件夹就可以解决。 6.用图示法描述一般时序系统的模型,并作简要说明。(3分) 时序电路的一般模型,由组合逻辑电路&具有记忆功能的存储器组成。系统的当前状态保存在存储器或寄存器中,组合逻辑也可以分为次态产生逻辑与输出逻辑两部分。系统的次态由系统的当前状态与输入有关,同样地,系统的输出也是由存储器

文档评论(0)

33894522 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档