《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第3章 VHDL基础

K康芯科技 EDA技术与VHDL 第3章 VHDL基础
EDA技术与VHDL 第3章 VHDL 基础 KX 康芯科技

K能芯科技 3.1VHDL基本语法 3.1.1组合电路描述 mux21a y S 图3-1mux21a实体 图3-2mux21a结构体
KX 康芯科技 3.1 VHDL 基本语法 3.1.1 组合电路描述 图3-1 mux21a实体 图3-2 mux21a结构体

K康还科技 3.1VHDL基本语法 3.1.1组合电路描述 【例3-1】 ENTITY mux21a IS PORT(a,b:IN BIT; s IN BIT; y:OUT BIT ) END ENTITY mux21a; ARCHITECTURE one OF mux21a IS BEGIN y <a WHEN s=0 ELSE b; END ARCHITECTURE one
KX 康芯科技 3.1 VHDL 基本语法 3.1.1 组合电路描述 【例3-1】 ENTITY mux21a IS PORT ( a, b : IN BIT; s : IN BIT; y : OUT BIT ); END ENTITY mux21a; ARCHITECTURE one OF mux21a IS BEGIN y <= a WHEN s = '0' ELSE b ; END ARCHITECTURE one ;

K能苏科技 3.1VHDL基本语法 3.1.1组合电路描述 【例3-2】 ENTITY mux21a IS PORT(a,b,S:IN BIT; y:OUT BIT ) END ENTITY mux21a; ARCHITECTURE one OF mux21a IS SIGNAL d,e:BIT; BEGIN d <-a AND (NOT S);e <-b AND s y <d OR e END ARCHITECTURE one;
KX 康芯科技 3.1 VHDL 基本语法 3.1.1 组合电路描述 【例3-2】 ENTITY mux21a IS PORT ( a, b, s: IN BIT; y : OUT BIT ); END ENTITY mux21a; ARCHITECTURE one OF mux21a IS SIGNAL d,e : BIT; BEGIN d <= a AND (NOT S) ; e <= b AND s ; y <= d OR e ; END ARCHITECTURE one ;

K康还科技 3.1VHDL基本语法 3.1.1组合电路描述 【例3-3】 ENTITY mux21a IS PORT a,b,s:IN BIT; y:OUT BIT ) END ENTITY mux21a; ARCHITECTURE one OF mux21a IS BEGIN PROCESS (a,b,s) BEGIN IF s =10'THEN y <a E工SEY<=b; END IF; END PROCESS; END ARCHITECTURE one;
KX 康芯科技 3.1 VHDL 基本语法 【例3-3】 ENTITY mux21a IS PORT ( a, b, s: IN BIT; y : OUT BIT ); END ENTITY mux21a; ARCHITECTURE one OF mux21a IS BEGIN PROCESS (a,b,s) BEGIN IF s = '0' THEN y <= a ; ELSE y <= b ; END IF; END PROCESS; END ARCHITECTURE one ; 3.1.1 组合电路描述

K黛芯科安 3.1VHDL基本语法 3.1.1组合电路描述 ps 5.12us 10.24us 15.36u5 20.48us 25.6us 30.72u Name 2. 22.089688us 8 B1 b B B 图3-3mux21a功能时序波形
KX 康芯科技 3.1 VHDL 基本语法 图3-3 mux21a功能时序波形 3.1.1 组合电路描述

K康还科技 3.1VHDL基本语法 3.1.2VHDL结构 1.实体表达 【例3-4】 ENTITY e name IS PoRT(p_name:port_m data type; p namei port mi data type ) END ENTITY e name;
KX 康芯科技 3.1 VHDL 基本语法 3.1.2 VHDL结构 【例3-4】 ENTITY e_name IS PORT ( p_name : port_m data_type; . p_namei : port_mi data_type ); END ENTITY e_name; 1. 实体表达

K能苏科安 3.1VHDL基本语法 2.实体名 3.端口语句和端口信号名 4.端口模式 IN"、“OUTW、“INOUT、“BUFFER 5.数据类型
KX 康芯科技 3.1 VHDL 基本语法 2. 实体名 3. 端口语句和端口信号名 4. 端口模式 “IN”、“OUT”、“INOUT”、“BUFFER” 5. 数据类型

K康科技 3.1VHDL基本语法 6.结构体表达 【例3-5】 ARCHITECTURE arch name OF e name IS [说明语句] BEGIN (功能描述语句) END ARCHITECTURE arch name;
KX 康芯科技 3.1 VHDL 基本语法 6. 结构体表达 【例3-5】 ARCHITECTURE arch_name OF e_name IS [说明语句] BEGIN (功能描述语句) END ARCHITECTURE arch_name ;

K能苏科数 3.1VHDL基本语法 7.赋值符号和数据比较符号 IF a THE.·-注意,a的数据类型必须是 boolean IF (s1='0')AND(s2='1')OR(c<b+1)THEN . 8.逻辑操作符 AND(与)、OR(或)、NAND(与非)、NOR(或非)、 XOR(异或)、NOR(同或)和NOT(取反) BIT、BOOLEAN、STD LOGIC
KX 康芯科技 3.1 VHDL 基本语法 7. 赋值符号和数据比较符号 IF a THEN . - 注意,a的数据类型必须是 boolean IF (s1='0')AND(s2='1')OR(c<b+1) THEN . 8. 逻辑操作符 BIT、BOOLEAN、STD_LOGIC AND(与)、OR(或)、NAND(与非)、NOR(或非)、 XOR(异或)、XNOR(同或)和NOT(取反)
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第2章 PLD硬件特性与编程技术.ppt
- 《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第1章 概述.ppt
- 《数字电子技术》课程教学资源(自测题)第十一章 AD和DA转换器自测题和答案.doc
- 《数字电子技术》课程教学资源(自测题)第十章 脉冲产生和整形自测题和答案.doc
- 《数字电子技术》课程教学资源(自测题)第七章 半导体存储器自测题和答案.doc
- 《数字电子技术》课程教学资源(自测题)第四章 组合逻辑电路自测题和答案.doc
- 《数字电子技术》课程教学资源(自测题)第六章 时序逻辑电路自测题和答案.doc
- 《数字电子技术》课程教学资源(自测题)第五章 触发器自测题和答案.doc
- 《数字电子技术》课程教学资源(自测题)第二章 逻辑门电路自测题和答案.doc
- 《数字电子技术》课程教学资源(自测题)第三章 逻辑代数自测题和答案.doc
- 《数字电子技术》课程教学资源(自测题)第一章 数值和码制自测题及答案.doc
- 《数字电子技术》课程教学资源(作业习题)第八章 AD和DA转换(含答案).doc
- 《数字电子技术》课程教学资源(作业习题)第九章 存储器(含答案).doc
- 《数字电子技术》课程教学资源(作业习题)第七章 时序逻辑电路(含答案).doc
- 《数字电子技术》课程教学资源(作业习题)第四章 触发器(含答案).doc
- 《数字电子技术》课程教学资源(作业习题)第六章 组合逻辑电路(含答案).doc
- 《数字电子技术》课程教学资源(作业习题)第五章 脉冲产生与整形(含答案).doc
- 《数字电子技术》课程教学资源(作业习题)第三章 TTL门电路(含答案).doc
- 《数字电子技术》课程教学资源(作业习题)第二章 逻辑代数基础(含答案).doc
- 《数字电子技术》课程教学资源(作业习题)第一章 数制与码制(含答案).doc
- 《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第4章 Quartus II使用方法.ppt
- 《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第5章 VHDL状态机.ppt
- 《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第6章 16位CISC CPU设计.ppt
- 《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第7章 VHDL语句.ppt
- 《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第8章 VHDL结构.ppt
- 《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第10章 DSP Builder设计深入.ppt
- 《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第9章 DSP Builder设计初步.ppt
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第一章 初识数字电路.ppt
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第三章 逻辑门电路.ppt
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第二章 分析与设计数字电路的工具.ppt
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第五章 记忆单元电路.ppt
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第四章 组合逻辑电路.ppt
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第七章 脉冲单元电路.ppt
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第九章 数模与模数转换器.ppt
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第八章 半导体存储器.ppt
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第六章 时序逻辑电路.ppt
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第十章 可编程逻辑器件.ppt
- 内蒙古科技大学:《数字电子技术》课程教学大纲 Digital electric technology.doc
- 内蒙古科技大学:《数字电子技术》课程实验教学大纲 Electronic Techniques Experiments.doc
- 内蒙古科技大学:《数字电子技术》课程教学实验指导书(共八个实验).doc