vhdl第2部分第3讲西电钟华.pdf

VHDL数字系统设 计与测试 钟桦 电院智能所 主楼III416 huazhongxd@163.com Part 2.3 VHDL构造体的描述方式 课程主要内容  Part 1 数字系统EDA概述  Part 2 VHDL语言基础 1、程序基本结构 2、数据类型及操作符 3、构造体的描述方式 4 、语法基础 5、数值系统的状态模型  Part 3 基本逻辑电路设计 2 Part 2.3 VHDL构造体的描述方式 3、构造体的描述方式 一、构造体的子结构  Block的编写  Process的编写 function 和procedure的编写 二、构造体的行为描述方式 三、构造体的寄存器传输描述方式 四、构造体的结构描述方式 3 Part 2.3 VHDL构造体的描述方式 一、构造体的子结构 Entity Architecture 1 Architecture N block process subprograms procedure function 4 Part 2.3 VHDL构造体的描述方式 一、构造体的子结构 基本概念 1、并行处理(concurrent ) 语句的执行与书写顺序无关,并行块内 的语句时同时执行的。 2、顺序处理(sequential ) 语句的执行按书写的先后次序,从前到 后顺序执行。这种方式和其他普通编程语言 (如c,pascal)是一样的。 5 Part 2.3 VHDL构造体的描述方式 Architecture 中的语句及子模块之间是并行处 理的 子模块block中的语句是并行处理的 子模块process中的语句是顺序处理的 子模块subprogram中的function和procedure 是顺序处理的 6 Part 2.3 VHDL构造体的描述方式 Arcthitecture (构造体)的格式为: Arcthitecture 构造体名of 实体名 is [定义语句] 内部信号、常数、元件、数据类型、函数等的定义 begin [并行处理语句和block、process、function 、 procedure] end 构造体名;

文档评论(0)

1亿VIP精品文档

相关文档