同步时序设计.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
同步时序设计

第 7 章 时序逻辑电路 一、同步时序逻辑电路的设计方法 二、同步时序逻辑电路设计举例 时序逻辑电路 数字电子技术 第十八讲 小结 同步时序逻辑电路的设计 了解同步时序逻辑电路的设计方法。 主要要求: 7.5 同步时序逻辑电路的设计 1. 根据设计要求,设定状态,画出状态转换图 2. 状态化简 3. 状态分配,列出状态转换编码表 4. 选择触发器的类型,求出状态方程、驱动方程、   输出方程 5. 根据驱动方程和输出方程画逻辑图 6. 检查电路有无自启动能力 [例] 设计一个脉冲序列为 10100 的序列脉冲发生器。 即在输入脉冲作用下,周期性地依次输出数码“1、0、1、0、0”。 解:设计步骤   由于上述 5 个状态中无重复状态,因此不需要进行状态化简。 S0 S1 S2 / 1 / 0 S3 S4 / 1 / 0 / 0 (1) 根据设计要求设定状态,画状态转换图。   由于串行输出脉冲序列为 10100,故电路应有 5 种工作状态,将它们分别用 S0、S1 、??? 、S4 表示;将串行输出信号用 Y 表示,则可列出下图所示的状态转换图。 (2) 状态分配,列出状态转换编码表。 将电路状态用二进制码进行编码,通常采用自然二进制码。采用的码位数 n 与电路状态数 N 之间应满足    2n≥N 2n-1   由于电路有 5 个状态,因此宜采用三位二进制代码。现采用自然二进制码进行如下编码:S0 = 000,S1 = 001,???,S4 = 100,由此可列出电路状态转换编码表如下: 0 0 0 0 0 0 1 S4 0 0 0 1 1 1 0 S3 1 1 1 0 0 1 0 S2 0 0 1 0 1 0 0 S1 1 1 0 0 0 0 0 S0 Y Q0n+1 Q1n+1 Q2n+1 Q0n Q1n Q2n 输出 次  态 现  态 状态转换顺序 (3)根据状态转换编码表求输出方程和状态方程。 10 Q2n Q1n Q0n 0 1 00 01 11 × × 0 1 0 0 × 0 Q2n Q1n Q0n 0 1 00 01 11 × × 0 0 1 0 × 1 10 10 Q2n Q1n Q0n 0 1 00 01 11 × × 0 0 0 1 × 1 10 Q2n Q1n Q0n 0 1 00 01 11 × × 0 0 0 1 × 1 Q2n+1 卡 诺 图 Q1n+1 卡 诺 图 Q0n+1 卡 诺 图 Y 卡 诺 图 输出方程为 状态方程为 n n n n n n n n n n n n n n n n n n n Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q 0 0 2 0 2 1 0 1 0 1 0 1 1 2 2 1 0 2 1 0 1 2 1 1 + = = + = + = = + + + (4) 选择触发器类型,并求驱动方程。 由于 JK 触发器的使用比较灵活,由此设计中多选用 JK 触发器。 选用 JK 触发器。其特性方程为 Qn+1 = JQn +KQn , 将它与状态方程进行比较,可得驱动方程 (5) 根据驱动方程和输 出方程画逻辑图。 1 , , 1 , 0 2 0 0 1 0 1 2 1 0 2 = = = = = = K Q J Q K Q J K Q Q J n n n n n FF0 1J 1K R C1 FF1 1J R C1 FF2 1J C1 1 CP RD 1K Q1 R 1K 1 1 Y Q2 Q0 Q0 (6) 检查电路有无自启动能力。   若电路由于某种原因进入了无效状态,通过继续输入时钟脉冲,能自动进入有效状态的,称为能自启动,否则称不能自启动。   将 3 个无效状态 101、110、111 代入状态方程 计算后,获得的次态 010、010、000 均为有效状态。 例如 Q2nQ1nQ0n = 101 时: Q2n+1 = 1 · 0 · 1 = 0 Q1n+1 = 1 · 0 + 1 · 0 = 1 Q0n+1 = 1 · 1 = 0 其余同理   因此,该电路能自启动。 小结 1. 根据设计要求,画出状态转换图、进行状态化简、列出状态转换真值表; 2. 选择触发器的类型,求出

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档