VHDL与数字电路设计 引言ⅤHDL简介 由来 VHDLEE Very High speed Integrated Circuit Hardware Description Language(非常高速集成电路硬件描述语言) 的英文缩写。它是由美国国防部支持的一项研究计划,于 1983年创建,目的是以文字化方法描述电子电路与系统。至 今ⅥHD约有40年的发展历史,1987年,VHDL成为IEEE标准 即IEEE1076标准,1993年修改为IEE1164标准,1996年, IEEE又将电路合成的标准程序与规格加入到ⅥDL语言中,称 为1076.3标准。之后,又有1076.4标准和1076.6标准
VHDL与数字电路设计 引 言 VHDL简介 一、由来 VHDL是Very High speed Integrated Circuit Hardware Description Language (非常高速集成电路硬件描述语言) 的英文缩写。它是由美国国防部支持的一项研究计划,于 1983年创建,目的是以文字化方法描述电子电路与系统。至 今VHDL约有40年的发展历史,1987年,VHDL成为IEEE标准, 即IEEE1076标准,1993年修改为IEEE1164标准,1996年, IEEE又将电路合成的标准程序与规格加入到VHDL语言中,称 为1076.3标准。之后,又有1076.4标准和1076.6标准
第一章VHDL的程序结构和软件操作 1-1VHDL程序的基本结构 1-2软件操作—Max+plusⅡ的操作
第一章VHDL的程序结构和软件操作 1-1 VHDL程序的基本结构 1-2软件操作—Max+plusⅡ的操作
第一章VHDL的程序结构和软件操作 1-1VHDL程序的基本结构 (1) LIBRARY和 PACHAGE的声明部分 作用:库( Library)是用于存放预先编译好的程序包 ( Package),程序包中定义了数据集合体、逻 辑操作和元件等。主要是声明在设计或实体中 将用到的常数,数据类型,元件及子程序等。 使用格式: LIBRARY库名; USE库名.程序包名.Al1;
第一章 VHDL的程序结构和软件操作 1-1 VHDL程序的基本结构 (1)LIBRARY和PACHAGE的声明部分 作用:库(Library)是用于存放预先编译好的程序包 (Package),程序包中定义了数据集合体、逻 辑操作和元件等。主要是声明在设计或实体中 将用到的常数,数据类型,元件及子程序等。 使用格式:LIBRARY 库名; USE 库名. 程序包名. All;
(2) ENTITY定义 作用:定义本设计的输入/出端口,即定义电路的外观, 即IO接口的类型和数量使用格式: 格式: ENTITY实体名Is Port(端口名:端口模式数据类型; 端口名:端口模式数据类型;); End实体名;
(2)ENTITY定义 作用:定义本设计的输入/出端口,即定义电路的外观, 即I/O接口的类型和数量使用格式: … 端口名 :端口模式 数据类型;); ENTITY 实体名 Is End 实体名; 格式: Port ( 端口名 :端口模式 数据类型;
(3) ARCHITECTURE定义 作用:定义实体的实现。即电路的具体描述,说明电路执 行什么动作或实现功能 使用格式: ARCHITECTURE结构体名Of实体名 Begin 描述语句; End结构体名;
(3)ARCHITECTURE定义 作用:定义实体的实现。即电路的具体描述,说明电路执 行什么动作或实现功能。 ARCHITECTURE 结构体名 Of 实体名 Is Begin 描述语句; End 结构体名; 使用格式: