VHDL复习题及见解.doc
文本预览下载声明
1.什么是EDA技术
答:EDA技术就是以计算机为工具,设计者在EDA工具软件平台上,对以硬件描述语言HDL完成设计文件,然后由计算机自动地完成逻辑编译、逻辑化简、逻辑分割、逻辑综合、逻辑优化、结构综合(布局、布线)和仿真测试等项功能,直至实现既定性能的电子线路系统功能。
2. VHDL全称是什么?
答:Very-High-Speed Integrated Circuit Hardware Description Language,
超高速硬件描述语言
3. ASIC是什么?
专用集成电路(Application Specific Integratrd Circuit)
4. ASIC设计方法?
可编程逻辑器件
半定制或全定制ASIC
混合ASIC。
半定制
全定制ASIC
混合ASIC。
5. 什么时序仿真?什么时功能仿真?
时序仿真:就是接近真实器件运行特性的仿真,仿真文件中已包含了器件硬件特性参数,因此仿真精度高。
功能仿真:是直接对HDL、原理图描述或其他描述形式的逻辑功能进行测试模拟,以了解其实现的功能是否满足原设计的要求。
6. 什么是门阵列ASIC标准单元ASIC、混合ASIC?
门阵列ASIC:门阵列芯片包括预定制的相连的PMOS和NMOS晶体管行。
标准单元ASIC:目前大部分Asic是使用库中的不同大小的标准单元设计的,这类芯片一般称作基于单元的集成电路(Cell_Based Integrated Circuits ,CBIC)
混合ASIC:其主要指既具有面向用户的FPGA可编程功能和逻辑资源,同时也包含可方便调用和配置的硬件标准单元模块,如CPU,RAM,ROM, 硬件加法器,乘法器,锁相环等
7. EDA实现的目标是什么?
实现专用集成电路
8. SOPC是什么意思?
System-on-a-Programmable-Chip,即可编程片上系统。
9. VHDL综合含义是什么?
VHDL的部分子集,即文档的表达、行为建模级其仿真经过不同HDL综合器综合出各种需要的电子系统
整个综合过程就是将设计者在EDA平台编辑输入的VHDL文本,原理图或状态图形描述,一句给定硬件结构组件和约束控制条件进行编译,优化,转换和综合,最终获得电路描述网表文件
10. 什么是IP核
IP核,全称知识产权核(英语:intellectual property core),是指某一方提供的、形式为逻辑单元、芯片设计的可重用模块。
11、CPLD是属于什么结构器件?FPGA是属于什么结构器件?
CPLD(complex programmable logic device)复杂可编程逻辑器件属乘积项结构器件
FPGA(filed programmable gate array)现场可编程门阵列器件属基于查找表结构器件
12、FLEX10K系列是属于什么器件 ?
嵌入式可编程器件
FPGA基于查找表结构器件
13、什么器件具有乘积项的可编程逻辑结构?
GAL、CPLD之类都是基于乘积项的可编程结构;
即包含有可编程与阵列和固定的或阵列的PAL(可编程阵列逻辑)器件构成。
什么器件具有查找表的可编程逻辑结构?
FPGA(现场可编程门阵列)是基于查找表的可编程逻辑结构。
FPGA(Cyclone/Cyclone II)系列器件主要由逻辑阵列块LAB、嵌入式存储器块(EAB)、I/O单元、嵌入式硬件乘法器和PLL等模块构成;
14、 FLEX10K系列主要由那些功能块组成?
输入/输出单元IOE、逻辑单元LE、嵌入阵列块EAB及行、列连线资源PIA。
输入/输出单元IOE、逻辑陈列块LAB、嵌入阵列块EAB及行、快速通道互连。
17、在VHDL语言中,描述基本时序逻辑的主要语句是什么语句?
不完整条件语句
18、什么叫运算符重载?
运算符重载,就是对已有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型。
19、什么是Moore 状态机?什么是Mealy状态机?
Moore 状态机:同步输出状态机;Mealy状态机:异步输出状态机
20、可以实现连接底层元件形成更高层次的电路设计结构的语句是什么语句?
元件例化语句 P75末
21、CASE语句中的选择值有什么特点?p68
1.单个普通数值,如6
2.数值选择范围,如(2 TO 4),表示取值2、3、4
3.并列数值,如3|5,表示取值为3或5
4.混合方式,以上三种方式的混合
21a、过程和函数是如何定义和调用的?他们在调用前如何处理?
过程定义:PROCEDURE 过程名(参数表)
PROCEDURE 过
显示全部