第五章同步时序逻辑电路优秀PPT.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第五章同步时序逻辑电路优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第五章同步时序逻辑电路优秀PPT.ppt(65页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第五章同步时序逻辑电路第一页,本课件共有65页本章知识要点本章知识要点:时序逻辑电路的基本概念时序逻辑电路的基本概念;同步时序逻辑电路的分析和设计方法同步时序逻辑电路的分析和设计方法;典型同步时序逻辑电路的分析和设计。典型同步时序逻辑电路的分析和设计。第二页,本课件共有65页5 1概述概述5.1.1 时序逻辑电路的定义、结构和特点时序逻辑电路的定义、结构和特点若逻辑电路在任何时刻产生的稳定输出信号不仅与电路该时刻的输入信号有关,还与电路过去的输入信号有关,则称为时序逻辑电路。时序逻辑电路。一、定义一、定义 第三页,本课件共有65页二、结构二、结构时序逻辑电路由组合电路和存储电路两部分组成,通过
2、反馈回路将两部分连成一个整体。图中,CP为时钟脉冲信号,它是否存在取决于时序逻辑电路的类型。第四页,本课件共有65页时序逻辑电路的状态y1,,ys是存储电路对过去输入信号记忆的结果,它随着外部信号的作用而变化。次态与现态的概念次态与现态的概念:在对电路功能进行研究时,通常将某一时刻的状态称为“现态现态”,记作记作yn,简记为,简记为 y;将在某一现态下,外部信号发生变化后到达的新的状态称为“次态次态”,记作,记作 yn+1。第五页,本课件共有65页三、特点三、特点电路由组合电路和存储电路组成,具有对过去输入进行记忆电路由组合电路和存储电路组成,具有对过去输入进行记忆的功能;的功能;电路中包含反
3、馈回路,通过反馈使电路功能与电路中包含反馈回路,通过反馈使电路功能与“时序时序”相关;相关;电路的输出由电路当时的输入和状态电路的输出由电路当时的输入和状态(对过去输入的对过去输入的记忆记忆)共同决定。共同决定。第六页,本课件共有65页5.1.2时序逻辑电路的分类时序逻辑电路的分类一、按电路的工作方式分类一、按电路的工作方式分类按照电路的工作方式,时序逻辑电路可分为同步时序逻辑电路和异步时序逻辑电路两种类型。1.同步时序电路同步时序电路(1)特点:)特点:电路中有统一的定时信号,存储器件采用时钟控制触发器,电路状态在时钟脉冲控制下同时发生转换,即电路状态的改变依赖于输入信号和时钟脉冲信号。第七
4、页,本课件共有65页(2)现态与次态)现态与次态同步时序电路中的现态与次态是针对某个时钟脉冲而言的。现态现态-指时钟脉冲作用之前电路所处的状态。次态次态-指时钟脉冲作用之后电路到达的状态。注意:注意:前一个脉冲的次态即后一个脉冲的现态!(3)对时钟的要求)对时钟的要求脉冲的宽度:必须保证触发器可靠翻转;脉冲的频率:必须保证前一个脉冲引起的电路响应完全结束后,后一个脉冲才能到来。2.异步时序逻辑电路异步时序逻辑电路异步时序逻辑电路的存储电路可由触发器或延时元件组成,电路中没有统一的时钟信号同步,电路输入信号的变化将直接导致电路状态的变化。第八页,本课件共有65页二、按电路输出对输入的依从关系分类
5、二、按电路输出对输入的依从关系分类根据电路的输出是否与输入直接相关,时序逻辑电路可以分为Mealy型和Moore型两种不同的 模型。1Mealy型型电电路路:若时序逻辑电路的输出是电路输入和电路状态的函数,则称为Mealy型时序逻辑电路。2Moore型型电电路路:若时序逻辑电路的输出仅仅是电路状态的函数,则称为Moore型时序逻辑电路。第九页,本课件共有65页三、按输入信号形式分类三、按输入信号形式分类时序逻辑电路的输入信号可以是脉冲信号也可以是电平信号。根据输入信号形式的不同,时 序逻辑电路通常又被分为脉冲型和电平型两种类型。第十页,本课件共有65页5.1.3 同步时序逻辑电路的描述方法同步
6、时序逻辑电路的描述方法一、逻辑函数表达式一、逻辑函数表达式 同步时序电路的结构和功能,可用三组逻辑函数表达式描述。1输输出出函函数数表表达达式式:是一组反映电路输出Z与输入x和状态y之间关系的表达式。Zi=fi(x1,xn,y1,,ys)i=1,2,m(Mealy型电路)Zi=fi(y1,ys)i=1,2,m(Moore型电路)第十一页,本课件共有65页2激励函数表达式:激励函数表达式:激励函数又称为控制函数,它反映了存储电路的输入Y与外部输入x和电路状 态y之间的关系。其函数表达式为Yj=gj(x1,xn,y1,,ys)j=1,2,r3次态函数表达式:次态函数表达式:次态函数用来反映同步时序
7、电路的次态y(n+1)与激励函数Y和电路现态y之间的关系,它与触发器类型相关。其函数表达式为y ln+1=kl(Yj,yl)j=1,2,r;l=1,2,,s第十二页,本课件共有65页二、状态表二、状态表状态表状态表:反映同步时序电路输出Z、次态yn+1与电路输入x、现态y之间关系的表格,又称为状态转移表。Mealy型同步时序电路状态表的格式如作下表所示。表中,列数=输入的所有取值组合数;行数=触发器的状态组合数。第十三页,本课件共有65页状态表是同步时序电路分析和设计中常用的工具,它非常清晰地给出了同步时序电路在不同输入和现态下的次态和输出。Moore型电路状态表的格式如左下表所示。第十四页,
8、本课件共有65页三、状态图三、状态图状状态态图图:是一种反映同步时序电路状态转换规律及相应输入、输出取值关系的有向图。Mealy型电路状态图的形式如图(a)所示。图中,在有向箭头的旁边标出发生该转换的输入条件以及在该输入和现态下的相应输出。x/zxMoore型电路状态图的形式如图(b)所示,电路输出标在圆圈内的状态右下方,表示输出只与状态相关。第十五页,本课件共有65页四、时间图四、时间图时间图是用波形图的形式来表示输入信号、输出信号和电路状态等的取值在各时刻的对应关系,通常又称为工作波形图。在时间图上,可以把电路状态转换的时刻形象地表示出来。第十六页,本课件共有65页5.2同步时序逻辑电路分
9、析同步时序逻辑电路分析5.2.1 分析的方法和步骤分析的方法和步骤常用方法有表格法表格法和代数法代数法。一、表格分析法的一般步骤一、表格分析法的一般步骤 1写出输出函数和激励函数表达式。2借助触发器功能表列出电路次态真值表。3作出状态表和状态图(必要时画出时间图)。4归纳出电路的逻辑功能。第十七页,本课件共有65页二、二、代数分析法的一般步骤代数分析法的一般步骤 由分析步骤可知,两种方法仅第二步有所不同,分析中可由分析步骤可知,两种方法仅第二步有所不同,分析中可视具体问题灵活选用。视具体问题灵活选用。1写出输出函数表达式和激励函数表达式。写出输出函数表达式和激励函数表达式。2把激励函数表达式代
10、入触发器的次态方程,导出电路把激励函数表达式代入触发器的次态方程,导出电路的次态方程组。的次态方程组。3作出状态表和状态图(必要画出时间图)。作出状态表和状态图(必要画出时间图)。4归纳出电路的逻辑功能。归纳出电路的逻辑功能。第十八页,本课件共有65页5.2.2 分析举例分析举例例例 用表格法分析下图所示同步时序逻辑电路。解解该电路的输出即状态变量,因此,该电路属于Moore型电路的特例。1.写出输出函数和激励函数表达式写出输出函数和激励函数表达式J1=K1=1;J2=K2=xy1第十九页,本课件共有65页2列出电路次态真值表列出电路次态真值表 J KQ(n+1)0 00 11 01 1 Q
11、0 1 Q第二十页,本课件共有65页3作出状态表和状态图作出状态表和状态图现态y2 y1次态y2(n+1)y1(n+1)X=0 X=10 00 11 01 10 11 01 10 01 10 00 11 0状态表第二十一页,本课件共有65页4描述电路的逻辑功能。描述电路的逻辑功能。由状态图可知,该电路是一个2 位二进制数可逆计数器。位二进制数可逆计数器。当输入当输入x=0 时,可逆计数器进行加时,可逆计数器进行加1计数,其计数序列为计数,其计数序列为0001 10 11当输入当输入x=1时,可逆计数器进行减时,可逆计数器进行减1计数,其计数序列为计数,其计数序列为0001 10 11第二十二页
12、,本课件共有65页例例 试用代数法分析下图所示同步时序逻辑电路的逻辑功能。解解 该电路由一个J-K触发器和四个逻辑门构成,电路有两个输入端x1和x2,一个输出端Z。输出Z与输入和状态均有直接联系,属于Mealy型电路。1写出输出函数和激励函数表达式写出输出函数和激励函数表达式第二十三页,本课件共有65页2把把激激励励函函数数表表达达式式代代入入触触发发器器的的次次态态方方程程,得得到到电电路路的的次次态方程组态方程组该电路的存储电路只有一个触发器,因此,电路只有一个次态方程。根据J-K触发器的次态方程和电路的激励函数表达式,可导出电路的次态方程如下:第二十四页,本课件共有65页3根据次态方程和
13、输出函数表达式作出状态表和状态图根据次态方程和输出函数表达式作出状态表和状态图根据次态方程和输出函数表达式,可以作出该电路的状态表和状态图如下。01第二十五页,本课件共有65页4 画出时间图,并说明电路的逻辑功能画出时间图,并说明电路的逻辑功能时钟节拍:12345678输入x1:00110110输入x2:01011100状态y:“0”0001111输出Z:0110010101设电路初态为“0”,输入x1为00110110,输入x2为01011100,根据状态图可作出电路的输出和状态响应序列如下:第二十六页,本课件共有65页根据状态响应序列可作出时间图如下:分析时间图可知,该电路实现了串行加法器
14、的功能。串行加法器的功能。其中x1为被加数,x2为加数,它们按照先低位后高位的顺序串行地输入。每位相加产生的进位由触发器保存下来参加下一位相加,输出Z从低位到高位串行地输出“和”数。时钟节拍:12345678输入x1:00110110输入x2:01011100状态 y:“0”0001111输出Z:01100101第二十七页,本课件共有65页5.3 同步时序逻辑电路的设计同步时序逻辑电路的设计 同同步步时时序序逻逻辑辑电电路路的的设设计计是是指指根根据据特特定定的的逻逻辑辑要要求求,设设计计出出能能实实现现其其逻逻辑辑功功能能的的时时序序逻逻辑辑电电路路。显然,设计是分析的逆过程,即:同步时序逻
15、辑电路设计追求的目标是,使用尽可能少的触发同步时序逻辑电路设计追求的目标是,使用尽可能少的触发器和逻辑门实现预定的逻辑要求!器和逻辑门实现预定的逻辑要求!逻辑电路逻辑电路逻辑功能逻辑功能分析分析设计设计第二十八页,本课件共有65页2状态化简,求得最小化状态表;状态化简,求得最小化状态表;设计的一般步骤如下:设计的一般步骤如下:1形成原始状态图和原始状态表;形成原始状态图和原始状态表;3状态编码,得到二进制状态表;状态编码,得到二进制状态表;4选定触发器的类型,并求出激励函数和输出函数最简选定触发器的类型,并求出激励函数和输出函数最简表达式;表达式;5画出逻辑电路图。画出逻辑电路图。第二十九页,
16、本课件共有65页5.3.1 建立原始状态图和原始状态表建立原始状态图和原始状态表原始状态图和原始状态表是对设计要求的最原始的抽象。建立正确的原始状态图和状态表是同步时序电路设计中最关键的一步。一、一、确定电路模型确定电路模型 设计成设计成Mealy型?型?Moore型?型?形成原始状态图时一般应考虑如下几个方面问题:形成原始状态图时一般应考虑如下几个方面问题:二、二、设立初始状态设立初始状态 时序逻辑电路在输入信号开始作用之前的状态称为初初始始状状态态。第三十页,本课件共有65页三、三、根据需要记忆的信息增加新的状态根据需要记忆的信息增加新的状态 同步时序电路中状态数目的多少取决于需要记忆和区
17、分的信息量。四、四、确定各时刻电路的输出确定各时刻电路的输出 在建立原始状态图时,必须确定各时刻的输出值。在Moore型电路中,应指明每种状态下对应的输出;在Mealy型电路中应指明从每一个状态出发,在不同输入作用下的输出值。第三十一页,本课件共有65页 例例 某序列检测器有一个输入端x和一个输出端Z。输入端 x 输入一串随机的二进制代码,当输入序列中出现“011”时,输出Z产生一个1输出,平时Z输出0。典型输入、输出序列如下。输入输入x:101011100110输出输出Z:000001000010试作出该序列检测器的原始状态图和原始状态表。解解1.假定用假定用Mealy型同步时序逻辑电路实现
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五 同步 时序 逻辑电路 优秀 PPT
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内