第四章 同步时序逻辑电路.

Slides:



Advertisements
Similar presentations
实验 D 触发器及 JK 触发器 一、实验目的实验目的 二、实验仪器设备实验仪器设备 三、实验原理实验原理 四、实验电路实验电路 五、实验内容及步骤实验内容及步骤 六、实验注意事项实验注意事项 七、实验报告要求.
Advertisements

( 3-1 ) 电子技术 数字电路部分 第三章 组合逻辑电路 ( 3-2 ) 第三章 组合逻辑电路 § 3.1 概述 § 3.2 组合逻辑电路分析 § 3.3 利用小规模集成电路设计组合电路 § 3.4 几种常用的中规模组件 § 3.5 利用中规模组件设计组合电路.
第17章 组合逻辑电路1 学习要点: 组合电路的分析方法和设计方法 介绍加法器和数值比较器.
第11章 触发器及时序逻辑电路 龚淑秋 制作.
第六章 采用中、大规模集成电路 的逻辑设计.
第四章 时序逻辑电路 返回 4.1 概 述 4.2 时序逻辑电路的结构及类型 4.3 状态表和状态图 4.4 时序逻辑电路的分析与设计
实验四 利用中规模芯片设计时序电路(二).
第五章 触发器 5.1 概述(掌握触发器基本概念) 5.2 SR锁存器(掌握基本结构及动作特点)
第五章 时序逻辑电路 陶文海. 第五章 时序逻辑电路 陶文海 5.1 概述 时序逻辑电路由组合电路和存储电路两部分构成。 5.1 概述 时序逻辑电路由组合电路和存储电路两部分构成。 按触发脉冲输入方式的不同, 时序电路可分为同步时序电路和异步时序电路。同步时序电路是指各触发器状态的变化受同一个时钟脉冲控制;而在异步时序电路中,各触发器状态的变化不受同一个时钟脉冲控制。
5.4 顺序脉冲发生器、 三态逻辑和微机总线接口 顺序脉冲发生器 顺序脉冲 计数型 分类 移位型.
——环形脉冲分配器与循环彩灯控制器的制作
§2-8 触发器 教学目标: 触发器的基本概念 同步、边沿D、边沿Jk触发器的逻辑功能.
第6章 时序逻辑电路 《数字电子技术基础》 时序逻辑电路的基本概念 时序逻辑电路的基本分析方法和分析步骤。
数字逻辑:应用与设计 复习大纲.
第21章 触发器和时序逻辑电路 21.1 双稳态触发器 21.2 寄存器 21.3 计数器 定时器及其应用
时序逻辑电路 -触发器.
时序电路 计数器分析及设计 刘鹏 浙江大学信息与电子工程学院 April 10, 2018 EE141
时序电路 计数器分析及设计 刘鹏 浙江大学信息与电子工程学院 March 31, 2016 EE141
吉林大学远程教育课件 数 字 逻 辑 (第十九讲) 主讲人 : 魏 达 学 时:48.
时序逻辑电路 -分析.
第4章 第4章 触发器和时序逻辑电路 4.1 触发器 4.2 时序逻辑电路 *4.3 应用举例 上页 下页 返回.
第四章 同步时序逻辑电路.
 与非门参数测试与组合逻辑电路设计  集成触发器  计数、译码、显示电路
半导体 集成电路 学校:西安理工大学 院系:自动化学院电子工程系 专业:电子、微电 时间:秋季学期 2018/12/25.
§3.同步时序电路的设计 设计:文字描述 状态图(状态表) 逻辑图 同步计数器的设计步骤 (典型的同步时序电路)
实验四 组合逻辑电路的设计与测试 一.实验目的 1.掌握组合逻辑电路的设计 方法 2.学会对组合逻辑电路的测 试方法.
 与非门参数测试与组合逻辑电路设计  集成触发器  计数、译码、显示电路
概述 一、基本要求 1. 有两个稳定的状态(0、1),以表示存储内容; 2. 能够接收、保存和输出信号。 二、现态和次态
第10章 触发器和时序逻辑电路 10.1 触发器 10.2 计数器 10.3 寄存器 定时器.
时序逻辑电路实验 一、 实验目的 1.熟悉集成计数器的功能和使用方法; 2.利用集成计数器设计任意进制计数器。 二、实验原理
第四章 时序逻辑电路 学习要点: 触发器的逻辑功能及使用 时序电路的分析方法和设计方法 计数器、寄存器等中规模集成电路的逻辑功能和使用方法
14.2 时序逻辑电路的分析 概述 时序逻辑电路是由存储电路和组合逻辑电路共同组成的,它的输出状态不仅与输入有关,还与电路的过去状态有关,即具有存储功能。 输入信号 输出信号 输出方程 驱动方程 描述时序逻辑电路的三个方程 状态方程 存储电路的输入信号 时序逻辑电路构成框图 存储电路的输出信号.
第21章 触发器和时序逻辑电路 21.1 双稳态触发器 21.2 寄存器 21.3 计数器 21.4△ 时序逻辑电路的分析
第四章 MCS-51定时器/计数器 一、定时器结构 1.定时器结构框图
数字电子技术 Digital Electronics Technology
时序逻辑电路 -触发器.
时序逻辑电路 -分析.
第 6 章 时序电路的分析与设计 6.1 时序电路概述 6.2 同步时序逻辑电路的分析 6.3 异步时序电路的分析方法
第四章 时序逻辑电路 触发器 时序电路概述 同步时序电路的分析 同步时序电路的设计 异步时序电路 小结.
第5章 触发器 5.1 基本RS触发器 5.2 时钟控制的触发器 5.3 集成触发器 5.4 触发器的逻辑符号及时序图.
第四章 触发器 4.1 概 述 4.2 触发器的电路结构与动作特点 4.3 触发器的逻辑功能及其描述方法 4.4 触发器逻辑功能的转换.
组合逻辑电路 ——中规模组合逻辑集成电路.
中等职业学校教学用书(电子技术专业) 《电工与电子技术基础》 任课教师:李凤琴 李鹏.
第五章 触发器 5.1 基本触发器 一、基本RS触发器 1.用与非门组成的基本RS触发器
实验三 16位算术逻辑运算实验 不带进位控制的算术运算 置AR=1: 设置开关CN 1 不带进位 0 带进位运算;
第 13 章 触发器和时序逻辑电路 13.1 双稳态触发器 13.2 寄存器 13.3 计数器 定时器及其应用.
实验六 基本RS和D触发器的应用.
实验六 触发器逻辑功能测试 一、实验目的 二、实验仪器 1、熟悉并掌握RS、D、JK触发器的构成、工作原理和 功能测试方法。
长春理工大学 电工电子实验教学中心 数字电路实验 数字电路实验室.
实验二 带进位控制8位算术逻辑运算实验 带进位控制8位算术逻辑运算: ① 带进位运算 ② 保存运算后产生进位
第18章 集成触发器 18.1 RS触发器 18.2 几种常见的触发器.
《数字电子技术基础》(第五版)教学课件 清华大学 阎石 王红
实验五 MSI组合逻辑功 能部件的应用与测试
第5章 触发器 5.1 基本RS触发器 5.2 时钟控制的触发器 5.3 集成触发器 5.4 触发器的逻辑符号及时序图.
电子技术 数字电路部分 第四章 触发器.
概 述 一、时序电路的特点 x1 y1 1. 逻辑功能特点 xi yj 任何时刻电路的 输出,不仅和该时刻 的输入信号有关,而
集成与非门在脉冲电路中的应用 实验目的 1. 了解集成与非门在脉冲电路中 的某些应用及其原理。 2. 学习用示波器观测波形参数与
第4章 触发器.
4.4 计数器 4.4.1 同步二进制计数器 4.4.2 同步十进制计数器 4.4.3 异步计数器 2019/5/16.
概述 一、基本要求 1. 有两个稳定的状态(0、1),以表示存储内容; 2. 能够接收、保存和输出信号。 二、现态和次态
时序运算模块的VHDL设计 时序电路的结构与特点 内部含有存储器件(触发器、锁存器); 信号变化受时钟控制; 通常采用状态变化进行描述;
FPGA有限状态机设计 王安然.
信号发生电路 -非正弦波发生电路.
第六章 异步时序电路的分析与设计 6.1    脉冲异步时序电路概述 6.2 脉冲异步时序电路的分析 6.3 脉冲异步时序电路的设计.
第五章 触发器 各位老师,同学,大家好! 我的硕士论文的题目是:在体软组织生物力学参数采集系统。我将从五个方面来介绍我的项目。 (翻页)
第11章 触发器电路 教学内容 教学小结.
电子技术基础.
第12章 555定时器及其应用 一. 555定时器的结构及工作原理 1. 分压器:由三个等值电阻构成
第九章 存储器和可编程逻辑器件 本章主要内容 半导体存储器 只读存储器 随机存取存储器 存储器容量的扩展 可编程逻辑器件
数字电子技术基础 信息科学与工程学院·基础电子教研室.
Presentation transcript:

第四章 同步时序逻辑电路

内容: 同步时序逻辑电路概述 触发器 同步时序逻辑电路的分析 同步时序逻辑电路的设计

第一节 同步时序逻辑电路概述 一、时序逻辑电路 1.组合逻辑电路 第一节 同步时序逻辑电路概述 一、时序逻辑电路 1.组合逻辑电路 某一时刻(tk)的输出(Zi)仅与该时刻的输入(x1,x2,……,xn)有关,而与以前各时刻(t<tk)的输入无关。 组 合 线 路 z1(tk) x1(tk) z2(tk) x2(tk) … … zm(tk) xn(tk)

电路的输出不但取决于该时刻电路的输入,还取决于电路过去的输入。 2.时序逻辑电路 电路的输出不但取决于该时刻电路的输入,还取决于电路过去的输入。 x1 z1 外部输入 … … 组合 线路 外部输出 xn zm … y1 Y1 … 内部输入 内部输出 yu Yv 存储 元件

①函数 输出函数 Zi = fi(x1,…,xn,y1,…,yu) 控制函数 Yi = gi (x1,…,xn,y1,…,yu) ②现态(Qn): tk时刻存储元件的状态输出 y1(tk),…,yu(tk)。 次态(Qn+1): 当前时刻输入x1,…,xn及现 态 y1(tk),…,yu(tk)共同作用下存储 元件输出的新的状态。

Zi = fi(x1,…,xn,y1,…,yu) ③ 分类 Mealy型 按其输入与输出的关系分为 Moore型 Mealy型:输出Z不仅与该时刻的输入 (x1,…,xn)有关,而且与现态 (y1,…,yu)有关。 Zi = fi(x1,…,xn,y1,…,yu) Moore型:输出Z只与现态(y1,…,yu)有关,而与该时刻的输入无关;或根本没有输出,就以线路的状态作为输出。 Zi = fi(y1,…,yu)

同步时序 按其工作方式分为 异步时序 同步时序电路:记忆电路状态的变化由一个统 一的时钟脉冲同步,仅在时钟脉 冲的特定时刻(上升沿或下降 沿)才更新记忆电路的状态。 异步时序电路:没有统一的时钟信号,各记忆 元件也不受统一时钟的控制。

二、同步时序逻辑电路的描述 1.输出方程:由输出函数(输出与输入、内部 输入的关系)组成的方程。 2.激励方程:由控制函数(内部输出与输入、 内部输入的关系)组成的方程。 3.状态方程:由下一个状态函数(内部输入次 态与输入、内部输入现态的关 系)组成的方程。

4.状态表:表示现态、输入与次态、输出之间 的关系。 现态 次态/输出 x=0 x=1 y=0 0/1 0/0 y=1 1/1 1/0

5.状态图:用圆圈表示状态,圆圈内文字或数字 注明状态的标志,圆圈之间用箭头连接,表示状态的转换,箭头尾端圆圈内标明现态,头端为次态,箭上注明发生转移的输入条件、输出结果。 6.时间图(波形图):用横轴表示时间,纵轴表示某一值在该时刻的状态。

第二节 触发器 触发器属于时序逻辑电路的记忆部件,具有“0” 状态和“1”状态两个稳定状态,用来存储0或1。 分类 R-S型 电位触发 D型 第二节 触发器 触发器属于时序逻辑电路的记忆部件,具有“0” 状态和“1”状态两个稳定状态,用来存储0或1。 分类 R-S型 电位触发 D型 按触发方式分 按功能分 主从触发 J-K型 边沿触发 T型 触发器的描述方法: 电路图、真值表(功能图)、特性方程(状态方程)、次态卡诺图、时间图、状态图。

一、R-S触发器 1.基本R-S触发器 逻辑符号 逻辑图 Q Q Q Q • • 。 。 。 。 ≥1 ≥1 R S S R

状态表 次态卡诺图 状态方程 Qn+1=S + RQn SR=0(约束方程) 现态 Qn 次态Qn+1 1 1 d 0 1 d 0 RS=00 RS=01 RS=11 RS=10 1 0 1 d 0 1 1 d 0 次态卡诺图 状态方程 RS Q 00 01 11 10 Qn+1=S + RQn 1 1 d SR=0(约束方程)

触发器特点: 1.Qn+1不仅与输入信号有关,而且于Qn有关; 2.电路具有0、1两个状态,且保持稳定; 3.稳定状态下两输出端状态Q与Q必互为相反。

2.时钟控制R-S触发器 & 。 • CP S R Q Q Q 。 1 2 R S 3 4 cp

特点: 1.时钟信号决定触发器状态转换的时刻; 2.输入信号决定触发器转换后的状态; 3.CP=0时,状态稳定不变,CP=1时,触发器状态随RS的状态翻转:R为复位端,S为置位端,且R、S不能同时为1。

2.主从R-S触发器 Q Q 。 。 从触发器 。 。 QM 。 。 。 主触发器 。 。 cp S R & & 1 2 & & 3 4 & • & 。 & 。 。 1 6 5 主触发器 & 。 & 。 7 8 cp • • S R

二、D触发器 1.电位型D触发器 & 。 Q D cp • •

2.维持阻塞型D触发器 Q Q 。 。 RD SD 。 。 cp 。 。 D & & & & & & • • 1 2 • • 4 3 • • & 。 • & 。 6 5 D

特点: 1.只有cp上升沿到来时才会改变触发器的状态; 2.cp=1期间,由于维持阻塞的作用,使D信号无效,有效避免了“空翻”现象; 3.可作数据保存电路,即D锁存器。

三、JK触发器 Q Q • • & 。 • & 。 • 1 2 & 。 & 。 4 3 • CP K J

将JK触发器的J、K端相连(T=J=K),即为T触发器 状态表 功能表 现态Qn Qn+1 1 T Qn+1 Qn 1 特征方程 Qn+1=T ⊕Qn

同步时序逻辑电路设计举例 例1.设计一个序列检测器,用来检测串行二进制序列,每当连续输入三个(或三个以上)1时,序列检测器输出为1,否则输出0. 作原始状态图 1/1 0/0 1/0 1/0 1/1 A B C D 0/0 0/0 0/0

作原始状态表 化简:(观察法) 现态 次态/输出 X=0 X=1 A A/0 B/0 B C/0 C D/1 D 现态 次态/输出 X=0 S0 S0 /0 S1 /0 S1 S2 /0 S2 S2 /1

状态编码 画编码后的最简状态表 确定激励函数和输出函数 y2y1 y2n+1y1n+1 /Z X=0 X=1 00 00 /0 01/0 11 /0 11 11 /1 确定激励函数和输出函数

状态方程: y2n+1 = y1nx y1n+1 = x 输出方程: Z=y2nx 由特征方程Qn+1=JQ+KQ得: J2=y1x K2=y1x J1=x K1=x 画电路图

电路自恢复功能检测 检测目的: (1)电路进入无效状态时能否在输入信号和时钟信号作用下进入有效状态; (2)电路进入无效状态后,是否会产生错误输出。 检测方法: 画出电路的状态图,进一步观察。

例:上题有多余状态“01”,所以需检测。 添加多余状态后的状态表: 画状态图 现态 次态/输出 X=0 X=1 00 00 /0 01/0 11 /0 10 00/0 01/1 11 11 /1 画状态图

分析: 进入“01”状态后,输入x=0或x=1都可进入正常工作状态; 但输入x=1后,输出z=1,错误。 修改:Z=xy2y1 画新电路图

例2.用D触发器设计一个三位串行奇偶校验电路,当电路串行接收了三位二进制数,如果1的个数是偶数,在收到第三位数时,电路输出为1;其余情况下均为0。每三位二进制数为一组,在收到第三位数码后,电路返回初始状态,准备接收下一组数。 建立原始状态图

× × × 化简(隐含表法) 画原始状态表 现态 次态/输出 X=0 X=1 A B /0 C/0 B D /0 E /0 C F /0 BCDEFG BDCE 现态 次态/输出 X=0 X=1 A B /0 C/0 B D /0 E /0 C F /0 G /0 D A/1 A/0 E F G × × BF CG DF EG × × × × × × × × × × × √ × × √ × × × A B C D E F

S0 S1 S2 S3 S4 画最简状态表 状态编码 得最大等效类(A),(B),(C),(D,G),(E,F) 现态 次态/输出 X=0 y3y2 y1 00 01 11 10 S0 S1 S2 S3 S4 1

画编码后的最简状态表 确定激励函数和输出函数 y1x y1x y3 y2 y3 y2 y1x y3 y2 y1x y3 y2 00 01 11 10 00 01 11 10 00 01 11 10 1 d 00 01 11 10 1 d y1x y3 y2 y1x 00 01 11 10 y3 y2 00 01 11 10 00 01 11 10 d 1 00 01 11 10 d 1

激励方程: D3=y2+y3x D2=y3y2 D1=y3y2x+y3y2x 输出方程: Z=y3y2y1x+y3y2x 画电路图 讨论

改进: Z=y3y2y1x + y3y2y1x 画改进后的电路图。 进入无效状态后,有自恢复功能,经过一个时钟周期可进入有效状态;但进入无效状态后有错误输出。 现态 次态/输出 X=0 X=1 000 010 /0 110/0 001 110 /1 010 100/0 101/0 011 101/1 100 000/1 000/0 101 110 111 101 /0 100 /1 改进: Z=y3y2y1x + y3y2y1x 画改进后的电路图。

练习:用JK触发器和门电路设计一个串行加法器,以实现最低位在前的两个串行二进制整数相加,输出为最低位在前的两数之和,其进位将寄存在串行加法器中,以便在下个cp脉冲到来时与高一位的被加数及加数相加。