襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第14讲 VHDL语言语言时序逻辑电路设计

系统可编程技不 第14讲 VHDL语言语言时序逻辑 电路设计
在系统可编程技术 第14讲 VHDL语言语言时序逻辑 电路设计

时钟的描述方法 CP=1 CP=1 CP=0 CP=0 CPEVENT CP EVENT CPEVENT 上升沿:CPEⅤ ENTAND CP=1 下升沿:CPEⅤ ENT AND CP=0
时钟的描述方法 上升沿:CP’EVENT AND CP=‘1’ 下升沿:CP’EVENT AND CP=‘0’ CP=0 CP=0 CP=1 CP=1 CP’EVENT CP’EVENT CP’EVENT

上升沿D触发器描述 方法一:使用信号属性函数 LIBRARY IEEE: USE IEEE STD LOGIC 1164ALL: ENTITY D reg Is PORTO, CP: IN STD LOGIC; Q: OUTSTD LOGIC); END D reg ARCHITECTURE test OFD reg Is BEGIN PROCESS(CP) BEGIN IF(CPEVENT AND CP=D)THEN Q<=D; END PROCESS END test:
上升沿D触发器描述 方法一:使用信号属性函数 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY D_reg IS PORT(D,CP:IN STD_LOGIC; Q:OUT STD_LOGIC); END D_reg; ARCHITECTURE test OF D_reg IS BEGIN PROCESS(CP) BEGIN IF (CP’EVENT AND CP=‘1’) THEN Q<=D; END PROCESS; END test;

上升沿D触发器描述 方法二:使用WAIT语句 BRARY EEE USE IEEESTD LOGIC 1164ALL: ENTITY D reg Is PORTOD,CP: IN STD LOGIC; Q: OUT STD LOGIC); END D reg: ARCHITECTURE test OFD reg Is BEGIN PROCESS BEGIN WAIT UNTIL CP=1 Q<=D END PROCESS END test
方法二:使用WAIT 语句 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY D_reg IS PORT(D,CP:IN STD_LOGIC; Q:OUT STD_LOGIC); END D_reg; ARCHITECTURE test OF D_reg IS BEGIN PROCESS BEGIN WAIT UNTIL CP=‘1’; Q<=D; END PROCESS; END test; 上升沿D触发器描述

方法三:使用上升沿检测函数 LIBRARY IEEE: 上升沿 USE IEEESTD LOGIC 1164.ALL; ENTITY D reg Is PORTOD, CP: IN STD LOGIC; Q: OUT STD LOGIC) END D reg D触发器描述 ARCHITECTURE test OF D reg Is BEGIN PROCESS(P) BEGIN IF(rising edge(cp))THEN Q<=D END IF. END PROCESS END test:
方法三:使用上升沿检测函数 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY D_reg IS PORT(D,CP:IN STD_LOGIC; Q:OUT STD_LOGIC); END D_reg; ARCHITECTURE test OF D_reg IS BEGIN PROCESS(cp) BEGIN IF (rising_edge(cp)) THEN Q<=D; END IF; END PROCESS; END test; 上升沿D触发器描述

方法四:使用进程的启动特性 LIBRARY EEE USE IEEESTD LOGIC 1164.ALL 上升沿D一 ENTITY D reg Is PORTOD, CP: IN STD LOGIC; Q: OUT STD LOGIC); END D reg; ARCHITECTURE test OFD reg Is BEGIN 触发器描述 PROCESS (CP) BEGIN IFCP=1’THEN Q<=D END IF: END PROCESS END test:
方法四:使用进程的启动特性 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY D_reg IS PORT(D,CP:IN STD_LOGIC; Q:OUT STD_LOGIC); END D_reg; ARCHITECTURE test OF D_reg IS BEGIN PROCESS (CP ) BEGIN IF CP=‘1’ THEN Q<=D; END IF; END PROCESS; END test; 上升沿D触发器描述

上升沿D触发器描述 6O TAX+plus II- d: \studyid reg2-[d reg2. scf-FavefornEditorl 回冈 A MAKtplus II file edit yiew Node Assign Utilities Options indow Help 口②舀回△囫郾B郾囚囚為圖画露理雷眼食 A Ref 0.Ons 中|Tme:lns Interval: 6.0 0 Or Name 100Ons 200 Ons 300 0ns 400 Ons 500 Ons 6000ns 700 Ons 800 Ons 900 Ons 1.0 在系統可编程技术 G Microsoft PowerP 有dMA+ plus II-d mk16:35
上升沿D触发器描述

下降沿D触发器描述 方法一:使用信号属性函数 LIBRARY IEEE USE IEEESTD LOGIC 1164.ALL; ENTITY D reg Is PORT,CP: IN STD LOGIC Q: OUTSTD LOGIC); END D reg; ARCHITECTURE test OF D reg Is BEGIN PROCESS(CP) BEGIN IF(CPEVENT AND CP=0)THEN <=D END PROCESS END test
下降沿D触发器描述 方法一:使用信号属性函数 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY D_reg IS PORT(D,CP:IN STD_LOGIC; Q:OUT STD_LOGIC); END D_reg; ARCHITECTURE test OF D_reg IS BEGIN PROCESS(CP) BEGIN IF (CP’EVENT AND CP=‘0’) THEN Q<=D; END PROCESS; END test;

下降沿D触发器描述 方法二:使用WAI语句 LIBRARY IEEE. USE IEEESTD LOGIC 1164.ALL: ENTITY D reg Is PORTD, CP: IN STD LOGIC: Q: OUT STD LOGIC); END D reg ARCHITECTURE test OFD reg Is BEGIN PROCESS BEGIN WAIT UNTIL CP=0’; END PROCESS END test;
方法二:使用WAIT 语句 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY D_reg IS PORT(D,CP:IN STD_LOGIC; Q:OUT STD_LOGIC); END D_reg; ARCHITECTURE test OF D_reg IS BEGIN PROCESS BEGIN WAIT UNTIL CP=‘0’; Q<=D; END PROCESS; END test; 下降沿D触发器描述

方法三:使用下降沿检测函数 LIBRARY IEEE: USE IEEESTD LOGIC 1164.ALL; 下降沿 ENTITY D reg Is PORTOD, CP: IN STD LOGIC; Q: OUT STD LOGIC) END D reg D触发器描述 ARCHITECTURE test OFd reg Is BEGIN PROCESS(P) BEGIN IF(falling edge(cp))THEN Q<=D END IF. END PROCESS END test:
方法三:使用下降沿检测函数 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY D_reg IS PORT(D,CP:IN STD_LOGIC; Q:OUT STD_LOGIC); END D_reg; ARCHITECTURE test OF D_reg IS BEGIN PROCESS(cp) BEGIN IF (falling_edge(cp)) THEN Q<=D; END IF; END PROCESS; END test; 下降沿D触发器描述
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第13讲 VHDL语言语言组合逻辑电路设计.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第11讲 VHDL语言结构体的描述方法.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第12讲 VHDL语言语言主要描述语句.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第9讲 VHDL语言的基本结构.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第10讲 VHDL语言的数据类型.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第7讲 ispLever软件概念、命令和实践.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第8讲 isp技术应用设计方法.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第6讲 ABEL语言逻辑方程、状态图设计法.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第4讲 ABEL语音源文件元素.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第5讲 ABEL语言常用语句、真值表设计法.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第2讲 CPLD和FPGA的基本结构.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第3讲 ABEL语音源文件基本格式规则.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第1讲 可编程器件结构简介.ppt
- 《SDH技术》第一章 概述.ppt
- 《SDH技术》绪论.ppt
- 《SDH技术》第八章 SDH的应用.ppt
- 《SDH技术》第七章 网络管理.ppt
- 《SDH技术》第六章 SDH的网同步.ppt
- 《SDH技术》第五章 SDH传送网络结构和自愈网.ppt
- 《SDH技术》第四章 SDH光传输系统及其性能分析.ppt
- 河海大学:《高频电子线路》第1章 绪论.ppt
- 河海大学:《高频电子线路》笫2章 滤波器.ppt
- 河海大学:《高频电子线路》第2章(2-2) LC滤波器.ppt
- 河海大学:《高频电子线路》第2章(2-3) 声表面波滤波器(SAW)(声电子器件).ppt
- 河海大学:《高频电子线路》笫6章 调制与解调.ppt
- 河海大学:《高频电子线路》笫6章(6-1) 抑制载波调幅、单边带调幅和残留边带调幅.ppt
- 河海大学:《高频电子线路》第6章(6-2) 角度调制.ppt
- 河海大学:《高频电子线路》第6章(6-3) 实现频率调制的方法与电路.ppt
- 河海大学:《高频电子线路》第6章(6-4) 调频波的解调方法与电路.ppt
- 河海大学:《高频电子线路》笫7章 锁相环路.ppt
- 河海大学:《高频电子线路》第7章(7-3) PLL的线性分析.ppt
- 河海大学:《高频电子线路》第7章(7-4) PLL的非线性分析.ppt
- 河海大学:《高频电子线路》回顾3.ppt
- 河海大学:《高频电子线路》回顾1.ppt
- 河海大学:《高频电子线路》导体表面的功率损耗.ppt
- 河海大学:《高频电子线路》总复习.ppt
- 河海大学:《高频电子线路》第二章作业.ppt
- 河海大学:《高频电子线路》答案第二章.doc
- 河海大学:《高频电子线路》答案第三章.doc
- 河海大学:《高频电子线路》答案第四章.doc