本章要点 VHDL程序的宏观结构; 实体的基本格式及其在VHDL硬件设计 中的应用 构造体的基本格式及其在HDL硬件设 计中的基本功能 库的实用意义及使用方法
本章要点 • VHDL程序的宏观结构; • 实体的基本格式及其在VHDL硬件设计 中的应用 • 构造体的基本格式及其在VHDL硬件设 计中的基本功能 • 库的实用意义及使用方法
2VHDL程序组成部分及其功能 实体( Entity) 构造体( Architecture)>需编写的部分 VHDL程序<配置( Configuration) 包集合( Package) 设计共享部分 库( Library)
2.1 VHDL程序组成部分及其功能 VHDL程序 实体(Entity) 构造体(Architecture) 配置(Configuration) 包集合(Package) 库(Library) 设计共享部分 需编写的部分
VHDL描述的总体结构 Package Generics Entity Architecture Architecture Architecture (Data Flow) (Behavioral) (structural) oncurrentConcurrent Process tatements Statements Sequential Statements
VHDL描述的总体结构
2VHDL程序组成部分及其功能 实体( Entity) 基本设计单元 所必需的部分 构造体( Architecture) VHDL程序<配置( Configuration) 包集合( Package) 库( Library)实体———规定设计单元的输入 输出接口信号和引脚 构造体——定义设计单元的具体 构造或功能(行为)
2.1 VHDL程序组成部分及其功能 VHDL程序 实体(Entity) 构造体(Architecture) 配置(Configuration) 包集合(Package) 库(Library) 基本设计单元 所必需的部分 实体----------规定设计单元的输入 输出接口信号和引脚 构造体-------定义设计单元的具体 构造或功能(行为)
2.2实体 实体说明的结构 ENTITY实体名|s 【类属参数说明】; 【端口说明】; END实体名;
2.2 实体 实体说明的结构 ENTITY 实体名 IS 【类属参数说明】 ; 【端口说明】 ; END 实体名 ;
2.2实体说明 端口说明 端口说明是对设计实体与外部接口的描述 包括对引脚信号名称、引脚信号的数据类 型、以及信号的输入、输出方向的描述 P0RT(端口名:方向数据类型; 端口名:方向数据类型);
2.2 实体说明 端口说明 端口说明是对设计实体与外部接口的描述。 包括对引脚信号名称、引脚信号的数据类 型、以及信号的输入、输出方向的描述。 PORT(端口名: ; ··· 端口名:方向 数据类型 ) ; 方向 数据类型