EDA技术与VHDL复习练习题_第1页
EDA技术与VHDL复习练习题_第2页
EDA技术与VHDL复习练习题_第3页
EDA技术与VHDL复习练习题_第4页
EDA技术与VHDL复习练习题_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、EDA技术与VHDL复习练习题探习题一 一、填空题1、 PLD的中文含义是:。2、 ASIC的中文含义是: 。3、“与-或”结构的可编程逻辑器件主要由四部分构成:、和。4、可编程逻辑器件结构图中一般用“ x ”表示此编程单元为。5、可编程逻辑器件结构图中一般用“ ”表示此编程单元为06可编程逻辑器件结构图中无任何标记表示此 编程单元为07、可编程逻辑器件按规模的大小一般分为和o8、 低密度可编程逻辑器件的主要有 和9、 GAL器件 代全部PAL器件。10、 PAL器件只能编程。11、 GAL器件能编程。12、 GAL器件代TTL器件。13、 GAL器件采用擦除。14、 PAL和 GAL器件系统

2、编程。15、 PAL和 GAL器件需要使用 程二、选择题1、可编程逻辑器件PLD的基本结构形式是A :与与B:与或C :或与 D:或或2、 可以多次编程的器件是 :A : PROM B : PLAC : PAL D : GAL3、 PLD器件未编程时:A :有逻辑功能B :没有逻辑功能C : PAL器件有逻辑功能D : GAL器件有逻辑功能4、 GAL器件可以用擦除:A :普通光 B :紫外线C :红外线 D :电5、 GAL16V8器件的输出引脚最多有:A : 16 B : 4 C : 8 D : 206 PAL16V8器件的输入引脚最多有 A : 16 B : 4 C : 8 D : 20

3、7、GAL16V环能取代:A : PAL16V B: 74LS138C : 74LS373 D : ispLSI1032E-70PLCC848、GAL16V8勺可编程:A :与阵列B:或阵列C :输出逻辑宏单元 OLMC D : A、B都三、判断题1、GAL器件的输出逻辑宏单元 OLM不能实现PAL 器件的所有输出形式。()2、 PAL器件只能一次编程。()3、 GAL器件只能一次编程。()4、PAL和GAL器件需要使用专门的编程器编程。5、 PAL器件可以在系统编程。()6 GAL器件可以在系统编程。()7、 PAL器件可以取代GAL器件。()8、GAL器件可以取代PAL器件。()9、 GA

4、L器件可以使用紫外线擦除。()10、 GAL器件OLM(不可编程。()11、 GAL器件不能加密。()答案:一、填空题I、可编程逻辑器件2、专用集成电路3、输入电路、可编程“与”阵列、可编程或阵列、输出电路4、编程连接5、固定连接6不连接7、低密度可编程逻辑器件、髙密度可 编程逻辑器件 & PAL GAL9可以10、一II、多12、可以13、电14、不能15、编程器二、选择题1、B 2、D 3、B 4、D 5、C 6、A 7、D 8、B三、判断题1、X 2、“ 3、X 4、“ 5、X6 X 7、X 8、“ 9、X 10、X 11、X探习题二一、填空题1、髙密度可编程逻辑器件的主要有和2、 CP

5、LD的中文含义是o3、 FPGA的中文含义是o4、 FPGA的 卩密。5、 CPLD的 卩密。6 CPLD的集成度于PAL和GAL7、CPLD的内部延时o8、FPGA的内部延时09、CPLD的般米用“”结构。10、FPGA的般米用“”结构11、FPGA的般米用工艺。12、断电后,FPGA器件中的配置数据会自动13、 断电后,CPLD中的数据不会。14、 在系统可编程CPLD和FPGA编程器编 程。15、CPLD和FPGA勺I/O端数和触发器比PAL和GAL。二、选择题1、CPLD内部含有多个逻辑单元块,每个逻辑单元块相当于一个()器件:A : PAL B : GAL C: FPGA D EPR

6、OM2、高密度ispLSI1000系列器件的基本逻辑单元 是:A :全局布线区GRP B :通用逻辑块GLBC :输入输出单元IOC D:输出布线区CDN3、对CPLD器件特点描述正确的是:A :不能多次编程 B :可以多次编程C :使用紫外线擦除 D :使用红外线擦除4、对CPLD器件特点描述正确的是:A :不能多次编程B :集成度低于PAL和GAL C :内部触发器少D:可以加密5、对FPGA器件特点描述正确的是:A :采用EEPRO工艺B :采用SRAMT艺C :集成度比PAL和GAL低D:断电后配置数据不丢失6只能一次编程的器件是:A : PAL B: GAL C: CPLD D FP

7、GA7、可以进行在系统编程的器件是:A : EPROM BPAL C: GAL D : CPLD8、CPLDffi FPGA勺不同特性:A :高密度B:髙速度C :在系统编程 D :加密9、可以进行在系统编程的器件是:A : EPROM B PAL C : GAL D FPGA10、在系统可编程器件一般使用计算机的() 编程:A :串口 B:并口 C : USB口 D : VGA 口三、判断题1、在系统可编程器件需使用编程器编程。2、在系统可编程器件不能先焊接后编程。3、使用在系统可编程器件设计的电子产品不能升级。()4、 CPLD不能加密。()5、 断电后CPLD中的数据会丢失。()6断电后

8、FPGA中的数据会丢失。()7、 FPGA能加密。()8、 CPLD勺内部延时确定。()9、 FPGA勺内部延时确定。()答案:一、填空题I、CPLD FPGA 2复杂可编程逻辑器件3、现场可编程门阵列4、不能5、能6、髙7、确定&不确定9、与或阵列10、查找表II、SRAM12丢失13、丢失14、不需15、多二、选择题1、B 2、B 3、B 4、D 5、B 6、A7、D 8、D 9、D 10、B三、判断题1、X 2、X 3、X 4、X 5、X 6、“ 7X 8 V 9X探习题三 一、填空题1、 VHDL语言是准化语言。2、 一个完整的 VHDI程序包含: 、个部分。3、 E份说明了设计模块的

9、输入/输出接口信号或引脚。4、 E份描述了设计模块的具体逻辑功 能。5、 VHDL提供了四种端口模式: 、6关键字实体的英文是:。7、关键字结构体的英文是:。8 VHDL语言常用的库有:、9、 结构体的描述方式主要有:和,10、 IEEE库常用的程序包有: 、。11、 程序包由:和构成二、选择题1、VHDL语言程序结构中必不可少的部分是:( )(A) 库(B)程序包(C)配置(D)实体和结 构体2、VHDL语言端口模式中不允许内部引用该端口信号的是():(A) IN(B) OUT(C)BUFFER(D) INOUT3、下面哪种VHDL库使用时不需声明():(A) IEEE 库(B) ASIC

10、库(C) WORK 库 (D) ALTERA 库4、下面哪种VHDL库使用时不需声明():(A) IEEE 库(B) ASIC 库(C) STD 库(D) ALTERA 库5、能反馈输出信号至内部的端口模式是:(A) IN( B)OUT(C)BUFFER(D) INOUT6CLK为输入信号,其正确的端口说明是:()(A) CLK : IN BIT(B) CLK: OUT BIT(C)CLK: INOUT BIT(D)CLK : BUFFER BIT7、QO为输出信号,但内部设计会用到其反馈信号,其正确的端口说明是:()A)CLK : IN BIT( B)CLK: OUT BIT(C)CLK:

11、INOUT BIT(D)CLK : BUFFER BIT8、STD_LOGIC_1164程序包的正确声明方法是:( )(A)USE STD_LOGIC_1164(B)USE IEEE.STD_LOGIC_1164(C)USE IEEE.STD_LOGIC_1164.ALL(D)USE WORK.STD_LOGIC_1164.ALL9、 类属说明的正确格式是:()(A)GENERIC(delay:TIME=20us);(B)GENERIC(delay:TIME:=20us);(C)GENERIC(delay TIME=20us);(D)GENERIC(delay=TIME:=20us);10、使

12、用STD_LOGI数据类型,必须声明库( )(A) ALTERA ( B) STD(C) IEEE ( D) WORK三、判断题1、 IEEE库使用时必须声明。()2、实体(ENTITY不是VHDL程序所必须的。3、 一个实体只能有一个结构体。()4、OUT模式的信号也可在表达式的右边使用。5、INOUT是双向信号,在表达式的右边使用时信 号来自外部。 ()6 BUFFERS可在表达式的右边使用,但其含义是指内部反馈信号。(9、算术运算符“ / ”、“ MOD、“ REM可综合的分母/底必须是的乘方。10、 VHD啲数据对象有: 、和。二、选择题 TYPE week IS (sun, mon,

13、tue,wed,thr,fri,sat); week的数据类型是()(A)字符(B) BIT(C) STD_LOGIC( D)枚举 VHDL语言优先级最高的运算符是( ):(A) AND( B) OR(C) NOT( D) XOR 变量不能使用的程序结构部分是():(A)结构体(B)进程(C)函数(D)过程 变量不能使用的程序结构部分是():(A)实体(B)进程(C)函数(D)过程 能在进程之间传递信息的数据对象是:(A)常量(B)变量(C)信号(D)文件3、 wait a,b;4、 wait clk enent and clk= 1 ;5、if ab yd y q q NULL;EDN ;7

14、、FOR i IN 0 _ 9 LOOPtmp:=tmp+1;END ;8、 BLOC!内的语句是 句。9、 进程由 、 、 三部份构成。10、 并行信号赋值语句有三种 、 、。11、 选择信号赋值语句的每一子句后是 号,最后一句是 号。12、 元件例化语句有 关联和 关联两种方式。13、 GAL器件采用擦除。14、 PAL和GAL器件 系统编程。15、 PAL和GAL器件需要使用程。二、选择题1、不是顺序语句使用的程序部分是 :A :进程内部B :函数内部C :过程内部 D :结构体内部7、结构体内部定义的数据类型、常数、函数、过程只能用于该结构体。()8、 STD库使用时也必须声明。()9

15、、库的好处是可使设计者共享设计成果。10、 库的说明语句必须放在实体前面。()11、配置用于描述层与层之间的连接关系和实体 与结构体之间的关系。(12、类属参量为实体和外部环境通信提供一种静 态信息通道,类属的值可以由设计实体外部提 供。()答案:一、填空题1、IEEE 2、实体、结构体、库、程序包、配置3、实体 4、结构体 5、IN、OUT INOUT BUFFER6、ENTITY 7、ARCHITECTURE8、IEEE 库、STD库、WOR库9、行为描述、数据流描述10、STD_LOGIC_1164STD_LOGIC_UNSIGNEDSTD_LOGIC_ARITH11、程序包首、程序包体

16、二、选择题1、D 2、B 3、C 4、C 5、C 6、A7、D 8、C 9、B 10、C三、判断题12、X 3、X 4、X 5、“ 6、“78、X 910、“ 1112、“探一、填空题1、 布尔类型(BOOLEAN的取值只有和。2、 位类型(BIT)的取值只有和。3、SIGNAL b:BIT_VECTOR(6 TO 0),信号 b 被定义为 位宽。4、 仅能用于仿真的数据类型有 、。5、 A, a是不同的。6字符串是用括起来的一个字符序列。7、错误等级类型用来表示系统的状态,共有四种错误等级: 、。8、 VHD语言有4类操作符:、。6 a已定义为信号,b已定义为变量,下面正确 的表达是:( )

17、( A)a:=b(B)a=b( C)b:=a(D)b=a7、signal a:bit; signal b:bit_vector(1downto 0); 下面正确的表达式是: ( ) ( A)b=a(B)a=b( C)a=b(0)(D)a:=b(0)8、signal a,b:bit; signal y:bit_vector(1 downto 0); 下面正确的表达式是: ( )(A) y=a(B) y=b( C)y= b and a(D) y=b&a9、 常量的正确格式是:() ( A)CONSTANT Vcc:REAL=5.0 ;(B)CONSTANT Vcc:REAL:=5.0 ;(C)CONSTANT Vcc REAL=5.0 ;( D)CONSTANT Vcc:=5.0 ;10、a 的初值为 0;执行语句 a=a+1;a=a+1;aV 2、“ 3、“ 4、X 5、“ 6、“ 7、“8V 9、X 10、“ 11、X 1213、X14、 15、X 16、“探一、填空题1 、顺序语句只能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论