第三章FPGA开发基础

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第三章FPGA开发基础

一.FPGA开发方法

1)原理图设计

1.元件和()都是元件库中的结构单元。()

a)宏

b)Silces

c)CLB

d)IOB

2.()有固定映射和相对布局。()

a)相关布局宏

b)IP CORE

c)软宏

d)HDL代码

3.请问下面哪一项不是Xilinx FPGA的主要组成部分.()

A)可编程输入输出单元

B)基本可编程逻辑单元

C)嵌入式块RAM

D)查找表

4.请问下列哪一项属于Xilinx FPGA的芯片。()

A)Stratix

B)Spartan

C)APEX

D)MAX

5.下面有关Xilinx FPGA Spartan芯片说法错误的是。()

A)主要面向低成本的中低端应用

B)采用了先进的45nm制造技术

C)Spartan-3E内有专用乘法器

D)Spartan-3E内有专用块RAM资源

6.下列说法正确的是。()

A)从IP核的提供方式上,可以分为软核,硬核和固核。

B)Isimulator属于ISE自带的仿真工具,其功能比ModelSim更加强大。

C)Isimulator的默认仿真时间为10us。

D)不能通过FPGA Editor在目标器件上增加探针来监测信号状态。

7.下列说法错误的是。()

A)适当的使用全局时钟约束可以提高系统的性能。

B)静态时序分析可以对综合后的HDL代码进行关键路径分析。

C)对HDL代码进行综合时,XST不会对代码进行综合优化,该过程由后续

floorplaner软件进行。

D)可以通过使用PACE对FPGA的设计布局进行改变。

8.现在市场主流的Xilinx FPGA中的LUT是几输入的?()

A)3

B)4

C)5

D)6

2)HDL设计

9.下面哪一种软件不是HDL代码综合器?()

a)XST

b)FPGA Express

c)ECS

d)Synplify

10.在ISE中可以使用Xilinx提供的硬件原语,帮助系统性能的提升,下面原语中哪项是带

异步复位和置位的D触发器.()

A)FDCPE

B)FDCE

C)FDRSE

D)FDRSE_1

11.在ISE中可以使用Xilinx提供的硬件原语,帮助系统性能的提升,下面原语中哪项是带

同步复位和置位的D触发器.()

A)FDCPE_1

B)FDCE

C)FDRSE

D)FDCPE

12.为了提高系统时钟的扇出数,可以使用全局时钟缓冲,下面原语中哪项是无时钟使能的

全局时钟缓冲器.()

A)BUFGMUX

B)BUFGCE

C)BUFCF

D)BUFG

13.在Xilinx FPGA中,单片块RAM的容量为()。

A)16kb

B)18kb

C)24kb

D)36kb

14.在Xilinx FPGA中,单片块RAM的位宽最大不能超过()。

A)16bit

B)24bit

C)36bit

D)64bit

15.请问下面哪一项是Xilinx FPGA的基本逻辑单元.()

A)Slice

B)CLB

C)IOB

D)DLL

二.FPGA开发工具

1)FPGA工程创建

16.请问下列哪个软件不属于Xilinx公司。()

a)CORE Generater

b)XST

c)Quartus II

d)ChipScope Pro

17.新建文件时,要求用户选择文件类型,下列文件意义不正确的一项是。()

a)BMM:块存储映射文件,用于将单个RAM连成更大的存储单元

b)MEM:存储器初始化文件,用于初始化RAM/ROM

c)State diagram:状态图类型

d)Verilog Module:Verilog模块类型,用于编写Verilog代码

18.在ISE主设计界面中,通过点击()菜单可以对工程进行各个操作。()

a)View

b)Source

c)Edit

d)Project

19.在ISE主设计界面中,通过点击()菜单下的Language Templates可以打开语言模板。()

a)View

b)Source

c)Edit

d)Project

20.在ISE主设计界面中,下列哪个菜单主要管理ISE软件的视图。()

a)View

b)Source

c)Edit

d)Project

21.在ISE主设计界面中,下列哪个菜单主要用于源代码的开发。()

a)View

b)Source

c)Edit

d)Project

22.在ISE的主界面下,下面哪一项不是源文件(source)子窗口的功能。()

A)source标签显示工程名,指定的芯片和设计有关的文档

B)snapshots标签显示目前所打开文件的快照

C)library标签显示与当前打开工程相关的库

D)tcl shell标签是交互控制台

23.在ISE的主界面下,下面哪一项不是处理(process)子窗口的功能。()

A)显示警告,错误和信息

B)增加已有的文件

C)用户约束文件

D)查看设计总结

24.在ISE的主界面下,下面哪一项不是脚本(transcript)子窗口的功能。()

A)Warning标签只显示警告信息

B)Error标签只显示错误消息

相关文档
最新文档