EDA 电子科大版简答填空考试要点
程序一般包括几个组成部分每部分的作用是什么
三个基本组成部分:库、程序包使用说明,实体描述和实体对应的结构体描述(必要时还包
括结构体的配置)
库、程序包使用说明-用于打开调用本设计实体将用到的库、程序包。
实体描述----------用于描述该设计实体与外界的接口信号说明。
结构体描述--------用于描述该设计实体内部的组成及内部工作的逻辑关系。
结构体配置语句主要用于层次化的方式对特定的设计实体进行元件的例化,或是为实体选定
某个特定的结构体
2.库由哪些部分组成在 VHDL 语言中常见的有哪几种编程人员怎样使用已有的库
库由多个包含已定义的函数,数据类型,元件调用说明及子程序的程序包组成,常见的库有
如下四种
IEEE 库、WORK 库、STD 库、VITAL 库使用方式如下
LIBRARY 库名
3.在 VHDL 中常用到的预定义程序包有哪几个怎样使用这些程序包
常见的预定义程序包有四种: STD_LOGIC_1164,STD_LOGIC_ARITH,STD_LOGIC_UNSIGNED 和
STD_LOGIC_SIGNED,STANDARD 和 TEXTIO
使用这些程序报的方法:USE 库名.程序包.项目名/ALL;
语言中的数据对象有几种各种数据对象的作用范围如何各种数据对象的实际物理意义是什
么
数据对象有三种:常量、变量、信号
常量使用的范围取决于被定义的位置。在程序包中定义的敞亮具有全局最大化的特征,可以
在调用此程序包的所有实体中应用;定义在设计实体的常量,其有效范围为在这个实体定义
的所有结构体;定义在设计实体的某一结构体的常量,只能用于此结构体;定义在结构体的
某一单元的常量如在一个进程中,只能用在这个进程中。
变量只能使用在进程和子程序中,其使用范围仅限于被定义的变量的进程和子程序中。
信号具有全局特性。
常量相当于电路中的恒定电平,而变量和信号相当于组合电路系统中门与门间的连接及其连
线的信号值。
5.什么是标识符在 VHDL 的基本标识符是怎么规定的
标识符用来定义常量、变量、信号、端口、子程序或者参数的名字。
VHDL 基本标识符就是以英文字母开头,不连续使用下划线_,不以下划线结尾的,由 26 个英
文大小写字母,数字 0-9 以及下划线_组成的字符串。
6.信号和变量在描述和使用时有哪些主要的区别
信号和变量的主要区别表现在接受和保持信息的方式,信息保持和传递的区域大小上。
是一种强类型的硬件描述语言,强数据类型的含义是什么 VHDL 采用强数据类型有什么好处
评论0
最新资源