eda技术与应用考试试题及答案
一、单项选择题(每题2分,共10题)
1.EDA的中文含义是()
A.电子设计自动化B.计算机辅助设计C.计算机辅助制造D.计算机集成制造
2.在VHDL中,用于定义实体输入输出端口的关键字是()
A.ENTITYB.PORTC.ARCHITECTURED.PROCESS
3.以下哪种不是FPGA的基本结构()
A.可编程逻辑块B.可编程布线资源C.固定功能模块D.微处理器
4.下面哪种编程语言不是硬件描述语言()
A.VHDLB.VerilogC.C++D.SystemVerilog
5.在EDA设计流程中,功能仿真在()阶段进行。
A.设计输入B.综合C.布局布线D.设计实现
6.一个4选1的数据选择器,其地址输入线有()条。
A.1B.2C.3D.4
7.以下哪个是有限状态机的组成部分()
A.状态寄存器B.组合逻辑电路C.输出逻辑电路D.以上都是
8.在VHDL中,信号赋值语句的符号是()
A.:=B.=C.=D.::
9.以下关于PLD的说法错误的是()
A.可以实现逻辑功能定制B.只能实现简单逻辑功能C.包括PAL、GAL等类型D.是可编程逻辑器件
10.在EDA工具中,综合工具的主要功能是()
A.将设计输入转换为门级电路B.对电路进行布局布线C.进行电路功能仿真D.验证电路的时序
答案:
1.A
2.B
3.D
4.C
5.A
6.B
7.D
8.B
9.B
10.A
二、多项选择题(每题2分,共10题)
1.以下属于EDA设计工具的有()
A.设计输入工具B.综合工具C.布局布线工具D.仿真工具
2.VHDL中的数据对象包括()
A.信号B.变量C.常量D.端口
3.FPGA的编程方式有()
A.基于JTAG接口的在线编程B.用编程器离线编程C.利用UART接口编程D.通过USB接口编程
4.以下哪些是数字电路设计中常用的逻辑门()
A.与门B.或门C.非门D.异或门
5.在EDA设计中,可综合的描述方式有()
A.行为级描述B.寄存器传输级描述C.门级描述D.版图级描述
6.一个完整的VHDL设计实体包括()
A.实体声明B.结构体C.配置D.包集合
7.有限状态机的状态编码方式有()
A.二进制编码B.格雷码编码C.独热码编码D.十进制编码
8.以下关于EDA技术的优势说法正确的有()
A.缩短设计周期B.提高设计效率C.降低设计成本D.提高设计的可靠性
9.在VHDL中,用于条件判断的语句有()
A.IF语句B.CASE语句C.LOOP语句D.WAIT语句
10.以下哪些是PLD的特点()
A.可重复编程B.高集成度C.灵活性好D.设计成本低
答案:
1.ABCD
2.ABC
3.AB
4.ABCD
5.ABC
6.ABC
7.ABC
8.ABCD
9.AB
10.ABCD
三、判断题(每题2分,共10题)
1.VHDL是一种硬件描述语言,只能用于数字电路设计。()
2.FPGA的内部结构是固定不变的。()
3.在VHDL中,变量的赋值是立即生效的。()
4.综合就是将高级语言描述的电路功能转换为门级电路的过程。()
5.所有的C++程序都可以直接转换为硬件电路。()
6.数据选择器的功能是从多个输入数据中选择一个输出。()
7.有限状态机的输出只取决于当前状态。()
8.在VHDL中,实体和结构体是一一对应的关系。()
9.PLD器件只能实现组合逻辑功能。()
10.EDA技术只能应用于大规模集成电路设计。()
答案:
1.True
2.False
3.True
4.True
5.False
6.True
7.False
8.True
9.False
10.False
四、简答题(每题5分,共4题)
1.简述EDA设计流程的主要步骤。
答案:
EDA设计流程主要步骤包括设计输入(如采用VHDL等语言输入设计)、综合(将设计转换为门级电路)、布局布线(确定电路元件的位置和连接关系)、功能仿真(验证设计功能)、时序仿真(验证设计的时序关系)