同步时序设计教材_第1页
同步时序设计教材_第2页
同步时序设计教材_第3页
同步时序设计教材_第4页
同步时序设计教材_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 时序逻辑电路时序逻辑电路数字电子技术第十八讲 时序逻辑电路时序逻辑电路第第 7 章时序逻辑电路章时序逻辑电路 小结小结同步时序逻辑电路的设计同步时序逻辑电路的设计 时序逻辑电路时序逻辑电路了解同步时序逻辑电路的设计方法。了解同步时序逻辑电路的设计方法。主要要求:主要要求:7.5 同步时序逻辑电路的设计同步时序逻辑电路的设计 时序逻辑电路时序逻辑电路一、同步时序逻辑电路的设计方法一、同步时序逻辑电路的设计方法1. 根据设计要求,设定状态,画出状态转换图根据设计要求,设定状态,画出状态转换图2. 状态化简状态化简3. 状态分配,列出状态转换编码表状态分配,列出状态转换编码表4. 选择触发器的类型

2、,求出状态方程、驱动方程、选择触发器的类型,求出状态方程、驱动方程、 输出方程输出方程5. 根据驱动方程和输出方程画逻辑图根据驱动方程和输出方程画逻辑图6. 检查电路有无自启动能力检查电路有无自启动能力 时序逻辑电路时序逻辑电路二、同步时序逻辑电路设计举例二、同步时序逻辑电路设计举例 例例 设计一个脉冲序列为设计一个脉冲序列为 10100 的序列脉冲发生器。的序列脉冲发生器。 即在输入脉冲作用下,周期性地即在输入脉冲作用下,周期性地依次输出数码依次输出数码“1、0、1、0、0”。解:设计步骤解:设计步骤由于上述由于上述 5 个状态中无重复状态,个状态中无重复状态,因此不需要进行状态化简。因此不

3、需要进行状态化简。S0S1S2/ 1/ 0S3S4/ 1/ 0/ 0( (1) ) 根据设计要求设定状态,画状态转换图。根据设计要求设定状态,画状态转换图。由于串行输出脉冲序列为由于串行输出脉冲序列为 10100,故电路应有,故电路应有 5 种种工作状态,将它们分别用工作状态,将它们分别用 S0、S1 、 、S4 表示表示;将串行将串行输出信号用输出信号用 Y 表示,则可列出下图所示的状态转换图。表示,则可列出下图所示的状态转换图。 时序逻辑电路时序逻辑电路( (2) ) 状态分配,列出状态转换编码表。状态分配,列出状态转换编码表。 将电路状态用二进制码进行编码,通常将电路状态用二进制码进行编

4、码,通常采用自然二进制码。采用的码位数采用自然二进制码。采用的码位数 n 与电路与电路状态数状态数 N 之间应满足之间应满足 2nN 2n-1由于电路有由于电路有 5 个状态,因此宜采用三位二个状态,因此宜采用三位二进制代码。现采用自然二进制码进行如下编码:进制代码。现采用自然二进制码进行如下编码:S0 = 000,S1 = 001, ,S4 = 100,由此可列出,由此可列出电路状态转换编码表如下:电路状态转换编码表如下:0000001S40001110S31110010S20010100S11100000S0YQ0n+1Q1n+1Q2n+1Q0nQ1nQ2n输出输出次次 态态现态现态状态转

5、换顺序状态转换顺序( (3) )根据状态转换编码表求输出方程和状态方程。根据状态转换编码表求输出方程和状态方程。 时序逻辑电路时序逻辑电路10 Q2nQ1n Q0n0100 0111 0 1 00 0Q2nQ1n Q0n0100 0111 0 0 10 110 10 Q2nQ1n Q0n0100 0111 0 0 01 110 Q2nQ1n Q0n0100 0111 0 0 01 1Q2n+1 卡卡诺诺图图Q1n+1 卡卡诺诺图图Q0n+1 卡卡诺诺图图Y 卡卡诺诺图图输出方程为输出方程为nnQQY02 状态方程为状态方程为nnnnnnnnnnnnQQQQQQQQQQQQ02101010112

6、1012 时序逻辑电路时序逻辑电路nnnnnnnnnnnnnnnnnnnQQQQQQQQQQQQQQQQQQQ002021010101122102101211 ( (4) ) 选择触发器类型,并求驱动方程。选择触发器类型,并求驱动方程。 由于由于 JK 触发器的使用比较灵活,触发器的使用比较灵活,由此设计中多选用由此设计中多选用 JK 触发器。触发器。选用选用 JK 触发器。其特性方程为触发器。其特性方程为 Qn+1 = JQn +KQn ,将它与状态方程进行比较,可得驱动方程将它与状态方程进行比较,可得驱动方程( (5) ) 根据驱动方程和输根据驱动方程和输 出方程画逻辑图。出方程画逻辑图。

7、1,1,02001012102 KQJQKQJKQQJnnnnnFF01J1KRC1FF11JRC1FF21JC11 1CPRD1KQ1&R&1K1 11YQ2Q0Q0 nnQQY02 时序逻辑电路时序逻辑电路( (6) ) 检查电路有无自启动能力。检查电路有无自启动能力。若电路由于某种原因进入了无效状态,若电路由于某种原因进入了无效状态,通过继续输入时钟脉冲,能自动进入有效状通过继续输入时钟脉冲,能自动进入有效状态的,称为能自启动,否则称不能自启动。态的,称为能自启动,否则称不能自启动。将将 3 个无效状态个无效状态 101、110、111 代入状态方程代入状态方程计算后,获得的次态计算后,

8、获得的次态 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. 选择触发器的类型,求出状态方程、驱动选择触发器的类型,求出状态方程、驱动方程、输出方程方程、输出方程3. 根据驱动方程和输出方程画逻辑图根据

9、驱动方程和输出方程画逻辑图同步时序逻辑电路的设计主要分三步:同步时序逻辑电路的设计主要分三步: 时序逻辑电路时序逻辑电路时序逻辑电路按时钟控制方式不同分为时序逻辑电路按时钟控制方式不同分为同步时同步时序逻辑电路序逻辑电路和和异步时序逻辑电路异步时序逻辑电路。前者所有触。前者所有触发器的时钟输入端发器的时钟输入端 CP 连在一起,在同一个时连在一起,在同一个时钟脉冲钟脉冲 CP 作用下,凡具备翻转条件的触发器作用下,凡具备翻转条件的触发器在同一时刻翻转。后者时钟脉冲在同一时刻翻转。后者时钟脉冲 CP 只触发部只触发部分触发器,其余触发器由电路内部信号触发,分触发器,其余触发器由电路内部信号触发,

10、因此,其触发器的翻转不在同一输入时钟脉冲因此,其触发器的翻转不在同一输入时钟脉冲作用下同步进行。作用下同步进行。 时序逻辑电路时序逻辑电路时序逻辑电路分析时序逻辑电路分析的关键是求出状态方程的关键是求出状态方程和状态转换真值表,然后由此分析时序逻和状态转换真值表,然后由此分析时序逻辑电路的功能。辑电路的功能。描述时序电路逻辑功能的方法有逻辑图、描述时序电路逻辑功能的方法有逻辑图、状态方程、驱动方程、输出方程、状态转状态方程、驱动方程、输出方程、状态转换真值表、状态转换图和时序图等。换真值表、状态转换图和时序图等。 时序逻辑电路时序逻辑电路计数器计数器是快速记录输入脉冲个数的部件。是快速记录输入

11、脉冲个数的部件。按计数进制分有:二进制计数器、十进制按计数进制分有:二进制计数器、十进制计数器和任意进制计数器;按计数增减分计数器和任意进制计数器;按计数增减分有:加法计数器、减法计数器和加有:加法计数器、减法计数器和加/减计数减计数器;按触发器翻转是否同步分有:同步计器;按触发器翻转是否同步分有:同步计数器和异步计数器。计数器除了用于计数数器和异步计数器。计数器除了用于计数外,还常用于分频、定时等。外,还常用于分频、定时等。 时序逻辑电路时序逻辑电路中规模集成计数器功能完善、使用方便灵活。中规模集成计数器功能完善、使用方便灵活。功能表是其正确使用的依据。利用中规模集成功能表是其正确使用的依据

12、。利用中规模集成计数器可很方便地构成计数器可很方便地构成 N 进制进制( (任意进制任意进制) )计计数器。其主要方法为:数器。其主要方法为: ( (1) ) 用同步用同步置零端或置数端置零端或置数端获得获得 N 进制计进制计数器。这时应根据数器。这时应根据 SN- -1 对应的二进制代码写对应的二进制代码写反反馈函数馈函数。 ( (2) ) 用异步用异步置零端或置数端置零端或置数端获得获得 N 进制计进制计数器。这时应根据数器。这时应根据 SN 对应的二进制代码写对应的二进制代码写反反馈函数馈函数。 ( (3) ) 当需要扩大计数器容量时,可将当需要扩大计数器容量时,可将多片集成计数器多片集成计数器进行级联进行级联。 时序逻辑电路时序逻辑电路寄存器主要用以存放数码。寄存器主要用以存放数码。移位寄存器不但可移位寄存器不但可存放数码,还能对数码进行移位操作存放数码,还能对数码进行移位操作。移位寄。移位寄存器有单向移位寄存器和双向移位寄存器。集存器有单向移位寄存器和双向移位寄存器。集成移位寄存器使用方便、功能全、输入和输出成移位寄存器使用方便、功能全、输入和输出方式灵活,功能表是其正确使用的依据。移位方式灵活,功能表是其正确使用的依据。移位寄存器常用于实现数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论