数字电子技术_06异步时序逻辑电路讲解.ppt

数字电子技术_06异步时序逻辑电路讲解.ppt

  1. 1、本文档共73页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
  对于某些流程表,尽管相邻图上状态的最大相邻状态数L不大于状态分配的最小代码位数m,但状态之间的相邻关系形成由奇数个状态构成的闭环,因而无法直接实现状态的相邻分配。解决这类问题的一种常用的方法是通过增加过渡状态,实现相邻分配,得到一个无竞争的二进制流程表。 2. 增加过渡状态,实现相邻分配   例 对如下流程表进行状态编码,得到二进制流程表。   解 根据给定流程表可作出状态相邻图如右下图所示。   尽管相邻图上每个状态只有两个相邻状态,但由于3个状 态之间的相邻关系构成一个闭环,所以,用两位代码无法满足 其相邻关系。 A B C A B C D   如果在状态A和C之间增加过渡状态D,将A→C改为A→D→C,C→A改为C→D→A,即如右图所示: 6.2.2 电平异步时序逻辑电路的分析    1 根据逻辑电路图写出输出函数和激励函数表达式; 2 作出流程表; 3 作出总态图或时间图; 4 说明电路逻辑功能 。 一、 一般步骤   二、举例 例 分析下图所示电平异步时序逻辑电路。   解 该电路有两个外部输入x1、x2;两条反馈回路,对应的激励状态为Y1、Y2,二次状态为y1、y2;一个外部输出Z。输出仅仅是状态的函数,属于Moore模型。 1 写出输出函数和激励函数表达式 根据逻辑电路图可写出输出函数和激励函数表达式如下。 2 作出流程表   3 作出总态图 当电路收到输入序列“00→10→11”时 ,才产生一个高电平输出信号,其他情况下均输出低电平。 01,01 /0 11,01 /0 00,00 /0 10,01 /0 10,10 /0 11,11 /1    4 说明电路功能   从总态图可以看出,仅当电路收到输入序列“00→10→11”时 ,才产生一个高电平输出信号,其他情况下均输出低电平。因此,该电路是一个“00→10→11”序列检测器。 6.2.3 电平异步时序逻辑电路反馈回路间的竞争   前面对电路进行分析时,是在假定各回路之间延迟时间相同的情况下对电路的工作过程进行分析的。事实上,各反馈回路的延迟时间往往各不相同。当电路中存在多条反馈回路,而各回路之间的延时又互不相同时,则可能由于输入信号的变化在反馈回路之间引起竞争。   竞争:是指当输入信号变化引起电路中两个或两个以上状态变量发生变化时,由于各反馈回路延迟时间的不同,使状态的变化有先有后而导致不同状态响应过程的现象。 一、竞争现象 根据竞争对电路状态转移产生的影响,可将竞争分为 非临界竞争和临界竞争两种类型。   非临界竞争:若竞争的结果最终能到达预定的稳态,则称为非临界竞争。   临界竞争:若竞争的结果可能使电路到达不同的稳态,即状态转移不可预测,则称为临界竞争。 1.竞争的两种类型   例如,右图所示某电平异步时序电路的流程表如下。   当电路处在稳定总态(00,00)和(10,11),输入发生变化时,电路状态响应过程将如何呢? x2x1 11 01 01 01 11 10 10 01 x2x1 10 x2x1 01 x2x1 00 激励状态Y2Y1/输出Z 二次状态 y2y1 00 /0 00 /0 01/0 11/0 00 11 10 /0 /0 /0 00/0 00/0 00/0 10/0 00/0 00/0 /0 /0 /0 2.实例分析   从表可以看出,当电路处于稳定总态 00,00 ,输入x2x1由00→10时,引起激励状态Y2Y1从00→11;当电路处于稳定总态 10,11 、输入x2x1由10→00时,激励状态Y2Y1从11→00。即两个状态变量均发生变化,所以,当电路中两条反馈回路的延迟时间Δt1和Δt2不相等时,电路中将产生竞争。 分析:   Δt2 Δt1:到达预定的稳定总态 10,11 。   Δt2 Δt1:电路到达了一个非期望的稳定总态 10,10 Δt2 Δt1:电路到达了一个非期望的稳定总态 10,01 。 结论:本次竞争为临界竞争!    1 当电路处于稳定总态 00,00 、输入x2x1由00→10时:   分析如下:   Δt2 Δt1:到达预定的稳定总态 00,00 。   Δt2 Δt1:到达预定的稳定总态 00,00 。   Δt2 Δt1:到达预定的稳定总态 00,00 。 结论如下:本次竞争属于非临界竞争! 2 当电路处于稳定总态 10,11 、输入x2x1由10→00时,其状态响应过程如下。   用流程表检查电路竞争的一般法则:   ☆当从某一稳态出发,输入信号发生允许变化、引起两个或两个以上激励状态同时发生变化时,由于反馈回路之间延迟时间的不同会使电路产生竞争。   ☆若输入信号变化所到达的列只有一个稳态,则该竞争属于非临界竞争;若输

文档评论(0)

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

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

1亿VIP精品文档

相关文档