第6章 时序电路地分析与设计_第1页
第6章 时序电路地分析与设计_第2页
第6章 时序电路地分析与设计_第3页
第6章 时序电路地分析与设计_第4页
第6章 时序电路地分析与设计_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

学习要点:时序逻辑电路的组成与特点同步时序电路的分析方法异步时序电路的分析方法同步时序电路的设计方法第6章时序电路的分析与设计6.1时序逻辑电路概述6.2同步时序电路的分析6.3异步时序电路的分析6.4同步时序电路的设计方法第6章时序电路的分析与设计6.1时序逻辑电路概述1、时序逻辑电路的构成包含:组合逻辑电路和存储电路两部分。存储电路具有记忆功能通常由触发器担任;存储电路的状态反馈到组合逻辑电路的输入端,与外部输入信号共同决定组合逻辑电路的输出。所以,时序逻辑电路中,任一时刻的输出不仅与该时刻输入变量的取值有关,而且与该时刻电路所处的状态有关。

2、时序电路逻辑输入输出关系在结构框图中,X代表外部输入信号;

Q代表存储电路的状态输出,也是组合逻辑电路的内部输入;Z代表外部输出信号;P代表存储电路的激励信号,也是组合逻辑电路的内部输出。这些信号之间的逻辑关系可以用三个向量函数表示。

输出方程状态方程激励方程3、时序电路的分类(1)根据时钟分类同步时序逻辑电路:所有触发器的时钟端均连在一起由同一个时钟脉冲触发,使之状态的变化都与输入时钟脉冲同步。异步时序逻辑电路:只有部分触发器的时钟端与输入时钟脉冲相连而被触发,而其它触发器则靠时序电路内部产生的脉冲触发,故其状态变化不同步。

(2)根据输出分类米里Mealy型时序电路:某时刻的输出决定于该时刻的外部输入X和内部状态Q。

摩尔Moore型时序电路:某时刻的输出仅仅决定于存储电路的状态。

列方程式:各触发器的驱动方程和输出方程求状态方程状态图、状态表或时序图分析结果,判断电路逻辑功能6.2同步时序电路的分析同步时序电路的分析步骤:将驱动方程代入相应触发器的特征方程式中,求出各个触发器的状态方程。

例6.1

输出方程:输出仅与电路现态有关,为摩尔型时序电路。驱动方程:列方程式12求状态方程JK触发器的特性方程:将各触发器的驱动方程代入,即得电路的状态方程:3列状态表001010011100101110111001011101111000010100110000011004画状态图、时序图例题6.1时序电路对应图形(a)状态图(b)时序图

5电路功能有效循环的4个状态分别是0~3这4个十进制数字的二进制数,并且在时钟脉冲CP的作用下,这4个状态是按递增规律变化的,即:00→01→10→11…所以这是一个四进制同步加法计数器。当对第4个脉冲计数时,计数器又重新从00开始计数,并产生输出Z=1,作为进位输出信号

。例6.2

驱动方程:列方程式12求状态方程JK触发器的特性方程:将各触发器的驱动方程代入,即得电路的状态方程:3列状态表4画状态图、时序图例题6.2时序电路对应图形(a)状态图(b)时序图

5电路功能1)从状态表可知:计数器输出Q2Q1Q0共有八种状态000~111。2)从状态图可知:随着CP脉冲的递减,触发器输出Q2Q1Q0会进入一个循环过程,此循环过程包括了五个输出状态称为有效状态,另外三个输出状态不在循环中称为无效状态。而且,不论电路从哪一个状态开始工作,在CP脉冲作用下,触发器输出的状态都会进入有效循环圈内,这种情况可叫做电路能够自启动;反之,则此电路不能自启动。综上所述,此电路是具有自启动功能的同步五进制减法计数器。

例6.3

驱动方程:列方程式12求状态方程D触发器的特性方程:将各触发器的驱动方程代入,即得电路的状态方程:3计算、列状态表0000010111111101000101010010111111101000001010104画状态图、时序图例题6.3时序电路对应图形(a)状态图(b)时序图

5电路功能有效循环的6个状态,在时钟脉冲CP的作用下,这6个状态是按递增规律变化的,即:000→001→011→111→110→100→000→…所以这是一个六进制同步加法计数器。两个无效输出的状态不会在CP脉冲作用下进入有效循环圈内,所以此电路不能自启动。

6.3异步时序电路的分析异步时序电路的分析步骤:

异步时序电路与同步时序电路的不同之处在于各个触发器所连接的时钟脉冲不是同一个,因而每个触发器要根据各自的触发脉冲来确定其是否动作。所以,异步时序电路的分析与同步时序电路分析方法基本相同,但还需另外写出时钟方程,从而找出每次电路状态转换时各触发器是否触发。异步时序电路,时钟方程:驱动方程:1写方程式例6.5

2求状态方程JK触发器的特性方程:将各触发器的驱动方程代入,即得电路的状态方程:3计算、列状态表4画状态图、时序图状态图时序图

5电路功能由此可看出该电路是异步五进制加法计数器,且具有自启动能力。6.3同步时序电路的设计方法同步时序电路的设计步骤:时序电路的设计是分析的逆过程,是根据逻辑设计命题的要求,选择适当的器件,设计出合理的逻辑电路。同步时序逻辑电路的一般设计过程可按照状态图→状态表→状态方程、输出方程和驱动方程→逻辑电路图(同时检查自启动)的步骤进行。1由题意列状态图用JK触发器设计一个十进制加法计数器。

确定所需触发器个数

2因为十进制计数器所需纪录的状态有1~9共十个不同的状态,又因为23<10<24,所以需要四级触发器。

例6.6

3列状态表进位标志约束项4求状态方程、驱动方程及输出方程根据状态表填写次态和输出函数卡诺图,从而求得次态和输出方程组,然后将各状态方程与所选用的触发器的特征方程对比,便可求出驱动方程。

输出方程:状态方程本题要求选用JK触发器,为了使状态方程与触发器的特征方程便于对比,一定要将状态方程写成如上图的形式。即,必须将次态卡诺图按现态Qi=1和Qi=0分成两个区域,然后分别在各自区域内画圈简化,这样就可方便地求得Qi的系数Ji和Ki。

状态方程比较,得驱动方程:电路图5检查电路能否自启动6根据前面求得的状态方程和输出方程,将无效状态将1010~1111六个状态逐个代入,求得次态。

可见电路能够自启动。求得完整状态转换图1由题意列状态图用D触发器设计一个可逆四进制计数器,即电路有一个输入控制端X,当X=0时,为加法计数器;当X=1时,为减法计数器。确定所需触发器个数

2由2n≥4知道,应选n=2,即采用两级D触发器实现,该时序电路有两个状态变量,设状态变量为Q1、Q0,Z为进/借位输出标志的输出端。例6.8

3列状态表进借位标志控制端4求状态方程、驱动方程及输出方程根据状态表填写

温馨提示

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

评论

0/150

提交评论