电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第五章 分解设计功能的结构分解设计功能的结构

电子设计自动化 授课教师:何旭
电子设计自动化 电子设计自动化 授课教师:何 旭

第五章分解设计功能的结构 第一节并行分解 第二节串行分解 第三节并行与串行建模比较 第四节信号与变量赋值 第五节多值驱动的决断 第六节产生共享模块
第五章 分解设计功能的结构 分解设计功能的结构 第一节 并行分解 第二节 串行分解 第三节 并行与串行建模比较 第四节 信号与变量赋值 第五节 多值驱动的决断 第六节 产生共享模块

Dlta延迟 时间 Block 1 Block2 Process CS1 CS2CS3 CS1 CS3 SSI SS2 SS3 递归1
Delta延迟 Block1 Block2 Process1 CS1 CS2 CS3 CS1 CS2 CS3 SS1 SS2 SS3 递归1 时间

第一节并行分解 构造硬件并行执行的功能
第一节 并行分解 构造硬件并行执行的功能

VHDL语言中并行语句有 并行信号赋值语句 ● Process语句 ●并行程序( procedure)调用 ●并行断言( assertion)语句 Block语句 ●元件实例化语句 ● Generate语句
VHDL语言中并行语句有 语言中并行语句有 z 并行信号赋值语句 z Process语句 z 并行程序(procedure)调用 z 并行断言(assertion)语句 z Block语句 z 元件实例化语句 z Generate语句

VHDL语言中并行语句有 并行信号赋值语句 ● Process语句 ●并行程序( procedure)调用 ●并行断言( assertion)语句 ● Block语句 →●元件实例化语句 ● Generate语句
VHDL语言中并行语句有 语言中并行语句有 z 并行信号赋值语句 z Process语句 z 并行程序(procedure)调用 z 并行断言(assertion)语句 z Block语句 z 元件实例化语句 z Generate语句

Block语句 Block语句是分解硬件功能的主要的 并行语句。它将多个并行语句归入一个 设计单元
一、Block语句 Block语句是分解硬件功能的主要的 并行语句。它将多个并行语句归入一个 设计单元

格式: block statement abe BLOCK(expression) block declarative item BEGIN concurrent statement END BLOCK label
格式: block statement …… label: BLOCK (expression) block_declarative_item BEGIN concurrent_statement END BLOCK label;

AS]: ENTITY bistable latch IS PORT(enable, data: IN bit q,q not oUt bit) end bistable latch
例:ENTITY bistable_latch IS PORT (enable, data : IN bit; q, q_not : OUT bit); END bistable_latch;

ARCHITECTURE example of bistable latch Is BEGIN latch BLOCK(enable=1) siGnaL d in: bit BEGIN guarded data q d q not < not d in END BLOCK latch END example
ARCHITECTURE example OF bistable_latch IS BEGIN latch1: BLOCK (enable=‘1’) SIGNAL d_in : bit; BEGIN d_in <= GUARDED data; q <= d_in; q_not <= NOT d_in; END BLOCK latch1; END example;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第二章 VHDL语言程序的基本结构.pdf
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第五章 数字 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
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第二章 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
- 电子科技大学:《电子设计自动化技术》课程教学资源(讲义课件)第五章 作业讲评.pdf