数电课件第六章 时序逻辑电路.ppt

数电课件第六章 时序逻辑电路

第六章 时序逻辑电路 6.1 概述 6.2 同步时序逻辑电路的分析方法 6.3 常用的时序逻辑电路 6.4 同步时序逻辑电路的设计方法 6.5 小结 在图中:向量 输出方程 时序电路的分类 5.2同步时序逻辑电路的分析方法 对一个时序逻辑电路的分析,就是从现有电路出发,经过仔细的研究了解其逻辑功能.也就是找出该电路的状态.输入.输出在时钟作用下的变化规律。 一般步骤 (1)从给定的逻辑图中,写出每个存储单元(触发器)的驱 动方程 (2)把驱动方程代入每个触发器的特性方程,得到每个触 发器的状态方程 (3)根据逻辑图,写出输出方程 (4)计算状态转换表 (5)画出完整的状态转换图 (6)判定电路功能,检查自启动情况 试分析下边的时序逻辑电路 2)根据逻辑图得到输出方程 状态转换表是反映时序逻辑电路在同步时钟的作用下电路状态输出的变化规律. 4)计算状态转换表: 有效循环 简化的状态转换表: 6)根据以上的分析,该电路是一种同步七进制记数器,带进位,具有自启动能力. 7)画时序图(在时钟作用下的输出状态波形图) 例:分析下边的逻辑图,画出输出波形 6.3 常用的时序逻辑电路 1.寄存器 2.移位寄存器 3.计数器 一.异步二进制记数器 三位二进制记数器 异步十进制记数器 任意进制记数器 二.同步计数器 同步二进制计数器 MSI集成电路74LS161(T4161) 同步十进制计数器 任意进制同步计数器 三.移位寄存器 型计数器 环形计数器 扭环形计数器 环形计数器的应用 6.3.1寄存器 1)一位双拍工作的锁存器(Latch) 2)多位双拍锁存器 3)单拍工作寄存器(Register) 6.3.2 移位寄存器(Shift Register) 该电路的状态转换表 集成电路74LS194--------四位双向移位寄存器 6.3.3 计数器(Conuter) 一.异步记数器 2.异步十进制记数器 二.同步计数器 异步计数器的最大的优点是接线简单,但最大的缺点是工作速度慢,触发器需要逐级翻转. MSI集成电路74LS161(T4161)就是同步16进制(四位二进制)加法计数器,下边是逻辑符号和功能表。 同步二进制减法计数器 74LS191功能表 任意进制计数器(模数为M) 任意进制计数器可以用现有的计数器经过外部连接构成。方法是: 在N进制计数过程中,设法跳过N-M个状态,便可得到M进制计数器 有复位法和置数法两种方法,复位法适用于有复位控制的计数器,置数法适用于有置数控制的计数器 解:1)集成电路74LS161是同步十六进制计数器,总共有十六个记数状态,拟采用以下复位法跳过10个状态: 本例也可以用置数实现同步清零 异步计数器的应用(MSI) 例:试用T4290设计一个七进制计数器 三.移位寄存器型计数器 (2)扭环形计数器(约翰逊计数器) 环形计数器的应用 环形计数器最大的用途是作为顺序脉冲分配器 5.4时序逻辑电路的设计方法 时序逻辑电路的设计原则和一般步骤 设计原则 一般步骤 时序逻辑电路的设计实例 1.时序逻辑电路的设计原则和一般步骤 二.一般步骤 (一) 分析问题,进行逻辑抽象 1/研究输入输出关系,假设逻辑变量,确定变量的取值含义 2/确定状态数目 3/写出原始状态转换表或状态转换图 (二)进行状态编码 1/选择FF的类型,确定FF的个数 2/分配相应的FF状态(状态编码) (三)利用卡诺图求状态方程 1/把FF的次态,输入和输出用卡诺图表示 2/根据所选用FF的特性方程,进行化简变形得到状态方程和输出方程 (四)对照FF的特性方程,求驱动方程 (五)按照驱动方程和输出方程画出逻辑图 (六)画出完整的状态转换图,检查自启动情况 2.设计实例 例一.试设计交通灯控制逻辑电路,要求实现如下转换 解:1)分析问题确定输入输出变量及取值含义 令:三个输出变量R G Y 分别表示红绿黄三个灯, 且:当取“1”时表示灯亮 当取“0”时表示灯灭 2)根据题意有如下有效状态: 状态 灯状态RGY S0 100 S1 010 S2 001 3)得到状态转换图: 4)一个触发器可以表示两个状态,现有三个有效状态,需要用两个触发器,假如选用DFF,则进行如下状态分配: 5)根据状态转换关系画次态和输出卡诺图 Q1Q0/RGA 6)D触发器的特性方程进行化简变形求得状态方程和输出方程: 7)对照D触发器的特性方程求得驱动方程 : 9)画出完整的状态转换图,检查自启动情况 例二 试 用JK触发器设计一可控同步计数器 当S=1时,计数器输出Q2Q1Q0实现如下转换 F0 1D C1 F1 1D C1 F2

文档评论(0)

1亿VIP精品文档

相关文档