第一部分基本概念
一、填空题型
CPLD是复杂的可编程逻辑器件的缩写。
FPGA是现场可编程门阵列的缩写。
CPLD的基本结构看成由可编程逻辑宏单元、可编程I/O控制模块和可编程内部连线等三部分组成。。
(4)图形文件的扩展名是 GDF ,仿真通道文件的扩展名是 SCF ,波形文件的扩展名是 WDF,使用VHDL语言, 。
(5)基于可编程器件EDA技术主要包括四大要素,分别为大规模可编程器件、
硬件描述语言、软件开发系统、实验开发系统。
(6)MAX+PLUSII支持的设计输入方法有图形输入, 波形输入, 文本输入。
(7)元件例化语句的作用: 层次设计,由元件声明和元件例化两部分组成。
(8)EDA数字系统工程设计流程包括:设计准备、设计输入、设计实现、器件编程与配置、设计验证。
(9)CPLD中的逻辑单元是大单元,采用集总总线互连方式;FPGA的逻辑单元是小单元,采用分段式互连方式。
(10) 结构体包括三种描述方法:结构体的行为描述、结构体的数据流描述、结构体的结构化描述。
(11)硬件描述语言HDL给数字系统的设计带来了更新的设计方法和理念,产生了目前最常用的自顶向下的设计方法。
(12)变量赋值语句的语法格式:目标变量名:= 表达式,信号赋值语句的语法格式:目标信号名<= 表达式。
(13) 下列标准数据类型各值的含义:‘0’_强0__、‘1’_强1_、‘Z’高阻态、‘L’_弱0__、‘H’__弱1__、‘-’_忽略___。
(14) CPLD是基于乘积项的可编程结构,即由可编程的与阵列和固定的或阵列来完成功
能。而FPGA采用查找表LUT结构的可编程结构。
(15)硬件描述语言(HDL) 是EDA技术的重要组成部分,是电子系统硬件行为描述、结构描述、数据流描述的语言。它的种类很多,如
VHDL 、 Verilog HDL 、 AHDL 。
(16)VHDL的基本描述语句包括一系列顺序语句和并行语句两大基本描述语句。
(17) VHDL的库分为两类: 设计库和资源库。
(18)VHDL实体部分的端口模式用来说明信号的流动方向,共有四种类型: IN 、OUT 、 BUFFER 、 INOUT 。
(19)结构体的结构化描述主要描述电路的组成,即元件之间的互连。主要用元件例化语句和生成语句来实现。
(20)VHDL语言的操作符四种,即逻辑运算符、关系运算符、算术运算符、并置运算符。
(21)VHDL文字主要包括数值型文字和标识符。
(22)VHDL结构体描述设计实体的结构和功能。
(23)VHDL数据对象包括常量、变量和信号。
(24) 表示端口映射的关键词是PORT MAP。
(25) VHDL是超高速集成电路硬件描述语言的缩写。
(26) VHDL适合行为级和RTL级描述;Verilog HDL适合RTL级和门级描述。
(27)VHDL赋值语句由赋值对象、赋值符号和赋值源三个基本部分组成。
(28)进程在运行时只有两个状态:执行和挂起。
(29)元件例化语句中的接口表达式有名称关联和位置关联两种方式。
(30)在结构体中使用的信号、元件等,要在关键词ARCHITECTURE和BEGIN之间进行说明。
(31)摩尔状态机中,其输出只是当前状态值的函数,并且仅在时钟边沿到来时才发生变化。
(32)一个进程中没有敏感信号表,则其内部必然至少有一条WAIT语句。
(33)VHDL中的数据对象包括信号、变量和常量。
(34)PROCESS语句主要由进程说明、敏感信号表和顺序语句三部分组成。
(35)变量是一个局部量,只能在进程、过程或函数中定义和使用。
(36)VHDL中最常用的库是IEEE 标准库。
(37)VHDL字符可以是单引号括起来的数字、字母或符号。
(38)MAX+PLUS2的VHDL程序的文件名和实体名要一致。
二、名词解释
LPM
BUFFER
VHDL
FPGA
PROM
三、简答题型
1. 说明端口模式INOUT和BUFFER有何异同点。
答:INOUT:双向端口;BUFFER:输出并向内部反馈。
?
信号
变量
赋值符号
<=
:=
功能
电路的内部连接
内部数据交换
作用范围
全局,进程和进程之间的通信
进程的内部
行为
延迟一定时间后才赋值
立即赋值
3. 一个相对完整的VHDL程序应包含哪些组成部分?
答:一个相对完整的VHDL程序应包含库、程序包、实体、结构体和配置,其中,库、实体、结构体是最基本和不可缺少的部分。
,组成及格式。
答:把已经设计好的设计实体称为一
eda复习 来自淘豆网m.daumloan.com转载请标明出处.