EDA技术习题

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第一章EDA技术概述填空题1.一般把EDA技术的发展分为_______、_______和________三个阶段。2.在EDA发展的_________阶段,人们只能借助计算机对电路进行模拟、预测,以及辅助进行集成电路版图编辑、印刷电路板(PCB)布局布线等工作。3.在EDA发展的_______阶段,人们可与将计算机作为单点设计工具,并建立各种设计单元库,开始用计算机将许多单点工具集成在一起使用。4.EDA设计流程包括_________、__________、__________和_________四个步骤。5.EDA的设计验证包括________、__________和_________。6.EDA的设计输入方式主要包括________、________和_________。7.文本输入是指采用_________进行电路设计的方式。8.功能仿真是在设计输入完成之后,选择具体器件进行编译之前进行的逻辑功能验证,因此又称为_______。9.时序仿真是在选择了具体器件并完成布局、布线之后进行的时序关系仿真,因此又称为________或_______。10.当前最流行的并成为IEEE标准的硬件描述语言包括_________和________.11.硬件描述语言HDL给PLD和数字系统的设计带来了更新的设计方法和理念,产生了目前最常用的并称之为_______的设计法。12.EDA工具大致可以分为________、_______、_______、________以及_____等5个模块。13.将硬件描述语言转换为硬件电路的重要工具称为_______。单项选择题1.将设计的系统或电路按照EDA开发软件要求的某种形式表示出来,并送入计算机的过程称为().①设计输入②设计输出③仿真④综合2.在设计输入完成后,应立即对设计文件进行()①编辑②编译③功能仿真④时序仿真3.在设计处理工程中,可产生器件编程使用的数据文件,对于CPLD来说是产生()①熔丝图②位流数据③图形④仿真4.在设计处理过程中,可产生供器件编程使用的数据文件,对于FPGA来说是生成()①熔丝图②位流数据③图形④仿真5.在C语言的基础上演化而来的硬件描述语言是()①VHDL②VerilogHDL③AHD④CUPL6.基于硬件描述语言HDL的数字系统设计目前最常用的设计法称为()设计法。①底向上②自顶向下③积木式④定层7.在EDA工具中,能将硬件描述语言转化为硬件电路的重要工具软件称为()。①仿真器②综合器③适配器④下载器8.在EDA工具中,能完成在目标系统器件上布局布线软件称为()①仿真器②综合器③适配器④下载器1.4同步练习参考答案填空题1.CAD、CAE、EDA2.CAD3.CAE4.设计准备、设计输入、设计处理、器件编程5.功能仿真、时序仿真、器件测试6.文本输入方式、图形输入方式、波形输入方式7.硬件描述语言8.前仿真9.后仿真、延时仿真10.VHDL、VerilogHDL11.自顶向下12.设计输入编辑器、仿真器、HDL综合器、适配器(或布局布线器)、下载器13.HDL综合器单项选择题1.①2.②3.①4.②5.②6.②7.②8.③第二章EDA工具软件的使用方法填空题1.QuartusⅡ支持________,__________和_______等不同的编辑方式.2.用QuartusⅡ的输入法设计的文件不能直接保持在根目录上,因此设计者在进入设计前,应当在计算机中建立保存文件的_________.3.MegaFunctions是QuartusⅡ的_______库,包括参数可定制的复杂逻辑模块。4.QuartusII的______元件库包括各种逻辑门,触发器和输入输出端口等。5.Quartus工程中顶层文件的文件名必须和__________的名称一致.6.QuartusII的分析与综合优化设置中,提供了________,________和________三种优化选择.7.指定设计电路的输入\输出端口与目标芯片引脚的连接关系的过程称为______.8.Quartus的完整编译过程包含________,_________,__________和_________四个环节.9.在完成设计电路的输入\输出端口与目标芯片引脚的锁定后,再次对设计电路的仿真称为_______或_______.10.以EDA方式实现的电路设计文件,最终可以编程下载到_________或_________芯片中,完成硬件设计和验证.11.QuartusII的嵌入式逻辑分析仪__________是一种高效的硬件测试工具,可以通过__________接口从运行的设计中捕获内部信号的波形。12.用嵌入式逻辑分析仪捕获16位总线的信号,如采样深度为2K,则需要消耗______字节的嵌入式RAM容量。13.在QuartusII中利用__________可以观察设计电路的综合结果。14.在给可编程逻辑器件编程时,常用的下载线有_________和__________.单项选择题1.下列硬件描述语言中,QuartusⅡ不支持的是().①VHDL②SystemC③AHDL④VerilogHDL2.QuartusⅡ工具软件具有()等功能.①仿真②综合③设计输入④以上均可3.使用QuartusⅡ工具软件实现原理图设计输入,应创建()文件.①bdf②vhd③bsf④smf4.QuartusⅡ的设计文件不能直接保护在().①硬盘②根目录③文件夹④工程目录5.在QuartusⅡ的原理图文件中,正确的总线命名方式是()。①a[8]②a[7..0]③a[7:0]④a[7downto0]6.在QuartusⅡ集成环境下为图形文件产生一个元件符号的主要用途是()。①仿真②编译③综合④被高层次电路设计调用7.在QuartusⅡ中,不能作为工程顶层文件的格式为()。①bdf②v③vhd④smf8.下列选项中,可以用作QuartusII工程顶层实体名的是()。①计数器②XNOR③WRONG④DFF9.QuartusⅡ的波形文件类型是().①.mif②.vwf③.vhd④.v10.QuartusⅡ的存储器初值设定文件类型是()。①.bsf②.mif③.vwf④.smf2.4同步练习参考答案填空题1.图形、文本、状态机2.工程目录(文件夹)3.宏功能元件(参数可设置强函数元件)4.primitives5.顶层实体6.平衡、面积、速度7.引脚锁定8.分析与综合、适配、编程、时序分析9.时序仿真、后仿真10.FPGA、CPLD11.SignalTapII、JTAG12.4K13.RTL阅读器14.ByteBlaster、USBBlaster单项选择题1.②2.④3.①4.②5.②6.④7.④8.③9.②10.②三、VHDL填空题1.IEEE于1987年将VHDL采纳为________标准.2.一般将一个完整的VHDL程序称为________.3.VHDL设计实体的基本结构由_________,____________,_________,__________和_________等部分构成.4.__________和_________是设计实体的基本组成部分,它们可以构成最基本的VHDL程序.5.IEEE于1987年公布了VHDL的_________语法标准.6.IEEE于1993年公布了VHDL的_________语法标准.7.根据VHDL语法规则,在VHDL程序中使用的文字,数据对象,数据类型都需要____________.8.在VHDL中最常用的库是____________标准库,最常用的程序包是_____________程序包.9.VHDL的实体由_________部分和________组成.10.VHDL的实体声明部分指定了设计单元的________或_________,它是设计实体对外的一个通信界面,是外界可以看到的部分.11.VHDL的结构体用来描述设计实体的__________或________,它由VHDL语句构成,是外界看不到的部分.12.在VHDL的端口声明语句中,端口方向包括_________,___________,___________和__________.13.VHDL的字符是以________括起来的数字,字母和符号。14.VHDL的短标识符名必须以_________,后跟若干字母,数字和单个下划线构成,但最后不能为_______.15.VHDL’93的数据对象包括_________,____________,___________和__________,它们是用来存放各种类型数据的容器.16.VHDL的变量(VARIABLE)是一个_________,只能在进程,函数和过程中声明和使用.17.VHDL的信号(SIGNAL)是一种数值容器,不仅可以容纳_________,也可以保持_________.18.VHDL’87的数据类型包括________,_________,___________和___________.19.VHDL的标量型(ScalarType)是单元素的最基本数据类型,包括________,_________,________和________.20.在VHDL中,标准逻辑位数据有________种逻辑值.21.VHDL的操作符包括___________,___________,___________和__________四类.22.在VHDL中,预定义的________可用于检出时钟边沿,完成定时检查,获得未约束的数据类型的范围等.23.VHDL的基本描述语句包括_________和__________.24.VHDL的顺序语句只能出现在_________,_________和_______中,是按程序书写的顺序自上而下,一条一条的执行.25.VHDL的并行语句在结构体中的执行是_________的,其执行方式与语句书写的顺序无关.26.VHDL的PROCESS(进程)内部是由___________组成的,但PROCESS语句本身却是___________.27.VHDL的子程序有__________和______________两种类型.28.VHDL的过程分为过程首和过程体两部分,如需在不同实体中调用需要将它们装入_______________中.29.VHDL的函数分为____________和_____________两部分,如需在不同实体中调用需要将它们装入程序包(Package)中.30.程序包是利用VHDL语言编写的,其原程序也需要以_______文件类型保存.单项选择题1.IEEE于1987年公布了VHDL的()语法规则。①IEEESTD1076-1987②RS232③IEEE.STD_LOGIC_1164④IEEESTD1076-19932.IEEE于1993年公布了VHDL的()语法规则。①IEEESTD1076-1987②RS232③IEEE.STD_LOGIC_1164④IEEESTD1076-19933.一个能为VHDL综合器接受,并能作为一个独立的设计单元的完整的VHDL程序称为()。①设计输入②设计输出③设计实体④设计结构4.VHDL的设计实体可以被高层次的系统(),成为系统的一部分.①输入②输出③仿真④调用5.VHDL最常用的库是()标准库.①IEEE②STD③WORK④PACKAGE6.在VHDL的端口声明语句中,用()声明端口为输入方向.①IN②OUT③INOUT④BUFFFR7.在VHDL的端口声明语句中,用()声明端口为输出方向.①IN②OUT③INOUT④BUFFFR8.在VHDL的端口声明语句中,用()声明端口为双向方向.①IN②OUT③INOUT④BUFFFR9.在VHDL的端口声明语句中,用()声明端口为具有读功能的输出方向.①IN②OUT③INOUT④BUFFFR10.在VHDL中用()来把特定的结构体关联一个确定的实体,为一个大型系统的设计提供管理和进行工程组织.①输入②输出③综合④配置11.在VHDL中,45_235_287属于()

1 / 12
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功