重庆大学数电(唐治德版)第7章时序逻辑电路的分析与设计.ppt

上传人:zhu****ei 文档编号:5413802 上传时间:2020-01-28 格式:PPT 页数:32 大小:1.21MB
返回 下载 相关 举报
重庆大学数电(唐治德版)第7章时序逻辑电路的分析与设计.ppt_第1页
第1页 / 共32页
重庆大学数电(唐治德版)第7章时序逻辑电路的分析与设计.ppt_第2页
第2页 / 共32页
重庆大学数电(唐治德版)第7章时序逻辑电路的分析与设计.ppt_第3页
第3页 / 共32页
点击查看更多>>
资源描述
7 1时序逻辑电路的特点和分类 7 2时序电路的分析方法 7 3时序电路的设计方法 第7章时序逻辑电路的分析与设计 组合逻辑电路在任一时刻的输出状态仅决定于该时刻各输入状态的组合 而与过去的输入状态无关 时序逻辑电路在任一时刻的输出状态依赖于该时刻的输入状态和电路状态的组合 本章介绍时序逻辑电路的的特点 分析方法和设计方法 第8章介绍典型的时序逻辑电路 掌握 时序电路的特点时序逻辑电路的分析方法 同步时序电路的设计方法 了解 时序电路的分类异步计数器的设计方法 教学基本要求 7 1 1时序逻辑电路的结构与特点 7 1时序逻辑电路的特点和分类 组合逻辑电路 完成逻辑运算或算术运算等操作 由门电路组成 存储电路 记忆处理中间结果 由记忆元件组成 例如 触发器或具有时间延时的器件 7 1 1时序逻辑电路的结构与特点 输出方程 特性方程 驱动方程 时序电路的特点 时序电路由组合逻辑电路 逻辑门等器件 和存储电路 触发器等器件 组成 电路中至少有一条反馈通路 时序电路任一时刻的输出状态不仅取决于该时刻的输入状态组合 而且与电路状态有关 电路状态综合反映了在该时刻以前的全部输入序列值对电路的影响 7 1 2时序逻辑电路的分类 按存储电路的器件分为脉冲时序电路和电平时序电路 Moore型 Mealy型 按输出的依从关系分为Moore型时序电路和Mealy型时序电路 如果存储电路全部由触发器组成 则称为脉冲时序电路 否则 称为电平时序电路 按电路状态改变的方式分为同步时序电路和异步时序电路 同步时序电路 在统一的时钟脉冲作用下全部触发器同步改变状态 异步时序电路 没有统一的时钟脉冲控制触发器的状态变化 触发器的异步改变状态 7 2时序电路的分析方法 2 时序电路的基本分析方法 逻辑表达式状态表卡诺图状态图时序图和逻辑图这些表示方法在本质上是相同的 可以互相转换 1 时序电路功能描述方法 由时序电路图 列3组方程 时钟方程 输出方程和驱动方程 将驱动方程代入触发器的特性方程中 导出状态方程 计算输出方程和状态方程 列出状态表或画出状态图或时序图 由状态表或状态图或时序图说明电路的功能 1 2 3 4 异步时序逻辑电路的分析步骤 1 写方程 时钟方程 驱动方程 输出方程 2 列状态方程将驱动方程代入各触发器的特性方程而得 3 画波形图4 画状态图5 分析逻辑功能 比较 同步时序逻辑电路的分析步骤 1 写方程 时钟方程 驱动方程 输出方程 2 列状态方程将驱动方程代入各触发器的特性方程而得 3 进行计算 得出状态表或画状态图 4 分析逻辑功能 例7 1试分析下图时序电路的功能 解 列3组方程 1 同步时序电路 Mealy时序电路 2 导出状态方程 3 列出状态表 通过计算可画出状态图和时序图 通常只需一种表达方式 画状态图 A 0 Y 0 次态和现态相同 状态转换形成自环 A 1 次态 现态 1 状态按顺序转换 A Y 画时序图 Q0 Q1 Y 4 说明电路的功能 2位二进制计数器 A 1 对CP脉冲按加1计数Q1Q0是数值 Y是进位 A 0 保持计数结果 例7 2试分析下图时序电路的功能 解 1 写出时钟方程 输出方程和驱动方程 2 导出状态方程 将驱动方程代入触发器的特性方程中 3 画出时序图 4 画出状态图 计算状态方程必须考虑有效时钟触发 计算输出方程则不考虑 5进制计数器 对CP脉冲按加1计数Q2Q1Q0是数值 Y是进位 5 说明电路的功能 无效状态 有效状态必须形成循环 无效状态不允许形成循环 异步时序电路的分析过程与同步时序电路相似 区别是必须通过波形图判断触发器有无时钟触发沿 设时序电路有n个触发器 电路的有效状态数N 如果N 2n 则必然存在无效状态 如果无效状态形成循环 则电路不能自启动 总结 7 3时序电路的设计方法 时序电路设计 已知逻辑功能 确定实现这一逻辑功能的时序电路 设计流程图如下 解 1 建立原始状态图 S0 S1 S2 S3 设电路开始处于初始状态S0 第一次输入1时 由状态S0转入状态S1 并输出0 1 0 A Y 若输入两个1 由状态S1转入状态S2 并输出0 1 0 如果输入三个1 由状态S2转入状态S3 并输出1 检测到111 1 1 此后若继续输入1 电路仍停留在状态S3 并输出1 1 1 电路无论处在什么状态 只要输入0 都应回到初始状态 并输出0 0 0 0 0 0 0 0 0 例7 3用D触发器设计一个同步串行数据检测电路 当连续输入3个或3个以上1时 电路的输出为1 其它情况下输出为0 例如 输入A101100111011110输出Y000000001000110 凡是在输入相同时 输出相同 转换到的次态也相同的2个状态称为等价状态 2 状态化简 3 状态分配 S0 00S1 01S2 1011 无效 原始状态图中 状态S2和S3等价 A Y 4 选择触发器 求时钟 输出 状态 驱动方程 若选用2个CP下降沿触发的D触发器 分别用FF0 FF1表示 采用同步方案 a 根据状态图 作输出Y的卡诺图 求输出方程 A Y b 根据状态图 作次态卡诺图 求状态方程 c 比较状态方程和触发器的特性方程 求驱动方程 6 画逻辑图 5 检查电路能否自启动 将无效状态代入输出方程和状态方程计算 画出无效状态图 电路能够自启动 根据时钟方程 输出方程和驱动方程 画逻辑图 例7 4用JK触发器设计一个同步6进制计数器 解 1 画原始状态图6进制有6个数码0 1 2 3 4 5 从低位到高位的进位规律是 逢6进1 一个同步6进制计数器有一个进位控制信号Y和6个状态S0 S1 S2 S3 S4 S5 分别表示6个数码0 1 2 3 4 5 由计数规则 得原始状态图 2 状态化简 已是最简原始状态图 3 状态编码 3位二进制码 无效状态 010和101 4 选择触发器 求时钟方程 输出方程 状态方程和驱动方程 按题意要求 采用同步时序电路 则 若选择3个下降沿触发的JK触发器 a 根据状态图 作输出信号Y的卡诺图 求输出方程 b 根据状态图 作次态的卡诺图 求状态方程 如此 方便求出驱动方程 b 根据状态图 作次态的卡诺图 求状态方程 如此 方便求出驱动方程 b 根据状态图 作次态的卡诺图 求状态方程 如此 方便求出驱动方程 将无效状态 010 101代入状态方程中计算 绘出无效状态转换图 无效状态形成循环 表明设计的电路不能自启动 有2种解决不能自启动的办法 重新做状态编码 求取状态方程 直到设计的电路能自启动为止 重复第3到第5步修改无效状态的状态图 切断无效循环 使其转换到有效状态 5 检查电路能否自启动 切断此处 强制转换到110 比较110和010 仅有最高位不同 仅改变Q2的状态方程 将无效状态 010 101代入状态方程中计算 绘出无效状态转换图 5 检查电路能否自启动 切断此处 强制转换到110 比较110和010 仅有最高位不同 仅改变Q2的状态方程 1 能自启动的状态方程为 驱动方程 6 画逻辑图 7章作业 7 37 107 127 147 177 187 21
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!