成教作业网-电大作业答案-奥鹏在线离线作业答案-网教成教作业答案

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 94|回复: 1

华南师范大学 电子系统设计(EDA)技术 在线作业题库答案

[复制链接]

4000

主题

4320

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
44490
发表于 2020-4-1 21:26:43 | 显示全部楼层 |阅读模式

题目随机,请使用Ctrl+F组合键查找题目

《电子系统设计(EDA)技术》在线作业
单项选择题
1、
下列选项中,哪一个选项的常量书写格式是正确的?
(1 分)
A.CONSTANT pi :=3.14159;
B.CONSTANT delay<=20ns;
C.CONSTANT width INTEGER :=8;
D.CONSTANT key INTEGER<=8;
我的答案:A
得分:0分
参考答案:C

2、
目前的FPGA不能完成的功能为?
(1 分)
A.模拟放大器
B.数字乘法器
C.D触发器
D.256路数据选择器
我的答案:D
得分:0分
参考答案:A

3、
下列选项中,哪个赋值语句格式是错误的。
(1 分)
A.s<=t AFTER 10ns;
B.s:= a AFTER 10ns;
我的答案:B
得分:1分
参考答案:B

4、
下列哪个选项中的标识符全部是合法的?
(1 分)
A.cod_1,abc,z1,z2_b
B._ab,c2,bd8,key
C.80a,9_8c,boy,egg
D.h-code,level,kate,m8
我的答案:D
得分:0分
参考答案:A

5、
并行信号赋值语句有3种形式,下列哪个选项不属于这三种形式的一种?
(1 分)
A.简单信号赋值语句
B.条件信号赋值语句
C.复杂信号赋值语句
D.选择信号赋值语句
我的答案:A
得分:0分
参考答案:C

6、
下列选项中,哪种变量书写格式是正确的?
(1 分)
A.VARIABLE state:=100;
B.VARIABLE state:Integer range 0 TO 255 :=100;
C.VARIABLE count:Std_Logic=100;
D.VARIABLE count:Std_Logic<=100;
我的答案:A
得分:0分
参考答案:B

7、
VHDL文字主要包括数值和标识符。下列哪个选项不属于数值型文字。
(1 分)
A.数字型
B.字符串型
C.位串型
D.变量型
我的答案:A
得分:0分
参考答案:D

8、
变量与信号的差别之一是
(1 分)
A.长度不一样
B.变量赋值时没有延时
C.信号赋值时没有延时
D.信号不能变化
我的答案:A
得分:0分
参考答案:B

9、
下列选项中,哪个信号的书写格式是正确的?
(1 分)
A.SIGNAL flag :Std_logic:=0;
B.SIGNAL ready:=TRUE;
C.SIGNAL count :Std_logic=8;
D.SIGNAL ready<=TRUE;
我的答案:A
得分:1分
参考答案:A

10、
下列哪个选项中的标识符全是合法的?
(1 分)
A.wall,All,a308,z_b_k
B._k,b,8,G
C.ak-47,M5,j,r
D.54k,560,t_5,seve
我的答案:A
得分:1分
参考答案:A

判断题
11、
并行的条件赋值语句相当于给同一信号赋不同的值的IF语句。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

12、
过程体中说明部分的各种定义只能适用于过程体内部。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

13、
块中定义的所有的数据类型、数据对象和字程序都是局部的。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

14、
短标识符可以以下划线“_”打头。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误

15、
CASE语句条件句中的“=>”是赋值操作符中的一种。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误

16、
当执行到CASE语句时,首先计算表达式的值,然后根据条件句中与之相同的选择值,执行对应的顺序语句,最后结束CASE语句。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

17、
进程语句本身是并行语句,其内部却是顺序语句组成。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

18、
CASE语句执行中必须选中、且只能选中所有条件语句中的一条。这表明CASE语句至少要包含一个条件语句。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

19、
当进程中定义的任一敏感信号发生变化时,由顺序描述语句定义的行为就要重复执行一次。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

20、
VHDL的并行语句是VHDL与传统的计算机软件语言最显著的区别之一。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

21、
在函数的接口中,所有参数都是输入参数,而过程有输入参数、输出参数和双向参数。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

22、
VHDL中的子程序包括任务和函数等两类。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误

23、
子程序包括过程和函数,可以在VHDL的结构体或程序包的任何位置对子程序进行调用。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

24、
综合后的进程语句所对应的硬件逻辑模块,其工作方式只能是组合逻辑的。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误

25、
块语句的应用不会影响对原结构体的逻辑功能的仿真结果。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

26、
从硬件角度讲,一个子程序的调用类似于一个元件模块的例化。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

27、
CASE语句中每一条件句的选择值只能出现一次,不能有相同选择值的条件句重复出现。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

28、
元件例化语句由两部分组成,前一部分是将一个现成的设计实体定义为一个元件的语句,第二部分是此元件与当前设计实体中的链接说明。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

29、
在同一个结构体内的多个并行信号赋值语句是并行的,其顺序并不重要,在任意一个语句的表达式中的信号发生变化时,这个并行语句即执行。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

30、
进程语句既可以用来描述组合逻辑电路,又可以描述时序逻辑电路。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

填空题
31、
语句variable n : interger rang 0 to 99 的含义是:                                                         
(1 分)

我的答案
未作答
得分:待批阅
参考答案
n为取值范围为0到99的整型

32、
BIT型信号的取值只能是     或         
(1 分)

我的答案
未作答
得分:待批阅
参考答案
“1”  “0”

33、
进程跳出语句包括EXIT和                 。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
NEXT语句

34、


PLD设计中的仿真分为 行为仿真、功能仿真和       仿真
(1 分)

我的答案
未作答
得分:待批阅
参考答案
时序

35、
每一并行语句内部的语句执行方式可以有两种不同的方式,即                和                。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
并行执行方式  顺序执行方式

36、
VHDL的子程序有      和        两种类型。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
过程 函数

37、
子程序的调用可用于      语句和       语句,但子程序内部都是   语句。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
顺序

38、
进程语句说明部分定义的数据是                    数据。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
局部

39、
在VHDL源代码中,有与其他高级语言子程序相似的程序,这个程序称为                     。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
过程,也可以答函数

40、
VHDL设计语言中,有             、            和                三中数据对象。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
常量,变量,信号

41、
进程语句结构是由3个部分组成的,即程说明部分  顺序描述语句部分和               。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
敏感信号参数表

42、
基本宏功能可在HDL输入法和                   中使用。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
原理图设计输入法

43、
FPGA和CPLD的中文含义分别是       、       。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
现场可编程门阵列 复杂可编程逻辑器件

44、
顺序描述语句包括         、        、       和       。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
IF语句  CASE语句  LOOP语句  NULL语句

45、
写出STD_LOGIC类型四种以上的取值:        、      、       、       。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
‘1’,’0‘,’x', 'z'

名词解释
46、
可编程逻辑块(CLB)
(4 分)

我的答案
未作答
得分:待批阅
参考答案
CLB主要由逻辑函数发生器、触发器、数据选择器等电路组成。

47、
子程序
(4 分)

我的答案
未作答
得分:待批阅
参考答案
子程序是一个VHDL程序模块,它内部由顺序语句组成,可把需要重复完成的设计工作写成子程序,这样可以在需要的地方多次调用。

48、
块语句
(4 分)

我的答案
未作答
得分:待批阅
参考答案
块语句是一种将结构体中的并行描述语句进行组合的方法,它的主要目的是改善并行语句及其结构的可读性,或是利用块保护表达式关闭某些信号。

49、
PLD
(4 分)

我的答案
未作答
得分:待批阅
参考答案
可编程逻辑器件

50、
什么叫熔丝编程技术
(4 分)

我的答案
未作答
得分:待批阅
参考答案
熔丝编程技术是用熔丝作为开关元件,这些开关元件平时(在未编程时)处于连通状态,加电编程时,在不需要连接处将熔丝熔断,保留在器件内的熔丝模式决定相应器件的逻辑功能。

问答题
51、
原理图输入法有何优点?
(7 分)

我的答案
未作答
得分:待批阅
参考答案
适合于对系统电路很熟悉的情况或用在对时间特性要求较高的场合。

52、
进入21世纪后,EDA技术得到了更大的发展,突出表现哪些方面?
(7 分)

我的答案
未作答
得分:待批阅
参考答案
(1)软硬件IP核在电子行业的产业领域、技术领域和设计应用领域得到进一步确认,使电子设计成果以自主知识产权的方式得以明确表达和确认成为可能。

(2)电子技术全方位纳入EDA领域,除了日益成熟的数字技术外,传统的电路系统设计建模理念发生了重大的变化,比如软件无线电技术的崛起、系统可编程模拟器件的出现、软硬件技术的进一步融合等。

(3)EDA使得电子领域各学科的界限更加模糊,更加互为包容,比如数字与模拟、软件与硬件、系统与器件、行为与结构等。

(4)基于EDA工具的ASIC设计标准单元已涵盖大规模电子系统及IP核模块。

(5)SoC高效低成本设计技术的成熟。

53、
在数字系统设计中锁定引脚的作用是什么?


(7 分)

我的答案
未作答
得分:待批阅
参考答案
将设计文件中的输入、输出信号定位到所选器件的具体物理管脚上。

54、
简述基于EDA的设计方法,并写出它的优点。


(7 分)

我的答案
未作答
得分:待批阅
参考答案
EDA设计主要采用硬件描述语言作为设计输入,包括抽象行为与功能描述,甚至到内部的具体线路结构;再借助于计算机将设计自动转化为底层逻辑。这一自动编译转换过程不需要人工参与,并且可以在系统设计的各个阶段、各个层次进行计算机模拟验证,保证设计过程的正确性。


}其特点如下:

}l 强大的系统建模和电路仿真功能

}2 引入了“库”的概念

}3 保护了设计人员的知识产权

}4 提高了设计性能、可靠性和可重用性

}5 有效地管理了文档



}6 降低了对设计人员的硬件知识和经验的要求




55、
源程序输入方式常用的有那几种?
(7 分)

我的答案
未作答
得分:待批阅
参考答案
(1)原理图输入方式

(2)VHDL软件文本输入方式。

查看考试记录
聂强的试卷,准考证号:44851521760058
《电子系统设计(EDA)技术》在线练习(练习专用)
我的成绩在批阅中,考试时间:2019年04月09日 15:51:03 - 16:02:52,已做2次。[查看考试记录]
单项选择题
1、
下列选项中,哪种变量书写格式是正确的?
(1 分)
A.VARIABLE state:=100;
B.VARIABLE state:Integer range 0 TO 255 :=100;
C.VARIABLE count:Std_Logic=100;
D.VARIABLE count:Std_Logic<=100;
我的答案:B
得分:1分
参考答案:B

2、下列哪个选项的标识符全都不是合法的?(1 分)
A.00H, ox, 1, 1a
B.yes or no,ok,"see",_u
C._ht, so-rr ,ktv-1, 2008
D.key ,a__b,t0, H6
我的答案:A
得分:0分
参考答案:C

3、
如果N为一变量,则对N进行赋值的正确语句是
(1 分)
A.N<='0'
B.n='0'
C.N<<'0'
D.n:='0'
我的答案:C
得分:0分
参考答案:D

4、
变量与信号的差别之一是
(1 分)
A.长度不一样
B.变量赋值时没有延时
C.信号赋值时没有延时
D.信号不能变化
我的答案:B
得分:1分
参考答案:B

5、
下列选项中,哪个信号的书写格式是正确的?
(1 分)
A.SIGNAL flag :Std_logic:=0;
B.SIGNAL ready:=TRUE;
C.SIGNAL count :Std_logic=8;
D.SIGNAL ready<=TRUE;
我的答案:A
得分:1分
参考答案:A

6、
下列选项中,哪个选项不属于常量的使用规则?
(1 分)
A.常量必须在程序包、实体、结构体或进程的说明区域中对有关项目进行指定
B.定义在实体内的常量可在任何实体内使用
C.定义在程序包中的常量可由所在的任何实体和结构体调用
D.定义在进程内的常量仅在进程内使用
我的答案:A
得分:0分
参考答案:B

7、
下列哪个选项不属于变量的使用规则?
(1 分)
A.变量不能够用于硬件连线和存储元件
B.变量赋值和初始化赋值符号都用“<=”表示
C.变量赋的初值不是预设的,某一时刻只能有一个值
D.变量不能用于在进程间传递数据
我的答案:A
得分:0分
参考答案:B

8、
下列哪个选项不是并行语句 的一种?
(1 分)
A.进程语句
B.块语句
C.IF语句
D.生成语句
我的答案:A
得分:0分
参考答案:C

9、
下列哪个选项中的标识符全是合法的?
(1 分)
A.wall,All,a308,z_b_k
B._k,b,8,G
C.ak-47,M5,j,r
D.54k,560,t_5,seve
我的答案:A
得分:1分
参考答案:A

10、
下列选项中,哪个赋值语句格式是错误的。
(1 分)
A.s<=t AFTER 10ns;
B.s:= a AFTER 10ns;
我的答案:B
得分:1分
参考答案:B

判断题
11、
在同一个结构体内的多个并行信号赋值语句是并行的,其顺序并不重要,在任意一个语句的表达式中的信号发生变化时,这个并行语句即执行。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

12、





功能仿真可以分析各个信号到输出端的时间延迟,可以给出延迟矩阵和最高工作频率,还可分析信号的建立、保持时间。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误

13、
CASE语句中每一条件句的选择值只能出现一次,不能有相同选择值的条件句重复出现。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

14、
并行的条件赋值语句相当于给同一信号赋不同的值的IF语句。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

15、
为了使VHDL的软件仿真与综合后的硬件仿真对应起来,应当将进程中的所有输入信号都列入敏感表中。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

16、
进程说明部分中允许定义信号,但不允许定义共享变量。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误

17、
选择信号赋值语句中,对选择条件的测试是有顺序的,位置靠前的条件具有较高的优先级。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误

18、
块语句的应用不会影响对原结构体的逻辑功能的仿真结果。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

19、
NULL语句表示没有动作发生。
(1 分)
正确
错误
我的答案:错误
得分:0分
参考答案:正确

20、
简单信号赋值语句格式中的赋值目标必须是信号,赋值表达式必须与赋值目标的数据类型一致。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

21、
在QUARTUS  II 中,图形编程和文本编程不能混合使用。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误

22、
在QuartusⅡ原理图输入法中,可供使用的元件库除了基本逻辑元件库以外,还有MAX+plusⅡ库和LPM函数元件库。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

23、
IF语句中可以有一个条件句,也可以没有,条件句必须由布尔表达式构成。


(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误

24、
时序仿真不仅测试逻辑功能,还测试目标器件最差情况下的时间关系。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

25、
当进程中定义的任一敏感信号发生变化时,由顺序描述语句定义的行为就要重复执行一次。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

26、
功能仿真即是模拟仿真。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误

27、
进程语句本身是并行语句,其内部却是顺序语句组成。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

28、
短标识符可以以下划线“_”打头。
(1 分)
正确
错误
我的答案:错误
得分:1分
参考答案:错误

29、
当执行到CASE语句时,首先计算表达式的值,然后根据条件句中与之相同的选择值,执行对应的顺序语句,最后结束CASE语句。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

30、
综合后的进程语句所对应的硬件逻辑模块,其工作方式只能是组合逻辑的。
(1 分)
正确
错误
我的答案:错误
得分:1分
参考答案:错误

填空题
31、
VHDL语句中的“--”表示什么意思?
(1 分)

我的答案
未作答
得分:待批阅
参考答案
表示注解行

32、
VHDL语言中除了有同时语句外,还有      语句
(1 分)

我的答案
未作答
得分:待批阅
参考答案
顺序

33、
用来描述重复使用的返回单一值的顺序算法的子程序成为          。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
函数

34、
VHDL语言中端口信号的模式主要有IN;OUT和       几种类型
(1 分)

我的答案
未作答
得分:待批阅
参考答案
INOUT 或BUFFER

35、
VHDL设计语言中,有             、            和                三中数据对象。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
常量,变量,信号

36、
目前HDL的设计语言主要有       、       两种。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
Verilog HDL    VHDL

37、
在PROCESS(X,Y)语句中的X,Y称为        信号
(1 分)

我的答案
未作答
得分:待批阅
参考答案
敏感信号

38、
在VHDL中,LIBRARY子句指明所引用的是库名,USE子句指明所引用的               。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
程序包

39、
写出变量赋值的书写格式。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
x:="00"

只要用:=都算对

40、
一个完整的VHDL程序,至少应包:(1)库、程序包部分 ;(2)实体部分 (3)           
(1 分)

我的答案
未作答
得分:待批阅
参考答案
结构体部分

41、


PLD设计中的仿真分为 行为仿真、功能仿真和       仿真
(1 分)

我的答案
未作答
得分:待批阅
参考答案
时序

42、
QUARTUS II的设计输入方法有图形输入方式和            方法
(1 分)

我的答案
未作答
得分:待批阅
参考答案
文本输入

43、
VHDL子程序必须放在      中声明。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
结构体

44、
写出STD_LOGIC类型四种以上的取值:        、      、       、       。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
‘1’,’0‘,’x', 'z'

45、
概括起来,FPGA、CPLD和其他PLD主要由下面三大部分组成:、      、       、       。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
逻辑块阵列 输入/输出块 连接逻辑块的互连资源

名词解释
46、
并行语句
(4 分)

我的答案
未作答
得分:待批阅
参考答案
并行语句有五种类型,可以把它们看成结构体的五种子结构。这五种语句结构本身是并行语句,但内部可能含有并行运行的逻辑描述语句或顺序运行的逻辑描述语句,如进程内部包含的即为顺序语句。五种语句结构分别为块语句、进程语句、信号赋值语句、子程序调用语句和元件例化语句。

47、
进程
(4 分)

我的答案
未作答
得分:待批阅
参考答案
进程(process)是由外部信号触发执行的一段程序。进程语句是并行处理语句,即各个进程是同时处理的,在结构体中多个Process语句是同时并发运行的。在进程内部是顺序执行的。Process语句在VHDL程序中,是描述硬件并行工作行为的最常用、最基本的语句。

48、
条件信号赋值语句
(4 分)

我的答案
未作答
得分:待批阅
参考答案
条件赋值语句根据不同的可能条件,为目标信号选择不同的赋值表达式,它相当于一条缩写的仅包含一条给单个信号赋值的IF语句的进程语句。

49、

(4 分)

我的答案
未作答
得分:待批阅
参考答案
库是用来存储和放置可编译的设计单元的地方,通过其目录可查询、调用。设计库中的设计单元(实体说明、结构体、配置说明、程序包说明和程序包体)可以用作其他VHDL描述的资源。

50、
敏感信号
(4 分)

我的答案
未作答
得分:待批阅
参考答案
启动进程的信号,当敏感发生变化时,进程启动。

问答题
51、
原理图输入法有何优点?
(7 分)

我的答案
未作答
得分:待批阅
参考答案
适合于对系统电路很熟悉的情况或用在对时间特性要求较高的场合。

52、
HDL语言有哪些主要特征?
(7 分)

我的答案
未作答
得分:待批阅
参考答案
1、HDL语言既包含一些高级程序设计语言的结构形式,同时也兼顾描述硬件线路连接的具体结构。

2、通过使用结构级行为描述,可以在不同的抽象层次描述设计。HDL语言采用自顶向下的数字电路设计方法,主要包括3个领域5个抽象层次。

3、HDL语言是并行处理的,具有同一时刻执行多任务的能力。这和一般高级设计语言(例如C语言等)串行执行的特征是不同的。

4、HDL语言具有时序的概念。



53、
VHDL和Verilog HDL的异同。
(7 分)

我的答案
未作答
得分:待批阅
参考答案
1.相同点

Verilog HDL和VHDL都是用于数字逻辑设计的硬件描述语言,二者相同点在于:

(1)都能形式化地抽象表示电路的行为和结构;

(2)支持逻辑设计中层次与范围的描述;

(3)可以简化电路行为的描述;

(4)具有电路仿真和验证机制;

(5)支持电路描述由高层到低层的综合转换;

(6)与实现工艺无关;

(7)便于管理和设计重用。



2.不同点

(1)Verilog HDL和VHDL最大的差别在语法上,Verilog HDL是一种类C语言,而VHDL是一种类ADA语言。

(2)相比之下,VHDL语句较为晦涩,使用难度较大,一般需要半年以上的专业培训才能够掌握。

(3)由于Verilog HDL推出较早,因而拥有更广泛的客户群体、更丰富的资源

(4)VHDL侧重于系统级描述,从而更多地为系统级设计人员所采用;Verilog HDL侧重于电路级描述,从而更多地为电路级设计人员所采用。



54、
在数字系统设计中锁定引脚的作用是什么?


(7 分)

我的答案
未作答
得分:待批阅
参考答案
将设计文件中的输入、输出信号定位到所选器件的具体物理管脚上。

55、
简述基于EDA的设计方法,并写出它的优点。


(7 分)

我的答案
未作答
得分:待批阅
参考答案
EDA设计主要采用硬件描述语言作为设计输入,包括抽象行为与功能描述,甚至到内部的具体线路结构;再借助于计算机将设计自动转化为底层逻辑。这一自动编译转换过程不需要人工参与,并且可以在系统设计的各个阶段、各个层次进行计算机模拟验证,保证设计过程的正确性。


}其特点如下:

}l 强大的系统建模和电路仿真功能

}2 引入了“库”的概念

}3 保护了设计人员的知识产权

}4 提高了设计性能、可靠性和可重用性

}5 有效地管理了文档



}6 降低了对设计人员的硬件知识和经验的要求





查看考试记录

聂强的试卷,准考证号:44851521760058
《电子系统设计(EDA)技术》在线练习(练习专用)
我的成绩在批阅中,考试时间:2019年04月09日 16:14:39 - 16:16:10,已做4次。[查看考试记录]
单项选择题
1、
下列选项中,哪个选项不属于常量的使用规则?
(1 分)
A.常量必须在程序包、实体、结构体或进程的说明区域中对有关项目进行指定
B.定义在实体内的常量可在任何实体内使用
C.定义在程序包中的常量可由所在的任何实体和结构体调用
D.定义在进程内的常量仅在进程内使用
我的答案:未作答
得分:0分
参考答案:B

2、
下列选项中,哪个赋值语句格式不正确。
(1 分)
A.s<=TRANSPORT t AFTER 10ns;
B.a :INTEGER:='0';
C.s<= t AFTER 10;
D.d<= INERTIAL 2 AFTER 3ns,1 AFTER 8ns;
我的答案:未作答
得分:0分
参考答案:C

3、
变量是(     ),而且读变量的赋值是立即生效的。
(1 分)
A.全局量
B.局部量
C.即可以是全局量,也可以是局部量
D.既不是全局量,也不是局部量
我的答案:未作答
得分:0分
参考答案:B

4、
目前的FPGA不能完成的功能为?
(1 分)
A.模拟放大器
B.数字乘法器
C.D触发器
D.256路数据选择器
我的答案:未作答
得分:0分
参考答案:A

5、
if clk'evevt and clk='1' then  表示:
(1 分)
A.判断clk是否为‘1’
B.判断clk是否为‘0’
C.判断clk是否为上升沿
D.判断clk是否为下降沿
我的答案:未作答
得分:0分
参考答案:A

6、
下列哪个选项不属于变量的使用规则?
(1 分)
A.变量不能够用于硬件连线和存储元件
B.变量赋值和初始化赋值符号都用“<=”表示
C.变量赋的初值不是预设的,某一时刻只能有一个值
D.变量不能用于在进程间传递数据
我的答案:未作答
得分:0分
参考答案:B

7、下列哪个选项的标识符全都不是合法的?(1 分)
A.00H, ox, 1, 1a
B.yes or no,ok,"see",_u
C._ht, so-rr ,ktv-1, 2008
D.key ,a__b,t0, H6
我的答案:未作答
得分:0分
参考答案:C

8、
下列选项中,哪一个选项的常量书写格式是正确的?
(1 分)
A.CONSTANT pi :=3.14159;
B.CONSTANT delay<=20ns;
C.CONSTANT width INTEGER :=8;
D.CONSTANT key INTEGER<=8;
我的答案:未作答
得分:0分
参考答案:C

9、
VHDL文字主要包括数值和标识符。下列哪个选项不属于数值型文字。
(1 分)
A.数字型
B.字符串型
C.位串型
D.变量型
我的答案:未作答
得分:0分
参考答案:D

10、
下列选项中,哪种变量书写格式是正确的?
(1 分)
A.VARIABLE state:=100;
B.VARIABLE state:Integer range 0 TO 255 :=100;
C.VARIABLE count:Std_Logic=100;
D.VARIABLE count:Std_Logic<=100;
我的答案:未作答
得分:0分
参考答案:B

判断题
11、





功能仿真可以分析各个信号到输出端的时间延迟,可以给出延迟矩阵和最高工作频率,还可分析信号的建立、保持时间。
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:错误

12、
在信号赋值中,当在同一进程中,同一信号赋值目标有多个赋值源时,信号赋值目标只能获得第一个赋值源的赋值。
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:错误

13、
选择信号赋值语句中,对选择条件的测试是有顺序的,位置靠前的条件具有较高的优先级。
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:错误

14、
CASE语句中每一条件句的选择值只能出现一次,不能有相同选择值的条件句重复出现。
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:正确

15、
MAX+plusⅡ库收有MAX+plusⅡ老式宏函数包括加法器、编码器、译码器、计数器和移位寄存器等器件,其中只有加法器、编码器、译码器是可以调用的,计数器和移位寄存器不能调用。
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:错误

16、
并行的条件赋值语句相当于给同一信号赋不同的值的IF语句。
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:正确

17、
  如果设CLOCK为时钟信号输入端,以下4条WAIT语句所设的进程启动条件都是时钟上跳沿,所以它们对应的硬件结构是一样的。



WAIT UNTIL  CLOCK ='1';

WAIT UNTIL RISING_EDGE(CLOCK);

WAIT UNTIL NOT CLOCK'STABLE AND CLOCK ='1';

WAIT UNTIL CLOCK ='1' AND CLOCK'EVENT;
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:正确

18、
为了能对内部逻辑进行硬件测试,可将其输入输出信号锁定在芯片确定的引脚上,编译后下载。这样就可在指定的引脚上测量需要的信号。
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:正确

19、
VHDL规定,已列出敏感量的进程中不能使用任何形式的等待语句。
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:正确

20、
CASE语句执行中必须选中、且只能选中所有条件语句中的一条。这表明CASE语句至少要包含一个条件语句。
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:正确

21、
CASE语句中的表达式可以是一个整数类型或枚举类型的值,也可以是由这些数据类型的值构成的数组。
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:正确

22、
表达式-a>b*c 等价于 表达式(-a)>b*c。
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:正确

23、
只有当敏感信号参数表中定义的所有敏感参量发生变化时,进程才被激活或启动。
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:错误

24、
在同一个结构体内的多个并行信号赋值语句是并行的,其顺序并不重要,在任意一个语句的表达式中的信号发生变化时,这个并行语句即执行。
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:正确

25、
除非所有条件句中的选择值能完整覆盖CASE语句中表达式的取值,否则最末一个条件句中的选择值必须用“OTHERS”表示。
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:正确

26、
功能仿真即是模拟仿真。
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:错误

27、
短标识符可以以下划线“_”打头。
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:错误

28、
进程语句既可以用来描述组合逻辑电路,又可以描述时序逻辑电路。
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:正确

29、
当执行到CASE语句时,首先计算表达式的值,然后根据条件句中与之相同的选择值,执行对应的顺序语句,最后结束CASE语句。
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:正确

30、
当进程中定义的任一敏感信号发生变化时,由顺序描述语句定义的行为就要重复执行一次。
(1 分)
正确
错误
我的答案:未作答
得分:0分
参考答案:正确

填空题
31、
BIT型信号的取值只能是     或         
(1 分)

我的答案
未作答
得分:待批阅
参考答案
“1”  “0”

32、
用来描述重复使用的返回单一值的顺序算法的子程序成为          。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
函数

33、
程序包包括程序包声明 和                 两部分。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
程序包体

34、
VHDL的子程序有      和        两种类型。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
过程 函数

35、
常见的库有        、       、       、       和用户自定义库。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
IEEE库  STD库  ASIC库  WORK库

36、
过程可以返回              个值,函数可以返回                个值。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
多,一

37、
进程的行为的结果可以赋给              ,并通过          被其他的进程或块读取或赋值。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
信号,信号

38、
进程跳出语句包括EXIT和                 。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
NEXT语句

39、
在VHDL中,LIBRARY子句指明所引用的是库名,USE子句指明所引用的               。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
程序包

40、
在VHDL中,变量只能定义在              语句中。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
进程语句、过程语句或函数语句答对其中之一即可。

41、
FPGA和CPLD的中文含义分别是       、       。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
现场可编程门阵列 复杂可编程逻辑器件

42、
进程语句中的顺序描述语句有                 、                    、                    等。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
赋值语句 , if语句和case语句。

43、
VHDL子程序必须放在      中声明。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
结构体

44、
VHDL设计语言中,有             、            和                三中数据对象。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
常量,变量,信号

45、
子程序的调用可用于      语句和       语句,但子程序内部都是   语句。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
顺序

名词解释
46、
位置关联
(4 分)

我的答案
未作答
得分:待批阅
参考答案
就是被调用的元件端口说明中端口信号的书写顺序及位置和PORT MAP语句中实例实际端口信号的书写顺序及位置一一对应。

47、
程序包
(4 分)

我的答案
未作答
得分:待批阅
参考答案
程序包可定义一些公用的子程序、常量以及自定义数据类型等。各种VHDL编译系统都含有多个标准程序包,如Std-Logic-1164和Standard程序包。用户也可已自行设计程序包。

        程序包由两个独立的单元组成:程序包声明单元和程序包体单元构成。

48、
可编程模拟器件
(4 分)

我的答案
未作答
得分:待批阅
参考答案
可编程模拟器件(Programmable Analog Device)它首先属于模拟集成电路,即电路的输入、输出甚至内部状态均为随时间连续变化的模拟信号;同时,该类器件又是现场可编程的,即在出厂后,可由用户通过改变器件的配置来获得所需的电路功能。

49、
数据对象
(4 分)

我的答案
未作答
得分:待批阅
参考答案
数据对象是数据类型的载体,共有三种形式的对象:Constant(常量)、Variable(变量)、Signal(信号)。

50、

(4 分)

我的答案
未作答
得分:待批阅
参考答案
库是用来存储和放置可编译的设计单元的地方,通过其目录可查询、调用。设计库中的设计单元(实体说明、结构体、配置说明、程序包说明和程序包体)可以用作其他VHDL描述的资源。

问答题
51、
将以下程序转换成WHEN_ELSE语句。



PROCESS(a,b,c,d)

  Begin

  If a= ‘0’and b=’1’then next1<= “1101”;

  Elseif a =’0’then next1<= d;

   Elseif b =’1’ then next1<=c;

   Else

       Next1<=”1101”;

   END IF;

END PROCESS;
(7 分)

我的答案
未作答
得分:待批阅
参考答案
PROCESS(a,b,c,d)

  Begin

   next1<= “1101” WHEN a= ‘0’and b=’1’ ELSE

            “d”   WHEN a=’0’ ELSE

            “c”   WHEN b=’1’ ELSE

            “1101”;

END PROCESS;



52、
写出块语句的表达格式。
(7 分)

我的答案
未作答
得分:待批阅
参考答案
块标号:BLOCK  [(块保护表达式)]

接口说明;

类属说明;

BEGIN

并行语句;

END  BLOCK [块标号];



53、
说明if clk'event and clk='1' then与 if clk='1' then的差异
(7 分)

我的答案
未作答
得分:待批阅
参考答案
if clk'event and clk='1' then可以保证进程是由clk的变化而触发的,所以一定是在clk的上升沿执行。而 if clk='1' then不能保证进程是 clk 触发的,不能保证clk='1'时,一定是上升沿。

54、
简述进程说明部分的作用。
(7 分)

我的答案
未作答
得分:待批阅
参考答案
进程说明部分主要定义一些局部量,可包括数据类型、常数、属性、子程序等。

55、
简述层次化设计的过程。
(7 分)

我的答案
未作答
得分:待批阅
参考答案
层次化设计是指对于一个大型设计任务,将目标层层分解,在各个层次上分别设计的方法。有些设计,在一些模块的基础上,通过搭建积木的方法进行设计。有人称,在整个设计任务上进行行为描述的设计方法,称为高层次设计,而从事某一模块、某一元件行为设计称为底层设计方法。



查看考试记录

聂强的试卷,准考证号:44851521760058
《电子系统设计(EDA)技术》在线练习(练习专用)
我的成绩在批阅中,考试时间:2019年04月09日 16:20:56 - 16:35:09,已做5次。[查看考试记录]
单项选择题
1、
下列哪个选项不是并行语句 的一种?
(1 分)
A.进程语句
B.块语句
C.IF语句
D.生成语句
我的答案:A
得分:0分
参考答案:C

2、
目前的FPGA不能完成的功能为?
(1 分)
A.模拟放大器
B.数字乘法器
C.D触发器
D.256路数据选择器
我的答案:A
得分:1分
参考答案:A

3、
变量与信号的差别之一是
(1 分)
A.长度不一样
B.变量赋值时没有延时
C.信号赋值时没有延时
D.信号不能变化
我的答案:A
得分:0分
参考答案:B

4、
变量是(     ),而且读变量的赋值是立即生效的。
(1 分)
A.全局量
B.局部量
C.即可以是全局量,也可以是局部量
D.既不是全局量,也不是局部量
我的答案:A
得分:0分
参考答案:B

5、
下列选项中,哪个赋值语句格式是错误的。
(1 分)
A.s<=t AFTER 10ns;
B.s:= a AFTER 10ns;
我的答案:A
得分:0分
参考答案:B

6、
下列哪个选项不属于变量的使用规则?
(1 分)
A.变量不能够用于硬件连线和存储元件
B.变量赋值和初始化赋值符号都用“<=”表示
C.变量赋的初值不是预设的,某一时刻只能有一个值
D.变量不能用于在进程间传递数据
我的答案:A
得分:0分
参考答案:B

7、
如果N为一变量,则对N进行赋值的正确语句是
(1 分)
A.N<='0'
B.n='0'
C.N<<'0'
D.n:='0'
我的答案:A
得分:0分
参考答案:D

8、
if clk'evevt and clk='1' then  表示:
(1 分)
A.判断clk是否为‘1’
B.判断clk是否为‘0’
C.判断clk是否为上升沿
D.判断clk是否为下降沿
我的答案:A
得分:1分
参考答案:A

9、
下列选项中,哪个赋值语句格式不正确。
(1 分)
A.s<=TRANSPORT t AFTER 10ns;
B.a :INTEGER:='0';
C.s<= t AFTER 10;
D.d<= INERTIAL 2 AFTER 3ns,1 AFTER 8ns;
我的答案:A
得分:0分
参考答案:C

10、
并行信号赋值语句有3种形式,下列哪个选项不属于这三种形式的一种?
(1 分)
A.简单信号赋值语句
B.条件信号赋值语句
C.复杂信号赋值语句
D.选择信号赋值语句
我的答案:A
得分:0分
参考答案:C

判断题
11、
短标识符可以以下划线“_”打头。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误

12、
过程体中说明部分的各种定义只能适用于过程体内部。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

13、
CASE语句条件句中的“=>”是赋值操作符中的一种。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误

14、
VHDL的并行语句是VHDL与传统的计算机软件语言最显著的区别之一。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

15、
块语句的应用不会影响对原结构体的逻辑功能的仿真结果。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

16、
并行的条件赋值语句相当于给同一信号赋不同的值的IF语句。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

17、
子程序包括过程和函数,可以在VHDL的结构体或程序包的任何位置对子程序进行调用。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

18、
case语句中的每一个选择值只能出现一次即不能有条件重叠的现象。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

19、
为了使VHDL的软件仿真与综合后的硬件仿真对应起来,应当将进程中的所有输入信号都列入敏感表中。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

20、
在VHDL语言设计中,可以把不同类型的信号连接起来。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误

21、
函数的调用只能返回一个值,而过程则不能返回任何值。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误

22、
块中定义的所有的数据类型、数据对象和字程序都是局部的。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

23、
当执行到CASE语句时,首先计算表达式的值,然后根据条件句中与之相同的选择值,执行对应的顺序语句,最后结束CASE语句。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

24、
CASE语句条件句中的选择值必须在表达式的取值范围内。


(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

25、
  如果设CLOCK为时钟信号输入端,以下4条WAIT语句所设的进程启动条件都是时钟上跳沿,所以它们对应的硬件结构是一样的。



WAIT UNTIL  CLOCK ='1';

WAIT UNTIL RISING_EDGE(CLOCK);

WAIT UNTIL NOT CLOCK'STABLE AND CLOCK ='1';

WAIT UNTIL CLOCK ='1' AND CLOCK'EVENT;
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

26、
CASE语句中的表达式可以是一个整数类型或枚举类型的值,也可以是由这些数据类型的值构成的数组。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

27、
CASE语句中每一条件句的选择值只能出现一次,不能有相同选择值的条件句重复出现。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

28、
VHDL中的子程序包括任务和函数等两类。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误

29、
在同一个结构体内的多个并行信号赋值语句是并行的,其顺序并不重要,在任意一个语句的表达式中的信号发生变化时,这个并行语句即执行。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

30、
在函数的接口中,所有参数都是输入参数,而过程有输入参数、输出参数和双向参数。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确

填空题
31、
在VHDL源代码中,有与其他高级语言子程序相似的程序,这个程序称为                     。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
过程,也可以答函数

32、
当有没有用完的IO管脚时,应将它们设置成           状态
(1 分)

我的答案
未作答
得分:待批阅
参考答案
输入或高阻

33、
进程的行为的结果可以赋给              ,并通过          被其他的进程或块读取或赋值。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
信号,信号

34、
VHDL语言构造体常见的几种描述方法有            、               、              、              。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
行为描述、逻辑(数据流)描述、结构描述、混合描述

35、
过程可以返回              个值,函数可以返回                个值。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
多,一

36、
信号数据全局量,而变量属于        量
(1 分)

我的答案
未作答
得分:待批阅
参考答案
局部

37、
顺序描述语句包括         、        、       和       。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
IF语句  CASE语句  LOOP语句  NULL语句

38、
生成语句常常用来进行          结构的描述。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
重复

39、
VHDL程序的基本单元是                 ,它是最重要的电子系统抽象。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
设计实体

40、
一个结构体内可以包含多个进程语句,多个进程之间是              执行的,多个进程语句间可通过          来交换信息。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
并发 信号

41、
子程序的调用可用于      语句和       语句,但子程序内部都是   语句。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
顺序

42、
VHDL的子程序有      和        两种类型。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
过程 函数

43、
进程语句结构是由3个部分组成的,即程说明部分  顺序描述语句部分和               。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
敏感信号参数表

44、
语句variable n : interger rang 0 to 99 的含义是:                                                         
(1 分)

我的答案
未作答
得分:待批阅
参考答案
n为取值范围为0到99的整型

45、
VHDL的并行语句中有三种类型的并行信号赋值语句:                、            和            。
(1 分)

我的答案
未作答
得分:待批阅
参考答案
简单信号赋值语句 条件信号赋值语句 选择信号赋值语句

名词解释
46、
结构体
(4 分)

我的答案
未作答
得分:待批阅
参考答案
通过若干并行语句来描述设计实体的逻辑功能(行为描述)或内部电路结构(结构描述),从而建立设计实体输出与输入之间的关系。

4.类属表:用来确定设计实体中定义的局部常数,用以将信息参数传递到实体,用类属表指明器件的一些特征。最常用的是上升沿和下降沿之类的延迟时间,负载电容、驱动能力和功耗等。



47、
数据对象
(4 分)

我的答案
未作答
得分:待批阅
参考答案
数据对象是数据类型的载体,共有三种形式的对象:Constant(常量)、Variable(变量)、Signal(信号)。

48、
固核
(4 分)

我的答案
未作答
得分:待批阅
参考答案
固核在EDA设计领域指的是带有平面规划信息的网表;具体在FPGA设计中可以看做带有布局规划的软核,通常以RTL代码和对应具体工艺网表的混合形式提供。

49、
CASE语句
(4 分)

我的答案
未作答
得分:待批阅
参考答案
CASE语句即选择语句,它根据表达式的值,从多项顺序语句中选择满足条件的一项来执行。

50、
可编程模拟器件
(4 分)

我的答案
未作答
得分:待批阅
参考答案
可编程模拟器件(Programmable Analog Device)它首先属于模拟集成电路,即电路的输入、输出甚至内部状态均为随时间连续变化的模拟信号;同时,该类器件又是现场可编程的,即在出厂后,可由用户通过改变器件的配置来获得所需的电路功能。

问答题
51、
简述VHDL的优点。
(7 分)

我的答案
未作答
得分:待批阅
参考答案
(1)设计技术齐全、方法灵活、支持广泛。

(2)VHDL具有更强的系统硬件描述能力。

(3)VHDL可以与工艺无关编程。

(4)VHDL标准、规范,易于共享和复用。

52、
QuartusⅡ软件具有什么特点?
(7 分)

我的答案
未作答
得分:待批阅
参考答案
QuartusⅡ软件有以下几个:

(1)QuartusⅡ可以有多种设计输入方法。主要有原理图式图形设计输入、文本编辑和文本与图形混合输入法,同时还可以进行如内存编辑等文件编辑。

(2)QuartusⅡ的编译器能检查出各种语法错误,并能定位多数错误所在处。

(3)编译通过后,QuartusⅡ还能对设计文件进行各种延时分析,QuartusⅡ支持对单个时钟或多个时钟的延时分析。







53、
简述CPLD的结构。
(7 分)

我的答案
未作答
得分:待批阅
参考答案
CPLD的基本结构由可编程逻辑阵列(LAB)、可编程I/O控制模块和可编程内部连线(PIA)等三部分组成。

54、
进入21世纪后,EDA技术得到了更大的发展,突出表现哪些方面?
(7 分)

我的答案
未作答
得分:待批阅
参考答案
(1)软硬件IP核在电子行业的产业领域、技术领域和设计应用领域得到进一步确认,使电子设计成果以自主知识产权的方式得以明确表达和确认成为可能。

(2)电子技术全方位纳入EDA领域,除了日益成熟的数字技术外,传统的电路系统设计建模理念发生了重大的变化,比如软件无线电技术的崛起、系统可编程模拟器件的出现、软硬件技术的进一步融合等。

(3)EDA使得电子领域各学科的界限更加模糊,更加互为包容,比如数字与模拟、软件与硬件、系统与器件、行为与结构等。

(4)基于EDA工具的ASIC设计标准单元已涵盖大规模电子系统及IP核模块。

(5)SoC高效低成本设计技术的成熟。

55、
边界扫描测试技术的主要作用有那些?
(7 分)

我的答案
未作答
得分:待批阅
参考答案
主要用于解决可编程逻辑器件芯片的测试问题。

查看考试记录


聂强的试卷,准考证号:44851521760058
《电子系统设计(EDA)技术》在线练习(练习专用)
我的成绩在批阅中,考试时间:2019年10月08日 19:10:23 - 19:11:47,已做7次。[查看考试记录]
单项选择题
1、
下列选项中,哪种变量书写格式是正确的?
(1 分)
A.VARIABLE state:=100;
B.VARIABLE state:Integer range 0 TO 255 :=100;
C.VARIABLE count:Std_Logic=100;
D.VARIABLE count:Std_Logic<=100;
我的答案:A
得分:0分
参考答案:B
2、下列哪个选项的标识符全都不是合法的?(1 分)
A.00H, ox, 1, 1a
B.yes or no,ok,"see",_u
C._ht, so-rr ,ktv-1, 2008
D.key ,a__b,t0, H6
我的答案:A
得分:0分
参考答案:C
3、
变量是(     ),而且读变量的赋值是立即生效的。
(1 分)
A.全局量
B.局部量
C.即可以是全局量,也可以是局部量
D.既不是全局量,也不是局部量
我的答案:A
得分:0分
参考答案:B
4、
下列哪个选项中的标识符全是合法的?
(1 分)
A.wall,All,a308,z_b_k
B._k,b,8,G
C.ak-47,M5,j,r
D.54k,560,t_5,seve
我的答案:A
得分:1分
参考答案:A
5、
下列哪个选项不属于变量的使用规则?
(1 分)
A.变量不能够用于硬件连线和存储元件
B.变量赋值和初始化赋值符号都用“<=”表示
C.变量赋的初值不是预设的,某一时刻只能有一个值
D.变量不能用于在进程间传递数据
我的答案:A
得分:0分
参考答案:B
6、如果X为一信号,则X的正确赋值语句为:(1 分)
A.X:='0'
B.X<="0"
C.x<="101"
D.X<='101'
我的答案:A
得分:0分
参考答案:C
7、
下列选项中,哪个选项不属于常量的使用规则?
(1 分)
A.常量必须在程序包、实体、结构体或进程的说明区域中对有关项目进行指定
B.定义在实体内的常量可在任何实体内使用
C.定义在程序包中的常量可由所在的任何实体和结构体调用
D.定义在进程内的常量仅在进程内使用
我的答案:A
得分:0分
参考答案:B
8、
如果N为一变量,则对N进行赋值的正确语句是
(1 分)
A.N<='0'
B.n='0'
C.N<<'0'
D.n:='0'
我的答案:A
得分:0分
参考答案:D
9、
下列选项中,哪个信号的书写格式是正确的?
(1 分)
A.SIGNAL flag :Std_logic:=0;
B.SIGNAL ready:=TRUE;
C.SIGNAL count :Std_logic=8;
D.SIGNAL ready<=TRUE;
我的答案:A
得分:1分
参考答案:A
10、
下列选项中,哪一个选项的常量书写格式是正确的?
(1 分)
A.CONSTANT pi :=3.14159;
B.CONSTANT delay<=20ns;
C.CONSTANT width INTEGER :=8;
D.CONSTANT key INTEGER<=8;
我的答案:A
得分:0分
参考答案:C
判断题
11、
表达式-a>b*c 等价于 表达式(-a)>b*c。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
12、
VHDL的并行语句是VHDL与传统的计算机软件语言最显著的区别之一。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
13、
CASE语句执行中必须选中、且只能选中所有条件语句中的一条。这表明CASE语句至少要包含一个条件语句。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
14、
当进程中定义的任一敏感信号发生变化时,由顺序描述语句定义的行为就要重复执行一次。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
15、
  如果设CLOCK为时钟信号输入端,以下4条WAIT语句所设的进程启动条件都是时钟上跳沿,所以它们对应的硬件结构是一样的。



WAIT UNTIL  CLOCK ='1';

WAIT UNTIL RISING_EDGE(CLOCK);

WAIT UNTIL NOT CLOCK'STABLE AND CLOCK ='1';

WAIT UNTIL CLOCK ='1' AND CLOCK'EVENT;
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
16、
VHDL语言对大型项目最常用的设计方法是混合描述。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
17、
只有当敏感信号参数表中定义的所有敏感参量发生变化时,进程才被激活或启动。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
18、
进程说明部分中允许定义信号,但不允许定义共享变量。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
19、
选择信号赋值语句中,对选择条件的测试是有顺序的,位置靠前的条件具有较高的优先级。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
20、
同一过程的过程首和过程体可以有不同的名字。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
21、
VHDL中的子程序包括任务和函数等两类。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
22、
元件例化语句由两部分组成,前一部分是将一个现成的设计实体定义为一个元件的语句,第二部分是此元件与当前设计实体中的链接说明。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
23、
在同一个结构体内的多个并行信号赋值语句是并行的,其顺序并不重要,在任意一个语句的表达式中的信号发生变化时,这个并行语句即执行。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
24、
在函数的接口中,所有参数都是输入参数,而过程有输入参数、输出参数和双向参数。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
25、
一个VHDL设计文件可包含多个设计实体的实体声明、结构体、配置声明。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
26、
一个VHDL设计只能有一个结构体。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
27、
VHDL规定,已列出敏感量的进程中不能使用任何形式的等待语句。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
28、
并行的条件赋值语句相当于给同一信号赋不同的值的IF语句。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
29、
从硬件角度讲,一个子程序的调用类似于一个元件模块的例化。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
30、
在QUARTUS  II 中,图形编程和文本编程不能混合使用。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
填空题
31、
在VHDL中,变量只能定义在              语句中。
(1 分)
我的答案
11
得分: 待批阅
参考答案
进程语句、过程语句或函数语句答对其中之一即可。
32、
VHDL有        、       、       、       、        、      共6类基本顺序语句。
(1 分)
我的答案
11
得分: 待批阅
参考答案
赋值语句 转向控制语句 等待语句 子程序调用语句 返回语句 空操作语句
33、
             是电子实体中硬件电路间连接的抽象表示。
(1 分)
我的答案
11
得分: 待批阅
参考答案
信号
34、
VHDL标准数据类型主要有            、               、              、              等。
(1 分)
我的答案
11
得分: 待批阅
参考答案
整数类型、实数类型、字符类型、布尔类型
35、
VHDL程序的基本单元是                 ,它是最重要的电子系统抽象。
(1 分)
我的答案
11
得分: 待批阅
参考答案
设计实体
36、
常见的库有        、       、       、       和用户自定义库。
(1 分)
我的答案
11
得分: 待批阅
参考答案
IEEE库  STD库  ASIC库  WORK库
37、
被赋予一个固定值的量称:
(1 分)
我的答案
11
得分: 待批阅
参考答案
常量
38、
当有没有用完的IO管脚时,应将它们设置成           状态
(1 分)
我的答案
11
得分: 待批阅
参考答案
输入或高阻
39、
语句variable n : interger rang 0 to 99 的含义是:                                                         
(1 分)
我的答案
11
得分: 待批阅
参考答案
n为取值范围为0到99的整型
40、
进程语句中的顺序描述语句有                 、                    、                    等。
(1 分)
我的答案
11
得分: 待批阅
参考答案
赋值语句 , if语句和case语句。
41、
VHDL的并行语句中有三种类型的并行信号赋值语句:                、            和            。
(1 分)
我的答案
11
得分: 待批阅
参考答案
简单信号赋值语句 条件信号赋值语句 选择信号赋值语句
42、
过程可以返回              个值,函数可以返回                个值。
(1 分)
我的答案
11
得分: 待批阅
参考答案
多,一
43、
生成语句常常用来进行          结构的描述。
(1 分)
我的答案
11
得分: 待批阅
参考答案
重复
44、
进程语句结构是由3个部分组成的,即程说明部分  顺序描述语句部分和               。
(1 分)
我的答案
11
得分: 待批阅
参考答案
敏感信号参数表
45、
           和               是实体说明的头,它们分别用来说明用于设计实体和其外部环境通信的对象。
(1 分)
我的答案
11
得分: 待批阅
参考答案
类属表   端口表
名词解释
46、
条件信号赋值语句
(4 分)
我的答案
11
得分: 待批阅
参考答案
条件赋值语句根据不同的可能条件,为目标信号选择不同的赋值表达式,它相当于一条缩写的仅包含一条给单个信号赋值的IF语句的进程语句。
47、

(4 分)
我的答案
11
得分: 待批阅
参考答案
库是用来存储和放置可编译的设计单元的地方,通过其目录可查询、调用。设计库中的设计单元(实体说明、结构体、配置说明、程序包说明和程序包体)可以用作其他VHDL描述的资源。
48、
数据对象
(4 分)
我的答案
11
得分: 待批阅
参考答案
数据对象是数据类型的载体,共有三种形式的对象:Constant(常量)、Variable(变量)、Signal(信号)。
49、
程序包
(4 分)
我的答案
11
得分: 待批阅
参考答案
程序包可定义一些公用的子程序、常量以及自定义数据类型等。各种VHDL编译系统都含有多个标准程序包,如Std-Logic-1164和Standard程序包。用户也可已自行设计程序包。

        程序包由两个独立的单元组成:程序包声明单元和程序包体单元构成。
50、
可编程模拟器件
(4 分)
我的答案
11
得分: 待批阅
参考答案
可编程模拟器件(Programmable Analog Device)它首先属于模拟集成电路,即电路的输入、输出甚至内部状态均为随时间连续变化的模拟信号;同时,该类器件又是现场可编程的,即在出厂后,可由用户通过改变器件的配置来获得所需的电路功能。
问答题
51、
赋值语句的用途是什么?
(7 分)
我的答案
11
得分: 待批阅
参考答案
其用途是将一个值或者表达式的运算结果传递给一个变量、信号或者由它们组成的数组。
52、
简述VHDL顺序语句的特点。
(7 分)
我的答案
11
得分: 待批阅
参考答案
其中每一条语句在行为仿真时都是按照它们的书写顺序执行的。
53、
简述使用ByteBlasterMV或ByteBlasterⅡ下载电缆,用JTAG模式编程下载设计文件的步骤。
(7 分)
我的答案
11
得分: 待批阅
参考答案
1.硬件连接

2.打开编程窗口、选择编程模式和配置文件。

3.设置编程器

4.配置下载


54、
写出IF语句的一种应用格式。
(7 分)
我的答案
11
得分: 待批阅
参考答案
IF 条件句 THEN

  顺序语句;

ELSE

顺序语句;

END IF;
55、
简述软核、硬核和固核三者之间的区别。
(7 分)
我的答案
11
得分: 待批阅
参考答案
从完成IP核所花费的成本来讲,硬核代价最大;从使用灵活性来讲,软核的可复用使用性最高。

(1)软核

软核在EDA设计领域指的是综合之前的寄存器传输级(RTL)模型;具体在FPGA设计中指的是对电路的硬件语言描述,包括逻辑描述、网表和帮助文档等。



(2)固核

固核在EDA设计领域指的是带有平面规划信息的网表;具体在FPGA设计中可以看做带有布局规划的软核,通常以RTL代码和对应具体工艺网表的混合形式提供。

(3)硬核

硬核在EDA设计领域指经过验证的设计版图;具体在FPGA设计中指布局和工艺固定、经过前端和后端验证的设计,设计人员不能对其修改。不能修改的原因有两个:首先是系统设计对各个模块的时序要求很严格,不允许打乱已有的物理版图;其次是保护知识产权的要求,不允许设计人员对其有任何改动。




聂强的试卷,准考证号:44851521760058
《电子系统设计(EDA)技术》在线练习(练习专用)
我的成绩在批阅中,考试时间:2019年10月08日 19:14:41 - 19:16:12,已做8次。[查看考试记录]
单项选择题
1、
下列哪个选项不是并行语句 的一种?
(1 分)
A.进程语句
B.块语句
C.IF语句
D.生成语句
我的答案:A
得分:0分
参考答案:C
2、
下列选项中,哪个信号的书写格式是正确的?
(1 分)
A.SIGNAL flag :Std_logic:=0;
B.SIGNAL ready:=TRUE;
C.SIGNAL count :Std_logic=8;
D.SIGNAL ready<=TRUE;
我的答案:A
得分:1分
参考答案:A
3、
下列选项中,哪种变量书写格式是正确的?
(1 分)
A.VARIABLE state:=100;
B.VARIABLE state:Integer range 0 TO 255 :=100;
C.VARIABLE count:Std_Logic=100;
D.VARIABLE count:Std_Logic<=100;
我的答案:A
得分:0分
参考答案:B
4、
如果N为一变量,则对N进行赋值的正确语句是
(1 分)
A.N<='0'
B.n='0'
C.N<<'0'
D.n:='0'
我的答案:A
得分:0分
参考答案:D
5、
下列哪个选项不全属于预定义的标准数据类型?
(1 分)
A.整数、实数
B.布尔量、字符和字符串
C.物理数、位和位矢量、错误等级
D.自然数、枚举类型
我的答案:A
得分:0分
参考答案:D
6、
变量是(     ),而且读变量的赋值是立即生效的。
(1 分)
A.全局量
B.局部量
C.即可以是全局量,也可以是局部量
D.既不是全局量,也不是局部量
我的答案:A
得分:0分
参考答案:B
7、
下列选项中,哪一个选项的常量书写格式是正确的?
(1 分)
A.CONSTANT pi :=3.14159;
B.CONSTANT delay<=20ns;
C.CONSTANT width INTEGER :=8;
D.CONSTANT key INTEGER<=8;
我的答案:A
得分:0分
参考答案:C
8、
下列哪个选项中的标识符全是合法的?
(1 分)
A.wall,All,a308,z_b_k
B._k,b,8,G
C.ak-47,M5,j,r
D.54k,560,t_5,seve
我的答案:A
得分:1分
参考答案:A
9、
if clk'evevt and clk='1' then  表示:
(1 分)
A.判断clk是否为‘1’
B.判断clk是否为‘0’
C.判断clk是否为上升沿
D.判断clk是否为下降沿
我的答案:A
得分:1分
参考答案:A
10、
下列哪个选项中的标识符全部是合法的?
(1 分)
A.cod_1,abc,z1,z2_b
B._ab,c2,bd8,key
C.80a,9_8c,boy,egg
D.h-code,level,kate,m8
我的答案:A
得分:1分
参考答案:A
判断题
11、
进程语句本身是并行语句,其内部却是顺序语句组成。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
12、
应用边界扫描技术能够增强芯片、电路板甚至系统的可测试性。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
13、
如果a="001",b="111" ,则  y<=a&b 表示 y 的内容为   "001"
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
14、
与其他软件语言相比,VHDL语言的执行速度更快
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
15、
并行的条件赋值语句相当于给同一信号赋不同的值的IF语句。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
16、
选择信号赋值语句中,对选择条件的测试是有顺序的,位置靠前的条件具有较高的优先级。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
17、
FPGA的基本结构由可编程逻辑阵列(LAB)、可编程I/O控制模块和可编程内部连线(PIA)等三部分组成。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
18、
CPLD属于只读(ROM)型编程,可以反复编程,但它们一经编程,片内逻辑就被固定,如果数据改变就要进行重新擦写。FPGA芯片采用RAM型编程,功耗低,但掉电后信息不能保存,必须与存储器联用。每次上电时须先对芯片配置,然后方可使用。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
19、
函数的调用只能返回一个值,而过程则不能返回任何值。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
20、
只有当敏感信号参数表中定义的所有敏感参量发生变化时,进程才被激活或启动。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
21、
返回语句用于过程时,必须有表达式,只能并且返回一个值。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
22、
在IF语句中,将条件的所有可能都进行描述,可减少硬件电路的生成,节约硬件资源。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
23、
一个VHDL设计文件可包含多个设计实体的实体声明、结构体、配置声明。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
24、
过程体中说明部分的各种定义只能适用于过程体内部。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
25、
PLD的编程技术有熔丝(Fuse)和反熔丝(Anti-fuse)编程技术、SRAM编程技术。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
26、
块语句的应用不会影响对原结构体的逻辑功能的仿真结果。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
27、
元件例化语句由两部分组成,前一部分是将一个现成的设计实体定义为一个元件的语句,第二部分是此元件与当前设计实体中的链接说明。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
28、
标准的边界扫描测试只需要五根信号线,即TDI(测试数据输入)、TDO(测试数据输出)、、TRST(测试复位输入)TMS(测试模式选择)和TCK(测试时钟输入),TRST能够对电路板上所有支持边界扫描的芯片内部逻辑和边界管脚进行测试。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
29、
在函数的接口中,所有参数都是输入参数,而过程有输入参数、输出参数和双向参数。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
30、
case语句中的每一个选择值只能出现一次即不能有条件重叠的现象。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
填空题
31、
运算操作符共分四类:            、               、              、              。
(1 分)
我的答案
11
得分: 待批阅
参考答案
算术操作符、逻辑运算符、关系运算符、并置运算符
32、
元件例化语句中的        可列出端口的数据类型和参数。
(1 分)
我的答案
11
得分: 待批阅
参考答案
类属表
33、
             是电子实体中硬件电路间连接的抽象表示。
(1 分)
我的答案
11
得分: 待批阅
参考答案
信号
34、
在VHDL源代码中,有与其他高级语言子程序相似的程序,这个程序称为                     。
(1 分)
我的答案
11
得分: 待批阅
参考答案
过程,也可以答函数
35、
生成语句常常用来进行          结构的描述。
(1 分)
我的答案
11
得分: 待批阅
参考答案
重复
36、
顺序描述语句包括         、        、       和       。
(1 分)
我的答案
11
得分: 待批阅
参考答案
IF语句  CASE语句  LOOP语句  NULL语句
37、
当有没有用完的IO管脚时,应将它们设置成           状态
(1 分)
我的答案
11
得分: 待批阅
参考答案
输入或高阻
38、
VHDL有        、       、       、       、        、      共6类基本顺序语句。
(1 分)
我的答案
11
得分: 待批阅
参考答案
赋值语句 转向控制语句 等待语句 子程序调用语句 返回语句 空操作语句
39、
转向控制语句共有五种:        、       、       、       、        。
(1 分)
我的答案
11
得分: 待批阅
参考答案
IF语句 CASE语句 LOOP语句 NEXT语句 EXIT语句
40、
VHDL标准数据类型主要有            、               、              、              等。
(1 分)
我的答案
11
得分: 待批阅
参考答案
整数类型、实数类型、字符类型、布尔类型
41、
VHDL的并行语句中有三种类型的并行信号赋值语句:                、            和            。
(1 分)
我的答案
11
得分: 待批阅
参考答案
简单信号赋值语句 条件信号赋值语句 选择信号赋值语句
42、
           和               是实体说明的头,它们分别用来说明用于设计实体和其外部环境通信的对象。
(1 分)
我的答案
11
得分: 待批阅
参考答案
类属表   端口表
43、
每一并行语句内部的语句执行方式可以有两种不同的方式,即                和                。
(1 分)
我的答案
11
得分: 待批阅
参考答案
并行执行方式  顺序执行方式
44、
VHDL程序的基本单元是                 ,它是最重要的电子系统抽象。
(1 分)
我的答案
11
得分: 待批阅
参考答案
设计实体
45、
进程语句说明部分定义的数据是                    数据。
(1 分)
我的答案
11
得分: 待批阅
参考答案
局部
名词解释
46、
输入/输出模块(IOB)
(4 分)
我的答案
11
得分: 待批阅
参考答案
IOB主要由输入触发器、输入缓冲器和输出触发/锁存器、输出缓冲器组成,每个IOB控制一个引脚,它们可被配置为输入、输出或双向I/O功能。
47、
敏感信号
(4 分)
我的答案
11
得分: 待批阅
参考答案
启动进程的信号,当敏感发生变化时,进程启动。
48、
子程序
(4 分)
我的答案
11
得分: 待批阅
参考答案
子程序是一个VHDL程序模块,它内部由顺序语句组成,可把需要重复完成的设计工作写成子程序,这样可以在需要的地方多次调用。
49、
ASIC
(4 分)
我的答案
11
得分: 待批阅
参考答案
专用集成电路
50、
在系统编程
(4 分)
我的答案
11
得分: 待批阅
参考答案
在目标系统中或线路板上对逻辑器件进行编程的能力
问答题
51、
QuartusⅡ软件具有什么特点?
(7 分)
我的答案
11
得分: 待批阅
参考答案
QuartusⅡ软件有以下几个:

(1)QuartusⅡ可以有多种设计输入方法。主要有原理图式图形设计输入、文本编辑和文本与图形混合输入法,同时还可以进行如内存编辑等文件编辑。

(2)QuartusⅡ的编译器能检查出各种语法错误,并能定位多数错误所在处。

(3)编译通过后,QuartusⅡ还能对设计文件进行各种延时分析,QuartusⅡ支持对单个时钟或多个时钟的延时分析。






52、
EDA技术的特点是什么?
(7 分)
我的答案
11
得分: 待批阅
参考答案
EDA技术的提高对ASIC设计和FPGA开发起了极大的促进作用,特对是对复杂的系统设计的发展具有巨大的意义。

(1)高层综合与优化的理论与方法取得了很大的进展,其结果大大缩短了复杂的ASIC的设计周期,同时提高了设计质量。

(2)采用硬件描述语言来描述10万门以上的设计,形成了国际通用的VHDL等硬件描述语言。它们均支持不同层次的描述,是的复杂IC的描述规范化,便于传递、交流、保存与修改,并可建立独立的工艺设计文档,便于设计重用。

(3)开放式的设计环境(各厂家均适合)。

(4)丰富的元器件模块库。

(5)具有较好的人机对话界面与标准的CAM接口。

(6)“自顶向下”的算法。


53、
简述VHDL的优点。
(7 分)
我的答案
11
得分: 待批阅
参考答案
(1)设计技术齐全、方法灵活、支持广泛。

(2)VHDL具有更强的系统硬件描述能力。

(3)VHDL可以与工艺无关编程。

(4)VHDL标准、规范,易于共享和复用。
54、
什么是综合?
(7 分)
我的答案
11
得分: 待批阅
参考答案
所谓综合,就是将电路的高级语言描述转换成低级的,可与CPLD/FPGA或构成ASIC的门阵列基本结构相映射的网表文件。
55、
“自顶向下”设计方法的含义是什么?
(7 分)
我的答案
11
得分: 待批阅
参考答案
现代数字系统的设计方法一般都是自顶向下(Top-to-Down)的层次化设计方法,即从整个系统的整体要求出发,自上而下地逐步将系统设计内容细化,即把整个系统分割为若干功能模块,最后完成整个系统的设计。

聂强的试卷,准考证号:44851521760058
《电子系统设计(EDA)技术》在线练习(练习专用)
我的成绩在批阅中,考试时间:2019年10月08日 19:18:55 - 19:20:27,已做9次。[查看考试记录]
单项选择题
1、
并行信号赋值语句有3种形式,下列哪个选项不属于这三种形式的一种?
(1 分)
A.简单信号赋值语句
B.条件信号赋值语句
C.复杂信号赋值语句
D.选择信号赋值语句
我的答案:A
得分:0分
参考答案:C
2、
下列哪个选项中的标识符全部是合法的?
(1 分)
A.cod_1,abc,z1,z2_b
B._ab,c2,bd8,key
C.80a,9_8c,boy,egg
D.h-code,level,kate,m8
我的答案:A
得分:1分
参考答案:A
3、
下列选项中,哪个赋值语句格式不正确。
(1 分)
A.s<=TRANSPORT t AFTER 10ns;
B.a :INTEGER:='0';
C.s<= t AFTER 10;
D.d<= INERTIAL 2 AFTER 3ns,1 AFTER 8ns;
我的答案:A
得分:0分
参考答案:C
4、如果X为一信号,则X的正确赋值语句为:(1 分)
A.X:='0'
B.X<="0"
C.x<="101"
D.X<='101'
我的答案:A
得分:0分
参考答案:C
5、下列哪个选项的标识符全都不是合法的?(1 分)
A.00H, ox, 1, 1a
B.yes or no,ok,"see",_u
C._ht, so-rr ,ktv-1, 2008
D.key ,a__b,t0, H6
我的答案:A
得分:0分
参考答案:C
6、
下列选项中,哪个选项不属于常量的使用规则?
(1 分)
A.常量必须在程序包、实体、结构体或进程的说明区域中对有关项目进行指定
B.定义在实体内的常量可在任何实体内使用
C.定义在程序包中的常量可由所在的任何实体和结构体调用
D.定义在进程内的常量仅在进程内使用
我的答案:A
得分:0分
参考答案:B
7、
变量是(     ),而且读变量的赋值是立即生效的。
(1 分)
A.全局量
B.局部量
C.即可以是全局量,也可以是局部量
D.既不是全局量,也不是局部量
我的答案:A
得分:0分
参考答案:B
8、
下列选项中,哪种变量书写格式是正确的?
(1 分)
A.VARIABLE state:=100;
B.VARIABLE state:Integer range 0 TO 255 :=100;
C.VARIABLE count:Std_Logic=100;
D.VARIABLE count:Std_Logic<=100;
我的答案:A
得分:0分
参考答案:B
9、
VHDL文字主要包括数值和标识符。下列哪个选项不属于数值型文字。
(1 分)
A.数字型
B.字符串型
C.位串型
D.变量型
我的答案:A
得分:0分
参考答案:D
10、
下列选项中,哪一个选项的常量书写格式是正确的?
(1 分)
A.CONSTANT pi :=3.14159;
B.CONSTANT delay<=20ns;
C.CONSTANT width INTEGER :=8;
D.CONSTANT key INTEGER<=8;
我的答案:A
得分:0分
参考答案:C
判断题
11、
在信号赋值中,当在同一进程中,同一信号赋值目标有多个赋值源时,信号赋值目标只能获得第一个赋值源的赋值。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
12、
CASE语句条件句中的选择值必须在表达式的取值范围内。


(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
13、
从使用灵活性来讲,软核的可复用使用性最高。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
14、
NULL语句表示没有动作发生。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
15、
子程序包括过程和函数,可以在VHDL的结构体或程序包的任何位置对子程序进行调用。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
16、
利用顺序语句可以描述逻辑系统中的组合逻辑、时序逻辑或它们的综合体。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
17、
从硬件角度讲,一个子程序的调用类似于一个元件模块的例化。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
18、





功能仿真可以分析各个信号到输出端的时间延迟,可以给出延迟矩阵和最高工作频率,还可分析信号的建立、保持时间。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
19、
CASE语句执行中必须选中、且只能选中所有条件语句中的一条。这表明CASE语句至少要包含一个条件语句。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
20、
在VHDL语言设计中,可以把不同类型的信号连接起来。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
21、
编程成功后FPGA将自动被EPCS器件配置而进入工作状态。此后每次上电,FPGA都能被EPCS1自动配置,进入正常工作状态。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
22、
在同一个结构体内的多个并行信号赋值语句是并行的,其顺序并不重要,在任意一个语句的表达式中的信号发生变化时,这个并行语句即执行。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
23、
表达式-a>b*c 等价于 表达式(-a)>b*c。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
24、
进程语句本身是并行语句,其内部却是顺序语句组成。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
25、
只有当敏感信号参数表中定义的所有敏感参量发生变化时,进程才被激活或启动。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
26、
当进程中定义的任一敏感信号发生变化时,由顺序描述语句定义的行为就要重复执行一次。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
27、
为了能对内部逻辑进行硬件测试,可将其输入输出信号锁定在芯片确定的引脚上,编译后下载。这样就可在指定的引脚上测量需要的信号。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
28、
进程语句既可以用来描述组合逻辑电路,又可以描述时序逻辑电路。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
29、
选择信号赋值语句中,对选择条件的测试是有顺序的,位置靠前的条件具有较高的优先级。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
30、
CASE语句条件句中的“=>”是赋值操作符中的一种。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
填空题
31、
生成语句常常用来进行          结构的描述。
(1 分)
我的答案
11
得分: 待批阅
参考答案
重复
32、
被赋予一个固定值的量称:
(1 分)
我的答案
11
得分: 待批阅
参考答案
常量
33、
顺序语句只能出现在             和             中。
(1 分)
我的答案
11
得分: 待批阅
参考答案
进程  子程序
34、
语句variable n : interger rang 0 to 99 的含义是:                                                         
(1 分)
我的答案
11
得分: 待批阅
参考答案
n为取值范围为0到99的整型
35、
IF语句即条件语句,是VHDL中常用的            。
(1 分)
我的答案
11
得分: 待批阅
参考答案
流程控制语句
36、
           和               是实体说明的头,它们分别用来说明用于设计实体和其外部环境通信的对象。
(1 分)
我的答案
11
得分: 待批阅
参考答案
类属表   端口表
37、
进程跳出语句包括EXIT和                 。
(1 分)
我的答案
11
得分: 待批阅
参考答案
NEXT语句
38、
元件例化语句中的        可列出端口的数据类型和参数。
(1 分)
我的答案
11
得分: 待批阅
参考答案
类属表
39、
顺序描述语句包括         、        、       和       。
(1 分)
我的答案
11
得分: 待批阅
参考答案
IF语句  CASE语句  LOOP语句  NULL语句
40、
当有没有用完的IO管脚时,应将它们设置成           状态
(1 分)
我的答案
11
得分: 待批阅
参考答案
输入或高阻
41、
进程语句结构是由3个部分组成的,即程说明部分  顺序描述语句部分和               。
(1 分)
我的答案
11
得分: 待批阅
参考答案
敏感信号参数表
42、
进程语句说明部分定义的数据是                    数据。
(1 分)
我的答案
11
得分: 待批阅
参考答案
局部
43、
一个硬件单元(集成电路)在VHDL语言中叫               
(1 分)
我的答案
11
得分: 待批阅
参考答案
(电子)实体
44、
每一并行语句内部的语句执行方式可以有两种不同的方式,即                和                。
(1 分)
我的答案
11
得分: 待批阅
参考答案
并行执行方式  顺序执行方式
45、
进程的行为的结果可以赋给              ,并通过          被其他的进程或块读取或赋值。
(1 分)
我的答案
11
得分: 待批阅
参考答案
信号,信号
名词解释
46、
PLD
(4 分)
我的答案
11
得分: 待批阅
参考答案
可编程逻辑器件
47、
PLD,CPLD,FPGA有何不同?






(4 分)
我的答案
11
得分: 待批阅
参考答案
    不同厂家的叫法不尽相同,PLD(Programmable Logic Device)是可编程逻辑器件的总称,早期多EEPROM工艺,基于乘积项(Product Term)结构。 FPGA (Field Programmable Gate Arry)是指现场可编程门阵列,最早由Xilinx公司发明。多为SRAM 工艺,基于查找表(Look Up Table)结构,要外挂配置用的EPROM。 Xilinx把SRAM工艺,要外挂配置用的EPROM的PLD叫FPGA,把Flash工艺(类似EEPROM工艺),乘积项结构的PLD叫CPLD; Altera把自己的PLD产品:MAX系列(EEPROM工艺),FLEX/ACEX/APEX系列(SRAM工艺)都叫作CPLD,即复杂PLD(Complex PLD),由于FLEX/ACEX/APEX系列也是SRAM工艺,要外挂配置用的EPROM,用法和Xilinx的FPGA一样,所以很多人把Altera的FELX/ACEX/APEX系列产品也叫做FPGA.
48、
VHDL程序的综合
(4 分)
我的答案
11
得分: 待批阅
参考答案
综合就是将HDL语言设计转化为由与门、或门和非门等基本逻辑单元组成的门级连接。因此,可综合语句就是能够通过EDA工具自动转化成硬件逻辑的语句。
49、
子程序
(4 分)
我的答案
11
得分: 待批阅
参考答案
子程序是一个VHDL程序模块,它内部由顺序语句组成,可把需要重复完成的设计工作写成子程序,这样可以在需要的地方多次调用。
50、
CPLD
(4 分)
我的答案
11
得分: 待批阅
参考答案
复杂可编程逻辑器件
问答题
51、
简述自底向上的设计模式与自顶向下的设计模式的区别。
(7 分)
我的答案
11
得分: 待批阅
参考答案
传统的设计模式的特点是:必须首先关注并致力于解决最底层硬件单元的可实现性,包括功能特性和可获得性;其次,在逐级设计和测试过程中,必须始终考虑所有目标器件的技术细节,直到最后才能发现底层器件的技术参数不满足总体要求。在开发过程的最后阶段才发现错误,必将导致前功尽弃。自底向上的设计模式是一种低效、高风险且可靠性低的设计模式。

自顶向下的设计模式就是讲设计流程中的各个环节逐步分解、求精的过程,首先从系统设计入手,在顶层进行功能方框图的划分和结构设计。在方框图级进行仿真、纠错,并用硬件描述语言对高层次的系统行为进行描述,在系统级进行验证。然后用综合优化工具生产具体门电路的网表,其对应的物理实现级可以是印制电路板或专用集成电路。这一方面有利于早期发现结构上的错误,避免设计工作的浪费,同时减少了逻辑功能仿真的工作量,提高了设计的一次成功率。
52、
简述电子系统的传统设计方法,并写出它的缺点。
(7 分)
我的答案
11
得分: 待批阅
参考答案
在传统的电子系统设计方法中,手工设计占了绝对比例。根据电路功能需求进行功能划分,然后分析每个子模化并画出其相应的真值表,用卡诺图进行手工逻辑简化,写出布尔表达式,得到相应的逻辑线路图,然后再根据此选择元器件,设计电路板,最后进行调试与测试。


}其缺点如下:

}l、 复杂电路的设计和调试十分困难;

}2、不易修改,也不便于寻找错误;

}3、 设计过程中产生的文档不易管理;

}4、 设计的移植性和可重用性差;

}5、 只有设计出样机才能进行测试,一旦发现问题,则需要再次手工设计,之前所有的设计都将被抛弃,风险大。

53、
一个好的PLD开发软件应当具备哪些特点?
(7 分)
我的答案
11
得分: 待批阅
参考答案
1、准确地将用户设计转换为电路模块;

2、能够高效地利用器件资源;

3、能够快速地完成编译和综合;

4、提供丰富的IP资源;

5、用户界面友好、操作简单。


54、
可编程逻辑器件有什么特点?
(7 分)
我的答案
11
得分: 待批阅
参考答案
它不仅速度快、集成度高,能够完成用户定义的逻辑功能,还可以加密和重新定义编程,其允许编程次数可多达上万次。
55、
简述基于HDL语言的CPLD/FPGA开发流程
(7 分)
我的答案
11
得分: 待批阅
参考答案
1、电路功能设计

2、设计输入

3、功能仿真

4、.综合

5、综合后仿真

6、.实现与布局布线

7、时序仿真与验证

8、板级仿真与验证

9、芯片编程与调试

聂强的试卷,准考证号:44851521760058
《电子系统设计(EDA)技术》在线练习(练习专用)
我的成绩在批阅中,考试时间:2019年10月08日 19:23:34 - 19:25:06,已做10次。[查看考试记录]
单项选择题
1、
下列选项中,哪个选项不属于常量的使用规则?
(1 分)
A.常量必须在程序包、实体、结构体或进程的说明区域中对有关项目进行指定
B.定义在实体内的常量可在任何实体内使用
C.定义在程序包中的常量可由所在的任何实体和结构体调用
D.定义在进程内的常量仅在进程内使用
我的答案:A
得分:0分
参考答案:B
2、
变量与信号的差别之一是
(1 分)
A.长度不一样
B.变量赋值时没有延时
C.信号赋值时没有延时
D.信号不能变化
我的答案:A
得分:0分
参考答案:B
3、
下列哪个选项不属于变量的使用规则?
(1 分)
A.变量不能够用于硬件连线和存储元件
B.变量赋值和初始化赋值符号都用“<=”表示
C.变量赋的初值不是预设的,某一时刻只能有一个值
D.变量不能用于在进程间传递数据
我的答案:A
得分:0分
参考答案:B
4、
下列选项中,哪个赋值语句格式是错误的。
(1 分)
A.s<=t AFTER 10ns;
B.s:= a AFTER 10ns;
我的答案:A
得分:0分
参考答案:B
5、
目前的FPGA不能完成的功能为?
(1 分)
A.模拟放大器
B.数字乘法器
C.D触发器
D.256路数据选择器
我的答案:A
得分:1分
参考答案:A
6、
如果N为一变量,则对N进行赋值的正确语句是
(1 分)
A.N<='0'
B.n='0'
C.N<<'0'
D.n:='0'
我的答案:A
得分:0分
参考答案:D
7、
下列哪个选项不是并行语句 的一种?
(1 分)
A.进程语句
B.块语句
C.IF语句
D.生成语句
我的答案:A
得分:0分
参考答案:C
8、
下列哪个选项中的标识符全部是合法的?
(1 分)
A.cod_1,abc,z1,z2_b
B._ab,c2,bd8,key
C.80a,9_8c,boy,egg
D.h-code,level,kate,m8
我的答案:A
得分:1分
参考答案:A
9、
下列哪个选项不全属于预定义的标准数据类型?
(1 分)
A.整数、实数
B.布尔量、字符和字符串
C.物理数、位和位矢量、错误等级
D.自然数、枚举类型
我的答案:A
得分:0分
参考答案:D
10、
if clk'evevt and clk='1' then  表示:
(1 分)
A.判断clk是否为‘1’
B.判断clk是否为‘0’
C.判断clk是否为上升沿
D.判断clk是否为下降沿
我的答案:A
得分:1分
参考答案:A
判断题
11、
并行的条件赋值语句相当于给同一信号赋不同的值的IF语句。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
12、
块语句的应用不会影响对原结构体的逻辑功能的仿真结果。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
13、
简单信号赋值语句格式中的赋值目标必须是信号,赋值表达式必须与赋值目标的数据类型一致。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
14、
从硬件角度讲,一个子程序的调用类似于一个元件模块的例化。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
15、
选择信号赋值语句中,对选择条件的测试是有顺序的,位置靠前的条件具有较高的优先级。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
16、
NULL语句表示没有动作发生。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
17、
进程说明部分中允许定义信号,但不允许定义共享变量。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
18、
表达式-a>b*c 等价于 表达式(-a)>b*c。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
19、
在函数的接口中,所有参数都是输入参数,而过程有输入参数、输出参数和双向参数。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
20、
当执行到CASE语句时,首先计算表达式的值,然后根据条件句中与之相同的选择值,执行对应的顺序语句,最后结束CASE语句。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
21、
CASE语句中每一条件句的选择值只能出现一次,不能有相同选择值的条件句重复出现。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
22、
为了使VHDL的软件仿真与综合后的硬件仿真对应起来,应当将进程中的所有输入信号都列入敏感表中。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
23、
当进程中定义的任一敏感信号发生变化时,由顺序描述语句定义的行为就要重复执行一次。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
24、
过程体中说明部分的各种定义只能适用于过程体内部。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
25、
在信号赋值中,当在同一进程中,同一信号赋值目标有多个赋值源时,信号赋值目标只能获得第一个赋值源的赋值。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
26、
IF语句中可以有一个条件句,也可以没有,条件句必须由布尔表达式构成。


(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
27、
VHDL的并行语句是VHDL与传统的计算机软件语言最显著的区别之一。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
28、
  如果设CLOCK为时钟信号输入端,以下4条WAIT语句所设的进程启动条件都是时钟上跳沿,所以它们对应的硬件结构是一样的。



WAIT UNTIL  CLOCK ='1';

WAIT UNTIL RISING_EDGE(CLOCK);

WAIT UNTIL NOT CLOCK'STABLE AND CLOCK ='1';

WAIT UNTIL CLOCK ='1' AND CLOCK'EVENT;
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
29、
进程语句既可以用来描述组合逻辑电路,又可以描述时序逻辑电路。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
30、
CASE语句条件句中的“=>”是赋值操作符中的一种。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
填空题
31、
程序包包括程序包声明 和                 两部分。
(1 分)
我的答案
11
得分: 待批阅
参考答案
程序包体
32、
BIT型信号的取值只能是     或         
(1 分)
我的答案
11
得分: 待批阅
参考答案
“1”  “0”
33、
每一并行语句内部的语句执行方式可以有两种不同的方式,即                和                。
(1 分)
我的答案
11
得分: 待批阅
参考答案
并行执行方式  顺序执行方式
34、
常见的库有        、       、       、       和用户自定义库。
(1 分)
我的答案
11
得分: 待批阅
参考答案
IEEE库  STD库  ASIC库  WORK库
35、
进程语句结构是由3个部分组成的,即程说明部分  顺序描述语句部分和               。
(1 分)
我的答案
11
得分: 待批阅
参考答案
敏感信号参数表
36、
信号数据全局量,而变量属于        量
(1 分)
我的答案
11
得分: 待批阅
参考答案
局部
37、
当有没有用完的IO管脚时,应将它们设置成           状态
(1 分)
我的答案
11
得分: 待批阅
参考答案
输入或高阻
38、
VHDL设计语言中,有             、            和                三中数据对象。
(1 分)
我的答案
11
得分: 待批阅
参考答案
常量,变量,信号
39、
写出变量赋值的书写格式。
(1 分)
我的答案
11
得分: 待批阅
参考答案
x:="00"

只要用:=都算对
40、
VHDL的子程序有      和        两种类型。
(1 分)
我的答案
11
得分: 待批阅
参考答案
过程 函数
41、
VHDL子程序必须放在      中声明。
(1 分)
我的答案
11
得分: 待批阅
参考答案
结构体
42、
在VHDL中,变量只能定义在              语句中。
(1 分)
我的答案
11
得分: 待批阅
参考答案
进程语句、过程语句或函数语句答对其中之一即可。
43、
顺序描述语句包括         、        、       和       。
(1 分)
我的答案
11
得分: 待批阅
参考答案
IF语句  CASE语句  LOOP语句  NULL语句
44、
VHDL语言中除了有同时语句外,还有      语句
(1 分)
我的答案
11
得分: 待批阅
参考答案
顺序
45、
用来描述重复使用的返回单一值的顺序算法的子程序成为          。
(1 分)
我的答案
11
得分: 待批阅
参考答案
函数
名词解释
46、
VHDL程序的综合
(4 分)
我的答案
11
得分: 待批阅
参考答案
综合就是将HDL语言设计转化为由与门、或门和非门等基本逻辑单元组成的门级连接。因此,可综合语句就是能够通过EDA工具自动转化成硬件逻辑的语句。
47、
块语句
(4 分)
我的答案
11
得分: 待批阅
参考答案
块语句是一种将结构体中的并行描述语句进行组合的方法,它的主要目的是改善并行语句及其结构的可读性,或是利用块保护表达式关闭某些信号。
48、
什么叫熔丝编程技术
(4 分)
我的答案
11
得分: 待批阅
参考答案
熔丝编程技术是用熔丝作为开关元件,这些开关元件平时(在未编程时)处于连通状态,加电编程时,在不需要连接处将熔丝熔断,保留在器件内的熔丝模式决定相应器件的逻辑功能。
49、
输入/输出模块(IOB)
(4 分)
我的答案
11
得分: 待批阅
参考答案
IOB主要由输入触发器、输入缓冲器和输出触发/锁存器、输出缓冲器组成,每个IOB控制一个引脚,它们可被配置为输入、输出或双向I/O功能。
50、
可编程逻辑块(CLB)
(4 分)
我的答案
11
得分: 待批阅
参考答案
CLB主要由逻辑函数发生器、触发器、数据选择器等电路组成。
问答题
51、
VHDL语言定义的数据标准类型有哪些?
(7 分)
我的答案
11
得分: 待批阅
参考答案
  VHDL语言标准所定义的标准数据类型

(1)整数类型(INTEGER TYPE)

(2)实数类型或浮点类型(REAL TYPE&FLOATING TYPE)

(3)位类型(BIT TYPE)

(4)位矢量类型(BIT_VECTOR TYPE)

(5)布尔类型(BOOLEAN TYPE)

(6)字符类型(CHARACTER TYPE)

(7)时间类型或物理类型(TIME TYPE&PHYSICAL TYPE)

(8)错误类型(NOTE,WARNIING,ERROR,FAILURE TYPE)

(9)自然数、整数类型(NATURAL TYPE)

(10)字符串类型(TRING TYPE)


52、
写出进程语句的两种格式。
(7 分)
我的答案
11
得分: 待批阅
参考答案
格式一:

[进程标号:]  PROCESS  [(敏感信号参数表)]  [IS]

     [进程声明部分;]

        BEGIN

           顺序描述语句;

END   PROCESS  [进程标号];



[进程标号:]   PROCESS   [IS]

       [进程声明部;]

      BEGIN

      WAIT 语句;

      顺序描述语句;

END  PROCESS  [进程标号];
53、
使用条件信号赋值语句时,应注意哪几点?
(7 分)
我的答案
11
得分: 待批阅
参考答案
(1)对条件进行判断是有顺序的,位置靠前的条件具有较高的优先级,只有不满足本条件的时候才会去判断下一个条件。

(2)条件表达式的结果为布尔类型数值。

(3)最后一个表达式后面可不含有WHEN子句。

(4)条件信号赋值语句允许有条件重叠现象。
54、
简述BUFFER和OUT两种数据类型的异同
(7 分)
我的答案
11
得分: 待批阅
参考答案
BUFFER可以从输出端反馈回输入端,OUT只能输出。
55、
写出条件信号赋值语句的格式。
(7 分)
我的答案
11
得分: 待批阅
参考答案
赋值目标信号<=表达式1 WHEN  赋值条件1 ELSE

                             表达式2 WHEN  赋值条件2 ELSE

                                      …

                             表达式n  [WHEN  赋值条件n]

聂强的试卷,准考证号:44851521760058
《电子系统设计(EDA)技术》在线练习(练习专用)
我的成绩在批阅中,考试时间:2019年10月08日 19:35:16 - 19:37:01,已做11次。[查看考试记录]
单项选择题
1、
变量是(     ),而且读变量的赋值是立即生效的。
(1 分)
A.全局量
B.局部量
C.即可以是全局量,也可以是局部量
D.既不是全局量,也不是局部量
我的答案:A
得分:0分
参考答案:B
2、
变量与信号的差别之一是
(1 分)
A.长度不一样
B.变量赋值时没有延时
C.信号赋值时没有延时
D.信号不能变化
我的答案:A
得分:0分
参考答案:B
3、
下列哪个选项不属于变量的使用规则?
(1 分)
A.变量不能够用于硬件连线和存储元件
B.变量赋值和初始化赋值符号都用“<=”表示
C.变量赋的初值不是预设的,某一时刻只能有一个值
D.变量不能用于在进程间传递数据
我的答案:A
得分:0分
参考答案:B
4、
下列哪个选项不全属于预定义的标准数据类型?
(1 分)
A.整数、实数
B.布尔量、字符和字符串
C.物理数、位和位矢量、错误等级
D.自然数、枚举类型
我的答案:A
得分:0分
参考答案:D
5、
并行信号赋值语句有3种形式,下列哪个选项不属于这三种形式的一种?
(1 分)
A.简单信号赋值语句
B.条件信号赋值语句
C.复杂信号赋值语句
D.选择信号赋值语句
我的答案:A
得分:0分
参考答案:C
6、
VHDL文字主要包括数值和标识符。下列哪个选项不属于数值型文字。
(1 分)
A.数字型
B.字符串型
C.位串型
D.变量型
我的答案:A
得分:0分
参考答案:D
7、
下列哪个选项中的标识符全是合法的?
(1 分)
A.wall,All,a308,z_b_k
B._k,b,8,G
C.ak-47,M5,j,r
D.54k,560,t_5,seve
我的答案:A
得分:1分
参考答案:A
8、
下列选项中,哪种变量书写格式是正确的?
(1 分)
A.VARIABLE state:=100;
B.VARIABLE state:Integer range 0 TO 255 :=100;
C.VARIABLE count:Std_Logic=100;
D.VARIABLE count:Std_Logic<=100;
我的答案:A
得分:0分
参考答案:B
9、
如果N为一变量,则对N进行赋值的正确语句是
(1 分)
A.N<='0'
B.n='0'
C.N<<'0'
D.n:='0'
我的答案:A
得分:0分
参考答案:D
10、
下列选项中,哪一个选项的常量书写格式是正确的?
(1 分)
A.CONSTANT pi :=3.14159;
B.CONSTANT delay<=20ns;
C.CONSTANT width INTEGER :=8;
D.CONSTANT key INTEGER<=8;
我的答案:A
得分:0分
参考答案:C
判断题
11、
VHDL的并行语句是VHDL与传统的计算机软件语言最显著的区别之一。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
12、
块语句的应用不会影响对原结构体的逻辑功能的仿真结果。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
13、
CASE语句条件句中的“=>”是赋值操作符中的一种。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
14、
在信号赋值中,当在同一进程中,同一信号赋值目标有多个赋值源时,信号赋值目标只能获得第一个赋值源的赋值。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
15、
利用顺序语句可以描述逻辑系统中的组合逻辑、时序逻辑或它们的综合体。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
16、
选择信号赋值语句中,对选择条件的测试是有顺序的,位置靠前的条件具有较高的优先级。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
17、
CASE语句中每一条件句的选择值只能出现一次,不能有相同选择值的条件句重复出现。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
18、
简单信号赋值语句格式中的赋值目标必须是信号,赋值表达式必须与赋值目标的数据类型一致。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
19、
当执行到CASE语句时,首先计算表达式的值,然后根据条件句中与之相同的选择值,执行对应的顺序语句,最后结束CASE语句。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
20、
进程说明部分中允许定义信号,但不允许定义共享变量。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
21、
在QUARTUS  II 中,图形编程和文本编程不能混合使用。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
22、
在VHDL语言设计中,可以把不同类型的信号连接起来。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
23、
NULL语句表示没有动作发生。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
24、
只有当敏感信号参数表中定义的所有敏感参量发生变化时,进程才被激活或启动。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
25、
从硬件角度讲,一个子程序的调用类似于一个元件模块的例化。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
26、
case语句中的每一个选择值只能出现一次即不能有条件重叠的现象。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
27、
为了使VHDL的软件仿真与综合后的硬件仿真对应起来,应当将进程中的所有输入信号都列入敏感表中。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
28、
进程语句本身是并行语句,其内部却是顺序语句组成。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
29、





功能仿真可以分析各个信号到输出端的时间延迟,可以给出延迟矩阵和最高工作频率,还可分析信号的建立、保持时间。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
30、
VHDL规定,已列出敏感量的进程中不能使用任何形式的等待语句。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
填空题
31、
写出STD_LOGIC类型四种以上的取值:        、      、       、       。
(1 分)
我的答案
11
得分: 待批阅
参考答案
‘1’,’0‘,’x', 'z'
32、
在VHDL源代码中,有与其他高级语言子程序相似的程序,这个程序称为                     。
(1 分)
我的答案
11
得分: 待批阅
参考答案
过程,也可以答函数
33、
                 都可以不断地被赋值,而                   只可以在它被说明的时候赋值。
(1 分)
我的答案
11
得分: 待批阅
参考答案
信号和变量、常量
34、
在VHDL中,变量只能定义在              语句中。
(1 分)
我的答案
11
得分: 待批阅
参考答案
进程语句、过程语句或函数语句答对其中之一即可。
35、
元件端口名和实例连接端口名的关联方式有两种:位置关联和         。
(1 分)
我的答案
11
得分: 待批阅
参考答案
名字关联
36、
当有没有用完的IO管脚时,应将它们设置成           状态
(1 分)
我的答案
11
得分: 待批阅
参考答案
输入或高阻
37、
在VHDL中,LIBRARY子句指明所引用的是库名,USE子句指明所引用的               。
(1 分)
我的答案
11
得分: 待批阅
参考答案
程序包
38、
写出变量赋值的书写格式。
(1 分)
我的答案
11
得分: 待批阅
参考答案
x:="00"

只要用:=都算对
39、
一个结构体内可以包含多个进程语句,多个进程之间是              执行的,多个进程语句间可通过          来交换信息。
(1 分)
我的答案
11
得分: 待批阅
参考答案
并发 信号
40、
VHDL程序的基本单元是                 ,它是最重要的电子系统抽象。
(1 分)
我的答案
11
得分: 待批阅
参考答案
设计实体
41、
元件例化语句中的        可列出端口的数据类型和参数。
(1 分)
我的答案
11
得分: 待批阅
参考答案
类属表
42、
顺序描述语句包括         、        、       和       。
(1 分)
我的答案
11
得分: 待批阅
参考答案
IF语句  CASE语句  LOOP语句  NULL语句
43、
进程语句中的顺序描述语句有                 、                    、                    等。
(1 分)
我的答案
11
得分: 待批阅
参考答案
赋值语句 , if语句和case语句。
44、
常见的库有        、       、       、       和用户自定义库。
(1 分)
我的答案
11
得分: 待批阅
参考答案
IEEE库  STD库  ASIC库  WORK库
45、
VHDL子程序必须放在      中声明。
(1 分)
我的答案
11
得分: 待批阅
参考答案
结构体
名词解释
46、
信号赋值语句
(4 分)
我的答案
11
得分: 待批阅
参考答案
将计算或处理的结果向信号赋值。
47、
条件信号赋值语句
(4 分)
我的答案
11
得分: 待批阅
参考答案
条件赋值语句根据不同的可能条件,为目标信号选择不同的赋值表达式,它相当于一条缩写的仅包含一条给单个信号赋值的IF语句的进程语句。
48、
在系统编程
(4 分)
我的答案
11
得分: 待批阅
参考答案
在目标系统中或线路板上对逻辑器件进行编程的能力
49、
敏感信号
(4 分)
我的答案
11
得分: 待批阅
参考答案
启动进程的信号,当敏感发生变化时,进程启动。
50、
变量赋值语句
(4 分)
我的答案
11
得分: 待批阅
参考答案
即在进程中以变量的形式存储计算的中间值。
问答题
51、
功能描述语句的类型主要有哪几种?
(7 分)
我的答案
11
得分: 待批阅
参考答案
主要有以下五种:

(1)进程语句。

(2)并行过程调用语句。

(3)并行的信号赋值语句。

(4)元件例化语句。

(5)生成语句。








52、
简述VHDL的发展史。
(7 分)
我的答案
11
得分: 待批阅
参考答案
VHDL是美国国防部为电子项目设计承包商提供的,签定合同使用的,电子系统硬件描述语言。1983年成立VHDL语言开发组,1987年推广实施,1993年扩充改版。VHDL是IEEE标准语言,广泛用于数字集成电路逻辑设计。
53、
1. 什么是子程序,过程调用,函数调用?
(7 分)
我的答案
11
得分: 待批阅
参考答案
函数和过程统称为子程序。

子程序由过程和函数组成。在子程序调用过程中,过程能返回多个变量,函数能返回一个变量。若子程序调用是一个过程,就称为过程调用;若子程序调用是一个函数,则称为函数调用。过程调用和函数调用都是子程序调用。

函数的参数都是输入参数。

过程的参数有输入、输出和双向参数。

函数有顺序函数、并行函数。

过程有顺序过程、并行过程。


54、
简述VHDL设计结构体的格式。
(7 分)
我的答案
11
得分: 待批阅
参考答案
ARCHITECTURE 结构体名  OF 实体名 IS

  [声明语句]

BEGIN

[功能描述语句]

END [ARCHITECTURE]  结构体名;
55、
库与程序包是如何使用的?
(7 分)
我的答案
11
得分: 待批阅
参考答案
除WORK、STD库外,其他库与程序包使用前首先要声明。格式如下:

LIBRARY库名;

USE库名.程序包名.项目名;

USE库名.程序包名.ALL;


聂强的试卷,准考证号:44851521760058
《电子系统设计(EDA)技术》在线练习(练习专用)
我的成绩在批阅中,考试时间:2019年10月08日 19:38:25 - 19:40:04,已做12次。[查看考试记录]
单项选择题
1、
下列哪个选项不属于变量的使用规则?
(1 分)
A.变量不能够用于硬件连线和存储元件
B.变量赋值和初始化赋值符号都用“<=”表示
C.变量赋的初值不是预设的,某一时刻只能有一个值
D.变量不能用于在进程间传递数据
我的答案:A
得分:0分
参考答案:B
2、下列哪个选项的标识符全都不是合法的?(1 分)
A.00H, ox, 1, 1a
B.yes or no,ok,"see",_u
C._ht, so-rr ,ktv-1, 2008
D.key ,a__b,t0, H6
我的答案:A
得分:0分
参考答案:C
3、
变量是(     ),而且读变量的赋值是立即生效的。
(1 分)
A.全局量
B.局部量
C.即可以是全局量,也可以是局部量
D.既不是全局量,也不是局部量
我的答案:A
得分:0分
参考答案:B
4、
下列选项中,哪个选项不属于常量的使用规则?
(1 分)
A.常量必须在程序包、实体、结构体或进程的说明区域中对有关项目进行指定
B.定义在实体内的常量可在任何实体内使用
C.定义在程序包中的常量可由所在的任何实体和结构体调用
D.定义在进程内的常量仅在进程内使用
我的答案:A
得分:0分
参考答案:B
5、
目前的FPGA不能完成的功能为?
(1 分)
A.模拟放大器
B.数字乘法器
C.D触发器
D.256路数据选择器
我的答案:A
得分:1分
参考答案:A
6、
下列哪个选项不全属于预定义的标准数据类型?
(1 分)
A.整数、实数
B.布尔量、字符和字符串
C.物理数、位和位矢量、错误等级
D.自然数、枚举类型
我的答案:A
得分:0分
参考答案:D
7、
下列哪个选项中的标识符全是合法的?
(1 分)
A.wall,All,a308,z_b_k
B._k,b,8,G
C.ak-47,M5,j,r
D.54k,560,t_5,seve
我的答案:A
得分:1分
参考答案:A
8、
if clk'evevt and clk='1' then  表示:
(1 分)
A.判断clk是否为‘1’
B.判断clk是否为‘0’
C.判断clk是否为上升沿
D.判断clk是否为下降沿
我的答案:A
得分:1分
参考答案:A
9、
下列哪个选项不是并行语句 的一种?
(1 分)
A.进程语句
B.块语句
C.IF语句
D.生成语句
我的答案:A
得分:0分
参考答案:C
10、
VHDL文字主要包括数值和标识符。下列哪个选项不属于数值型文字。
(1 分)
A.数字型
B.字符串型
C.位串型
D.变量型
我的答案:A
得分:0分
参考答案:D
判断题
11、
过程体中说明部分的各种定义只能适用于过程体内部。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
12、
CPLD属于只读(ROM)型编程,可以反复编程,但它们一经编程,片内逻辑就被固定,如果数据改变就要进行重新擦写。FPGA芯片采用RAM型编程,功耗低,但掉电后信息不能保存,必须与存储器联用。每次上电时须先对芯片配置,然后方可使用。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
13、
如果VHDL的文件名为TTT1,则对应的VHDL程序的实体名也应为 TTT1
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
14、
PLD的编程技术有熔丝(Fuse)和反熔丝(Anti-fuse)编程技术、SRAM编程技术。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
15、
简单信号赋值语句格式中的赋值目标必须是信号,赋值表达式必须与赋值目标的数据类型一致。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
16、
FPGA由可编程逻辑块(CLB)、输入/输出模块(IOB)及可编程互连资源(PIR)等三种可编程电路和一个E2PROM结构的配置存储单元组成。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
17、
应用边界扫描技术能够增强芯片、电路板甚至系统的可测试性。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
18、
返回语句用于过程时,必须有表达式,只能并且返回一个值。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
19、
为了使VHDL的软件仿真与综合后的硬件仿真对应起来,应当将进程中的所有输入信号都列入敏感表中。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
20、
CPLD单元小、互连关系复杂,所以使用的互连方式较多。FPGA互连方式要简单的多。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
21、
在同一个结构体内的多个并行信号赋值语句是并行的,其顺序并不重要,在任意一个语句的表达式中的信号发生变化时,这个并行语句即执行。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
22、
VHDL语言是不区分大小写的
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
23、
块中定义的所有的数据类型、数据对象和字程序都是局部的。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
24、
FPGA的基本结构由可编程逻辑阵列(LAB)、可编程I/O控制模块和可编程内部连线(PIA)等三部分组成。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
25、
一个VHDL设计只能有一个结构体。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
26、
在函数的接口中,所有参数都是输入参数,而过程有输入参数、输出参数和双向参数。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
27、
标准的边界扫描测试只需要五根信号线,即TDI(测试数据输入)、TDO(测试数据输出)、、TRST(测试复位输入)TMS(测试模式选择)和TCK(测试时钟输入),TRST能够对电路板上所有支持边界扫描的芯片内部逻辑和边界管脚进行测试。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
28、
与其他软件语言相比,VHDL语言的执行速度更快
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
29、
一个VHDL设计文件可包含多个设计实体的实体声明、结构体、配置声明。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
30、
进程语句既可以用来描述组合逻辑电路,又可以描述时序逻辑电路。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
填空题
31、
当有没有用完的IO管脚时,应将它们设置成           状态
(1 分)
我的答案
11
得分: 待批阅
参考答案
输入或高阻
32、
生成语句常常用来进行          结构的描述。
(1 分)
我的答案
11
得分: 待批阅
参考答案
重复
33、
写出STD_LOGIC类型四种以上的取值:        、      、       、       。
(1 分)
我的答案
11
得分: 待批阅
参考答案
‘1’,’0‘,’x', 'z'
34、
在VHDL中,变量只能定义在              语句中。
(1 分)
我的答案
11
得分: 待批阅
参考答案
进程语句、过程语句或函数语句答对其中之一即可。
35、
过程可以返回              个值,函数可以返回                个值。
(1 分)
我的答案
11
得分: 待批阅
参考答案
多,一
36、
被赋予一个固定值的量称:
(1 分)
我的答案
11
得分: 待批阅
参考答案
常量
37、
元件端口名和实例连接端口名的关联方式有两种:位置关联和         。
(1 分)
我的答案
11
得分: 待批阅
参考答案
名字关联
38、
进程跳出语句包括EXIT和                 。
(1 分)
我的答案
11
得分: 待批阅
参考答案
NEXT语句
39、
VHDL语言构造体常见的几种描述方法有            、               、              、              。
(1 分)
我的答案
11
得分: 待批阅
参考答案
行为描述、逻辑(数据流)描述、结构描述、混合描述
40、
在VHDL源代码中,有与其他高级语言子程序相似的程序,这个程序称为                     。
(1 分)
我的答案
11
得分: 待批阅
参考答案
过程,也可以答函数
41、
VHDL的子程序有      和        两种类型。
(1 分)
我的答案
11
得分: 待批阅
参考答案
过程 函数
42、
一个硬件单元(集成电路)在VHDL语言中叫               
(1 分)
我的答案
11
得分: 待批阅
参考答案
(电子)实体
43、
语句variable n : interger rang 0 to 99 的含义是:                                                         
(1 分)
我的答案
11
得分: 待批阅
参考答案
n为取值范围为0到99的整型
44、
顺序描述语句包括         、        、       和       。
(1 分)
我的答案
11
得分: 待批阅
参考答案
IF语句  CASE语句  LOOP语句  NULL语句
45、
一个结构体内可以包含多个进程语句,多个进程之间是              执行的,多个进程语句间可通过          来交换信息。
(1 分)
我的答案
11
得分: 待批阅
参考答案
并发 信号
名词解释
46、
变量赋值语句
(4 分)
我的答案
11
得分: 待批阅
参考答案
即在进程中以变量的形式存储计算的中间值。
47、
在系统编程
(4 分)
我的答案
11
得分: 待批阅
参考答案
在目标系统中或线路板上对逻辑器件进行编程的能力
48、
输入/输出模块(IOB)
(4 分)
我的答案
11
得分: 待批阅
参考答案
IOB主要由输入触发器、输入缓冲器和输出触发/锁存器、输出缓冲器组成,每个IOB控制一个引脚,它们可被配置为输入、输出或双向I/O功能。
49、
可编程逻辑块(CLB)
(4 分)
我的答案
11
得分: 待批阅
参考答案
CLB主要由逻辑函数发生器、触发器、数据选择器等电路组成。
50、
敏感信号
(4 分)
我的答案
11
得分: 待批阅
参考答案
启动进程的信号,当敏感发生变化时,进程启动。
问答题
51、
简述自底向上的设计模式与自顶向下的设计模式的区别。
(7 分)
我的答案
11
得分: 待批阅
参考答案
传统的设计模式的特点是:必须首先关注并致力于解决最底层硬件单元的可实现性,包括功能特性和可获得性;其次,在逐级设计和测试过程中,必须始终考虑所有目标器件的技术细节,直到最后才能发现底层器件的技术参数不满足总体要求。在开发过程的最后阶段才发现错误,必将导致前功尽弃。自底向上的设计模式是一种低效、高风险且可靠性低的设计模式。

自顶向下的设计模式就是讲设计流程中的各个环节逐步分解、求精的过程,首先从系统设计入手,在顶层进行功能方框图的划分和结构设计。在方框图级进行仿真、纠错,并用硬件描述语言对高层次的系统行为进行描述,在系统级进行验证。然后用综合优化工具生产具体门电路的网表,其对应的物理实现级可以是印制电路板或专用集成电路。这一方面有利于早期发现结构上的错误,避免设计工作的浪费,同时减少了逻辑功能仿真的工作量,提高了设计的一次成功率。
52、
EDA技术的应用主要在哪些方面?
(7 分)
我的答案
11
得分: 待批阅
参考答案
1.EDA技术将广泛应用于专用集成电路的开发。

2.EDA技术将广泛应用于具有自主知识产权的新产品的开发中。

3.EDA技术广泛应用于高效电类专业的实践教学工作中。
53、
在数字系统设计中锁定引脚的作用是什么?


(7 分)
我的答案
11
得分: 待批阅
参考答案
将设计文件中的输入、输出信号定位到所选器件的具体物理管脚上。
54、
简述电子系统的传统设计方法,并写出它的缺点。
(7 分)
我的答案
11
得分: 待批阅
参考答案
在传统的电子系统设计方法中,手工设计占了绝对比例。根据电路功能需求进行功能划分,然后分析每个子模化并画出其相应的真值表,用卡诺图进行手工逻辑简化,写出布尔表达式,得到相应的逻辑线路图,然后再根据此选择元器件,设计电路板,最后进行调试与测试。


}其缺点如下:

}l、 复杂电路的设计和调试十分困难;

}2、不易修改,也不便于寻找错误;

}3、 设计过程中产生的文档不易管理;

}4、 设计的移植性和可重用性差;

}5、 只有设计出样机才能进行测试,一旦发现问题,则需要再次手工设计,之前所有的设计都将被抛弃,风险大。

55、
边界扫描测试技术的主要作用有那些?
(7 分)
我的答案
11
得分: 待批阅
参考答案
主要用于解决可编程逻辑器件芯片的测试问题。
聂强的试卷,准考证号:44851521760058
《电子系统设计(EDA)技术》在线练习(练习专用)
我的成绩在批阅中,考试时间:2019年10月08日 19:41:02 - 19:42:45,已做13次。[查看考试记录]
单项选择题
1、
下列哪个选项中的标识符全部是合法的?
(1 分)
A.cod_1,abc,z1,z2_b
B._ab,c2,bd8,key
C.80a,9_8c,boy,egg
D.h-code,level,kate,m8
我的答案:A
得分:1分
参考答案:A
2、
下列哪个选项中的标识符全是合法的?
(1 分)
A.wall,All,a308,z_b_k
B._k,b,8,G
C.ak-47,M5,j,r
D.54k,560,t_5,seve
我的答案:A
得分:1分
参考答案:A
3、
下列选项中,哪一个选项的常量书写格式是正确的?
(1 分)
A.CONSTANT pi :=3.14159;
B.CONSTANT delay<=20ns;
C.CONSTANT width INTEGER :=8;
D.CONSTANT key INTEGER<=8;
我的答案:A
得分:0分
参考答案:C
4、
下列哪个选项不是并行语句 的一种?
(1 分)
A.进程语句
B.块语句
C.IF语句
D.生成语句
我的答案:A
得分:0分
参考答案:C
5、
目前的FPGA不能完成的功能为?
(1 分)
A.模拟放大器
B.数字乘法器
C.D触发器
D.256路数据选择器
我的答案:A
得分:1分
参考答案:A
6、
下列哪个选项不属于变量的使用规则?
(1 分)
A.变量不能够用于硬件连线和存储元件
B.变量赋值和初始化赋值符号都用“<=”表示
C.变量赋的初值不是预设的,某一时刻只能有一个值
D.变量不能用于在进程间传递数据
我的答案:A
得分:0分
参考答案:B
7、
如果N为一变量,则对N进行赋值的正确语句是
(1 分)
A.N<='0'
B.n='0'
C.N<<'0'
D.n:='0'
我的答案:A
得分:0分
参考答案:D
8、如果X为一信号,则X的正确赋值语句为:(1 分)
A.X:='0'
B.X<="0"
C.x<="101"
D.X<='101'
我的答案:A
得分:0分
参考答案:C
9、
变量是(     ),而且读变量的赋值是立即生效的。
(1 分)
A.全局量
B.局部量
C.即可以是全局量,也可以是局部量
D.既不是全局量,也不是局部量
我的答案:A
得分:0分
参考答案:B
10、
下列选项中,哪个赋值语句格式是错误的。
(1 分)
A.s<=t AFTER 10ns;
B.s:= a AFTER 10ns;
我的答案:A
得分:0分
参考答案:B
判断题
11、
当进程中定义的任一敏感信号发生变化时,由顺序描述语句定义的行为就要重复执行一次。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
12、
FPGA的基本结构由可编程逻辑阵列(LAB)、可编程I/O控制模块和可编程内部连线(PIA)等三部分组成。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
13、
应用边界扫描技术能够增强芯片、电路板甚至系统的可测试性。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
14、
在IF语句中,将条件的所有可能都进行描述,可减少硬件电路的生成,节约硬件资源。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
15、
case语句中的每一个选择值只能出现一次即不能有条件重叠的现象。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
16、
元件例化语句由两部分组成,前一部分是将一个现成的设计实体定义为一个元件的语句,第二部分是此元件与当前设计实体中的链接说明。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
17、
进程说明部分中允许定义信号,但不允许定义共享变量。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
18、
CPLD属于只读(ROM)型编程,可以反复编程,但它们一经编程,片内逻辑就被固定,如果数据改变就要进行重新擦写。FPGA芯片采用RAM型编程,功耗低,但掉电后信息不能保存,必须与存储器联用。每次上电时须先对芯片配置,然后方可使用。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
19、
VHDL语言是不区分大小写的
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
20、
一个VHDL设计文件可包含多个设计实体的实体声明、结构体、配置声明。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
21、
并行的条件赋值语句相当于给同一信号赋不同的值的IF语句。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
22、
与其他软件语言相比,VHDL语言的执行速度更快
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
23、
简单信号赋值语句格式中的赋值目标必须是信号,赋值表达式必须与赋值目标的数据类型一致。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
24、
PLD的编程技术有熔丝(Fuse)和反熔丝(Anti-fuse)编程技术、SRAM编程技术。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
25、
在函数的接口中,所有参数都是输入参数,而过程有输入参数、输出参数和双向参数。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
26、
返回语句用于过程时,必须有表达式,只能并且返回一个值。
(1 分)
正确
错误
我的答案:正确
得分:0分
参考答案:错误
27、
块中定义的所有的数据类型、数据对象和字程序都是局部的。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
28、
可编程内部连线的作用是在各逻辑宏单元之间以及逻辑宏单元和I/O单元之间提供互连网络,各逻辑宏单元通过可编程连线阵列接收来自输入端的信号,并将宏单元的信号送目的地。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
29、
为了使VHDL的软件仿真与综合后的硬件仿真对应起来,应当将进程中的所有输入信号都列入敏感表中。
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
30、


如果VHDL的文件名为TTT1,则对应的VHDL程序的实体名也应为 TTT1
(1 分)
正确
错误
我的答案:正确
得分:1分
参考答案:正确
填空题
31、
信号数据全局量,而变量属于        量
(1 分)
我的答案
11
得分: 待批阅
参考答案
局部
32、
CPLD与FPGA两者中,        比较适合用于设计译码等复杂组合电路,而         适合用于设计时序电路
(1 分)
我的答案
11
得分: 待批阅
参考答案
CPLD FPGA
33、
逻辑仿真分为        、       、       。
(1 分)
我的答案
11
得分: 待批阅
参考答案
行为仿真 VHDL-RTL级仿真 前端功能仿真
34、
CPLD的基本结构由      、      和     等三部分组成。
(1 分)
我的答案
11
得分: 待批阅
参考答案
可编程逻辑阵列(LAB)、可编程I/O控制模块、可编程内部连线(PIA)
35、
BIT型信号的取值只能是     或         
(1 分)
我的答案
11
得分: 待批阅
参考答案
“1”  “0”
36、
目前HDL的设计语言主要有       、       两种。
(1 分)
我的答案
11
得分: 待批阅
参考答案
Verilog HDL    VHDL
37、
程序包包括程序包声明 和                 两部分。
(1 分)
我的答案
11
得分: 待批阅
参考答案
程序包体
38、
EDA技术伴随着计算机、集成电路、电子系统设计的发展,经历了计算机辅助设计 计算机辅助工程设计和            三个发展阶段。
(1 分)
我的答案
11
得分: 待批阅
参考答案
电子系统自动化
39、
基本宏功能可在HDL输入法和                   中使用。
(1 分)
我的答案
11
得分: 待批阅
参考答案
原理图设计输入法
40、
在VHDL中有同时语句和顺序语句,WITH....SELECT语句属于          语句
(1 分)
我的答案
11
得分: 待批阅
参考答案
同时
41、
一个完整的VHDL程序,至少应包:(1)库、程序包部分 ;(2)实体部分 (3)           
(1 分)
我的答案
11
得分: 待批阅
参考答案
结构体部分
42、
概括起来,FPGA、CPLD和其他PLD主要由下面三大部分组成:、      、       、       。
(1 分)
我的答案
11
得分: 待批阅
参考答案
逻辑块阵列 输入/输出块 连接逻辑块的互连资源
43、
VHDL语言中除了有同时语句外,还有      语句
(1 分)
我的答案
11
得分: 待批阅
参考答案
顺序
44、
QUARTUS II的设计输入方法有图形输入方式和            方法
(1 分)
我的答案
11
得分: 待批阅
参考答案
文本输入
45、
在PROCESS(X,Y)语句中的X,Y称为        信号
(1 分)
我的答案
11
得分: 待批阅
参考答案
敏感信号
名词解释
46、
进程
(4 分)
我的答案
11
得分: 待批阅
参考答案
进程(process)是由外部信号触发执行的一段程序。进程语句是并行处理语句,即各个进程是同时处理的,在结构体中多个Process语句是同时并发运行的。在进程内部是顺序执行的。Process语句在VHDL程序中,是描述硬件并行工作行为的最常用、最基本的语句。
47、
位置关联
(4 分)
我的答案
11
得分: 待批阅
参考答案
就是被调用的元件端口说明中端口信号的书写顺序及位置和PORT MAP语句中实例实际端口信号的书写顺序及位置一一对应。
48、
实体说明
(4 分)
我的答案
11
得分: 待批阅
参考答案
用来描述电路器件的外部情况及各信号端口的基本性质。
49、
条件信号赋值语句
(4 分)
我的答案
11
得分: 待批阅
参考答案
条件赋值语句根据不同的可能条件,为目标信号选择不同的赋值表达式,它相当于一条缩写的仅包含一条给单个信号赋值的IF语句的进程语句。
50、

(4 分)
我的答案
11
得分: 待批阅
参考答案
库是用来存储和放置可编译的设计单元的地方,通过其目录可查询、调用。设计库中的设计单元(实体说明、结构体、配置说明、程序包说明和程序包体)可以用作其他VHDL描述的资源。
问答题
51、
简述CPLD的结构。
(7 分)
我的答案
11
得分: 待批阅
参考答案
CPLD的基本结构由可编程逻辑阵列(LAB)、可编程I/O控制模块和可编程内部连线(PIA)等三部分组成。
52、
QuartusⅡ软件具有什么特点?
(7 分)
我的答案
11
得分: 待批阅
参考答案
QuartusⅡ软件有以下几个:

(1)QuartusⅡ可以有多种设计输入方法。主要有原理图式图形设计输入、文本编辑和文本与图形混合输入法,同时还可以进行如内存编辑等文件编辑。

(2)QuartusⅡ的编译器能检查出各种语法错误,并能定位多数错误所在处。

(3)编译通过后,QuartusⅡ还能对设计文件进行各种延时分析,QuartusⅡ支持对单个时钟或多个时钟的延时分析。






53、
叙述电子设计自动化(EDA)在各行业的作用
(7 分)
我的答案
11
得分: 待批阅
参考答案
3.1 EDA技术将广泛应用于高校电类专业的实践教学和科研工作中

    与世界各知名高校相比,我国高等院校在EDA及微电子方面的教学和科研工作有着明显的差距,我们的学生现在做的课程实验普遍陈旧,动手能力较差。从某种意义上来说,EDA教学科研情况如何,代表着一个学校电类专业教学及科研水平的高低,而EDA教学科研工作开展起来后,还会对微电子类、计算机类学科产生积极的影响,从而带动各高校相应学科的同步发展。

    3.2 EDA技术将广泛应用于专用集成电路和新产品的开发研制中

    由于可编程逻辑器件性能价格比的不断提高,开发软件功能的不断完善,而且由于用EDA技术设计电子系统具有用软件的方式设计硬件;设计过程中可用有关软件进行各种仿真;系统可现场编程,在线升级;整个系统可集成在一个芯片上等特点,使其将广泛应用于专用集成电路和机械、电子、通信、航空航天、化工、矿产、生物、医学、军事等各个领域新产品的开发研制中。

   3.3 EDA技术将广泛应用于传统机电设备的升级换代和技术改造

    传统机电设备的电器控制系统,如果利用EDA技术进行重新设计或进行技术改造,不但设计周期短、设计成本低,而且将提高产品或设备的性能,缩小产品体积,提高产品的技术含量,提高产品的附加值。

   3.4 EDA技术将在国防现代化建设中发挥孟要的作用

    EDA技术是电子设计领域的一场革命,目前正处于高速发展阶段,每年都有新的EDA工具问世,我国EDA技术的应用水平长期落后于发达国家,如果说用于民品的核心集成电路芯片还可以从国外买的到的话,那么军用集成电路就必须依靠自己的力量研制开发,因为用钱是买不到国防现代化的,特别是中国作为一支稳定世界的重要力量,更要走自主开发的道路。强大的现代国防必须建立在自主开发的基础上,因此,广大电子工程技术人员应该尽早掌握这一先进技术,这不仅是提高设计效率和我国电子工业在世界市场上生存、竟争与发展的需要,更是建立强大现代国防的需要。        
54、
用 VHDL/VerilogHD语言开发PLD/FPGA的流程为:
(7 分)
我的答案
11
得分: 待批阅
参考答案
1. 文本编辑 :用任何文本编辑器都可以进行,也可以用专用的HDL编辑环境。 通常VHDL文件保存为.vhd文件,Verilog文件保存为.v文件

2. 功能仿真 :将文件调入 HDL 仿真软件进行功能仿真,检查逻辑功能是否正确 (也叫前仿真,对简单的设计可以跳过这一步,只在布线 完成以后,进行时序仿真 )

3 . 逻辑综合 :将源文件调入 逻辑综合软件 进行综合,即把语言综合成最简的布尔表达式。逻辑综合软件会生成.edf(edif)的EDA工业标准文件。

4. 布局布线 :将.edf文件调入PLD厂家提供的软件中进行布线,即把设计好的逻辑安放到PLD/FPGA内。

5. 时序仿真 : 需要利用在布局布线中获得的精确参数,用仿真 软件 验证电路的时序。(也叫后仿真)
55、
“自顶向下”设计方法的含义是什么?
(7 分)
我的答案
11
得分: 待批阅
参考答案
现代数字系统的设计方法一般都是自顶向下(Top-to-Down)的层次化设计方法,即从整个系统的整体要求出发,自上而下地逐步将系统设计内容细化,即把整个系统分割为若干功能模块,最后完成整个系统的设计。
聂强的试卷,准考证号:44851521760058
《电子系统设计(EDA)技术》客观题作业
我的成绩96分,考试时间:2019年10月08日 16:38:08 - 19:57:26,已做1次。[查看考试记录]
单项选择题
1、如果X为一信号,则X的正确赋值语句为:(3 分)
A.X:='0'
B.X<="0"
C.x<="101"
D.X<='101'
我的答案:C
得分:3分

2、
if clk'evevt and clk='1' then  表示:
(3 分)
A.判断clk是否为‘1’
B.判断clk是否为‘0’
C.判断clk是否为上升沿
D.判断clk是否为下降沿
我的答案:A
得分:3分

3、下列选项中,哪个信号的书写格式是正确的?(3 分)
A.SIGNAL flag :Std_logic:=0;
B.SIGNAL ready:=TRUE;
C.SIGNAL count :Std_logic=8;
D.SIGNAL ready<=TRUE;
我的答案:A
得分:3分

4、
下列哪个选项不全属于预定义的标准数据类型?
(3 分)
A.整数、实数
B.布尔量、字符和字符串
C.物理数、位和位矢量、错误等级
D.自然数、枚举类型
我的答案:D
得分:3分

5、
变量是(     ),而且读变量的赋值是立即生效的。
(3 分)
A.全局量
B.局部量
C.即可以是全局量,也可以是局部量
D.既不是全局量,也不是局部量
我的答案:B
得分:3分

6、下列选项中,哪个赋值语句格式是错误的。(3 分)
A.s<=t AFTER 10ns;
B.s:= a AFTER 10ns;
我的答案:B
得分:3分

7、下列选项中,哪一个选项的常量书写格式是正确的?(3 分)
A.CONSTANT pi :=3.14159;
B.CONSTANT delay <=20ns;
C.CONSTANT width INTEGER :=8;
D.CONSTANT key INTEGER <=8;
我的答案:C
得分:3分

8、下列哪个选项的标识符全都不是合法的?(3 分)
A.00H, ox, 1, 1a
B.yes or no,ok,"see",_u
C._ht, so-rr ,ktv-1, 2008
D.key ,a__b,t0, H6
我的答案:C
得分:3分

9、
下列哪个选项不是并行语句 的一种?
(3 分)
A.进程语句
B.块语句
C.IF语句
D.生成语句
我的答案:C
得分:3分

10、下列哪个选项不属于变量的使用规则?(3 分)
A.变量不能够用于硬件连线和存储元件
B.变量赋值和初始化赋值符号都用“<=”表示
C.变量赋的初值不是预设的,某一时刻只能有一个值
D.变量不能用于在进程间传递数据
我的答案:B
得分:3分

11、
VHDL文字主要包括数值和标识符。下列哪个选项不属于数值型文字。
(3 分)
A.数字型
B.字符串型
C.位串型
D.变量型
我的答案:D
得分:3分

12、如果N为一变量,则对N进行赋值的正确语句是(3 分)
A.N<='0'
B.n='0'
C.N<<'0'
D.n:='0'
我的答案:D
得分:3分

13、
下列选项中,哪个选项不属于常量的使用规则?
(3 分)
A.常量必须在程序包、实体、结构体或进程的说明区域中对有关项目进行指定
B.定义在实体内的常量可在任何实体内使用
C.定义在程序包中的常量可由所在的任何实体和结构体调用
D.定义在进程内的常量仅在进程内使用
我的答案:B
得分:3分

14、下列选项中,哪种变量书写格式是正确的?(3 分)
A.VARIABLE state:=100;
B.VARIABLE state:Integer range 0 TO 255 :=100;
C.VARIABLE count:Std_Logic=100;
D.VARIABLE count:Std_Logic<=100;
我的答案:B
得分:3分

判断题
15、
一个VHDL设计文件可包含多个设计实体的实体声明、结构体、配置声明。
(2 分)
正确
错误
我的答案:正确
得分:2分

16、
在QUARTUS  II 中,图形编程和文本编程不能混合使用。
(2 分)
正确
错误
我的答案:错误
得分:2分

17、
当执行到CASE语句时,首先计算表达式的值,然后根据条件句中与之相同的选择值,执行对应的顺序语句,最后结束CASE语句。
(2 分)
正确
错误
我的答案:正确
得分:2分

18、
PLD的编程技术有熔丝(Fuse)和反熔丝(Anti-fuse)编程技术、SRAM编程技术。
(2 分)
正确
错误
我的答案:正确
得分:2分

19、
进程语句本身是并行语句,其内部却是顺序语句组成。
(2 分)
正确
错误
我的答案:正确
得分:2分

20、
在同一个结构体内的多个并行信号赋值语句是并行的,其顺序并不重要,在任意一个语句的表达式中的信号发生变化时,这个并行语句即执行。
(2 分)
正确
错误
我的答案:正确
得分:2分

21、
CPLD属于只读(ROM)型编程,可以反复编程,但它们一经编程,片内逻辑就被固定,如果数据改变就要进行重新擦写。FPGA芯片采用RAM型编程,功耗低,但掉电后信息不能保存,必须与存储器联用。每次上电时须先对芯片配置,然后方可使用。
(2 分)
正确
错误
我的答案:正确
得分:2分

22、
块语句的应用不会影响对原结构体的逻辑功能的仿真结果。
(2 分)
正确
错误
我的答案:正确
得分:2分

23、
VHDL的并行语句是VHDL与传统的计算机软件语言最显著的区别之一。
(2 分)
正确
错误
我的答案:正确
得分:2分

24、
编程成功后FPGA将自动被EPCS器件配置而进入工作状态。此后每次上电,FPGA都能被EPCS1自动配置,进入正常工作状态。
(2 分)
正确
错误
我的答案:正确
得分:2分

25、
子程序包括过程和函数,可以在VHDL的结构体或程序包的任何位置对子程序进行调用。
(2 分)
正确
错误
我的答案:正确
得分:2分

26、
只有当敏感信号参数表中定义的所有敏感参量发生变化时,进程才被激活或启动。
(2 分)
正确
错误
我的答案:错误
得分:2分

27、
当进程中定义的任一敏感信号发生变化时,由顺序描述语句定义的行为就要重复执行一次。
(2 分)
正确
错误
我的答案:正确
得分:2分

28、
进程说明部分中允许定义信号,但不允许定义共享变量。
(2 分)
正确
错误
我的答案:错误
得分:2分

29、
FPGA芯片采用RAM型编程,功耗低,但掉电后信息不能保存,必须与存储器联用。每次上电时须先对芯片配置,然后方可使用。
(2 分)
正确
错误
我的答案:正确
得分:2分

30、
在VHDL语言中,标识符的书写不区分大小写。
(2 分)
正确√
错误
我的答案:错误
得分:0分

31、
FPGA的基本结构由可编程逻辑阵列(LAB)、可编程I/O控制模块和可编程内部连线(PIA)等三部分组成。
(2 分)
正确
错误
我的答案:错误
得分:2分

32、
除非所有条件句中的选择值能完整覆盖CASE语句中表达式的取值,否则最末一个条件句中的选择值必须用“OTHERS”表示。
(2 分)
正确
错误
我的答案:正确
得分:2分

33、
为了使VHDL的软件仿真与综合后的硬件仿真对应起来,应当将进程中的所有输入信号都列入敏感表中。
(2 分)
正确
错误
我的答案:正确
得分:2分

34、
并行的条件赋值语句相当于给同一信号赋不同的值的IF语句。
(2 分)
正确
错误
我的答案:正确
得分:2分

35、
FPGA由可编程逻辑块(CLB)、输入/输出模块(IOB)及可编程互连资源(PIR)等三种可编程电路和一个E2PROM结构的配置存储单元组成。
(2 分)
正确
错误
我的答案:错误
得分:2分

36、
可编程内部连线的作用是在各逻辑宏单元之间以及逻辑宏单元和I/O单元之间提供互连网络,各逻辑宏单元通过可编程连线阵列接收来自输入端的信号,并将宏单元的信号送目的地。
(2 分)
正确
错误
我的答案:正确
得分:2分

37、
CPLD单元小、互连关系复杂,所以使用的互连方式较多。FPGA互连方式要简单的多。
(2 分)
正确
错误
我的答案:错误
得分:2分

38、
利用顺序语句可以描述逻辑系统中的组合逻辑、时序逻辑或它们的综合体。
(2 分)
正确
错误
我的答案:正确
得分:2分

39、
应用边界扫描技术能够增强芯片、电路板甚至系统的可测试性。
(2 分)
正确
错误
我的答案:正确
得分:2分

40、
FPGA中的逻辑单元是大单元,通常其变量数约20~28个。CPLD逻辑单元是小单元,其输入变量数通常只有几个.
(2 分)
正确
错误 √
我的答案:正确
得分:0分

41、
标准的边界扫描测试只需要五根信号线,即TDI(测试数据输入)、TDO(测试数据输出)、、TRST(测试复位输入)TMS(测试模式选择)和TCK(测试时钟输入),TRST能够对电路板上所有支持边界扫描的芯片内部逻辑和边界管脚进行测试。
(2 分)
正确
错误
我的答案:正确
得分:2分

42、
case语句中的每一个选择值只能出现一次即不能有条件重叠的现象。
(2 分)
正确
错误
我的答案:正确
得分:2分

43、
选择信号赋值语句中,对选择条件的测试是有顺序的,位置靠前的条件具有较高的优先级。
(2 分)
正确
错误
我的答案:错误
得分:2分



专业处理各网络教育院校,国家开放大学(电大),成教函授院校作业,考试,论文等学习相关难题!已帮助上万名学生顺利毕业!QQ:975554579,微信:15893835399
回复

使用道具 举报

4000

主题

4320

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
44490
 楼主| 发表于 2020-4-3 13:01:00 | 显示全部楼层
QuartusⅡ编译器会自动将不用的门和触发器删除, 并且所有输入端口都有默认值,不用的输入端允许不 进行任何连接。√
Quartus Ⅱ编译器会自动将不用的门和触发器删除,并且所有输入端口都有默认值,不用的输入端不允许不进行如何连接。×
专业处理各网络教育院校,国家开放大学(电大),成教函授院校作业,考试,论文等学习相关难题!已帮助上万名学生顺利毕业!QQ:975554579,微信:15893835399
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|成教作业网-电大作业答案-奥鹏在线离线作业答案-网教成教作业答案 ( 豫ICP备19043187号-1 )

GMT+8, 2020-8-13 02:35 , Processed in 0.232283 second(s), 17 queries .

快速回复 返回顶部 返回列表