数字电路与数字系统——数字电路..ppt

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

根据逻辑功能要求,用触发器实现逻辑电路。 关键: 1) 确定应有的状态转换规律; 2) 根据状态转换规律,求得触发器的激励信号表达式。 §3.7 同步时序电路的设计 设计要求 原始状态图 最简状态图 画电路图 检查电路能否自启动 1 2 4 6 时序电路的设计步骤: 选触发器,求输出、驱动方程 5 状态编码 3 化简 输入、输出 系统的状态数 每一状态在规定条件下的转移方向 等价状态 —— 如果有两个或两个以上状态,在相同的外部输入下,各自的外部输出相同,次态相同,则这几个状态为等价状态。 应把等价状态归并为一个。 2) 状态化简: 1) 逻辑抽象,得状态图(表) : 将化简后的各状态用二进制代码来表示。 3) 状态编码,得真值表: (1) 确定触发器个数 (2)状态分配 (3) 写出编码形式的状态转换真值表 4) 由状态图(表)得驱动方程和输出方程 (1)填卡诺图: (2)化简卡诺图得激励方程、输出方程 : 例: 用D触发器设计一个五进制的加法计数器。 触发器个数 n n=3 1) 原始状态图 无输入信号,有进位输出C,有5个状态分别表示0 — 4。 2) 状态化简 无需化简。 3) 状态编码 S0 S1 S4 /1 /0 /0 S2 /0 S3 /0 状态分配 按自然态序编码。 000 001 010 011 100 /1 /0 /0 /0 /0 4) 写出输出方程和驱动方程 写出编码形式的状态图、真值表 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 00 01 11 10 Q1nQ0n 0 1 X X X 1 0 0 0 0 Q2n C= Q2n 输出方程 : 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0 0 1 0 1 0 0 1 1 1 0 0 0 0 0 x x x x x x x x x 0 0 0 0 1 x x x 00 01 11 10 Q1nQ0n 0 1 X X X 0 1 0 1 0 Q2n Q1 的次态卡诺图 00 01 11 10 Q1nQ0n 0 1 X X X 0 1 0 0 1 Q2n Q0的次态卡诺图 驱动方程 00 01 11 10 Q1nQ0n 0 1 X X X 0 0 1 0 0 Q2n Q2 的次态卡诺图 对于 D 触发器,要求状态方程最简; Q2n+1 =D2= Q1n Q0n Q0n+1 = D0= Q2n Q0n 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0 0 1 0 1 0 0 1 1 1 0 0 0 0 0 x x x x x x x x x 0 0 0 0 1 x x x Q1n+1 = D1= Q0n Q1n +Q0n Q1n 5) 画出逻辑图 6) 检查自启动 将无效状态101、110、111代入状态方程计算: 010 101 110 /1 /1 100 111 /1 电路能够自启动 C= Q2n Q2n+1 =D2= Q1n Q0n Q0n+1 = D0= Q2n Q0n 例 设计一个串行数据111序列检测器,当连续输入

文档评论(0)

基本资料 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档