电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第二章 VHDL语言程序的基本结构

电子设计自动化技术 第二章 VHDL语言程序的基本结构
电子设计自动化技术 第二章 VHDL语言程序的基本结构

本章要点 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实体说明 端口说明 1)端口名 2)端口方向 3)数据类型
2.2 实体说明 端口说明 1)端口名 2)端口方向 3)数据类型

2.2实体说明 端口说明 端口说明是对设计实体与外部接口的描述 包括对引脚信号名称、引脚信号的数据类 型、以及信号的输入、输出方向的描述 P0RT(端口名:方向数据类型; 端口名:方向数据类型);
2.2 实体说明 端口说明 端口说明是对设计实体与外部接口的描述。 包括对引脚信号名称、引脚信号的数据类 型、以及信号的输入、输出方向的描述。 PORT(端口名: ; ··· 端口名:方向 数据类型 ) ; 方向 数据类型

2.3构造体 构造体的结构 ARCHITECTURE构造体名OF实体名 【定义语句】内部信号、常数、数据类型等的定义 BEGIN 【并行处理语句】 END构造体名;
2.3 构造体 构造体的结构 ARCHITECTURE 构造体名 OF 实体名 IS 【定义语句】内部信号、常数、数据类型等的定义; BEGIN 【并行处理语句】 ; END 构造体名 ;

2.3构造体 1)构造体的命名 2)定义语句 3)并行处理语句
2.3 构造体 1)构造体的命名 2)定义语句 3)并行处理语句
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第五章 数字 ASIC 设计特点.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第六章 同步设计技术.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第一章 电子设计自动化简介 电子设计自动化简介.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第三章 VHDL基础.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第四章 数据类型.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第六章 全局考虑.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第七章 编程技巧.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第八章 仿真与综合.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第一章 TOP_DOWN 流程.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第三章 构造体的三种描述方式.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)HDL 综合工具:Synplify.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第一章 EDA与HDL.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第五章 VHDL的主要描述语句.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第五章 Learning VHDL must learn.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第三章 VHDL构造体的描述方式.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第四章 VHDL中的语言要素.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)数字集成电路的结构特点(CMOS 电路).pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)基本术语.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)What is VHDL.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)Learning VHDL must learn.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第五章 分解设计功能的结构分解设计功能的结构.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第二章 VHDL语言入门.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)简单数字系统的 VHLD 应用设计.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第三章 基本 CMOS 数字电路.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第四章 VHDL中的语言要素.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第五章 VHDL 的主要描述语句.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第六章 组合逻辑电路设计.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第五章 PROCESS STATEMENT.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)系统结构描述.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第六章 电子设计自动化技术.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)基本术语(李平).pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)Active-HDL4.2.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第五章 VHDL 的主要描述语句.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)TEXTIO.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)用VHDL语言开发FPGA的完整流程.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)Active-HDL4.2.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)数字集成电路的发展.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第二章 VHDL程序的基本结构.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)EDA的基本概念.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第一章 Verilog HDL(Verilog简介).pdf