1、3.5 组合逻辑电路中的竞争冒险1 竞争冒险的意义竞争 : 在组合逻辑电路中,若某个变量通过 2条以上的途径到达输出端,由于每条路径上的延迟时间不同,到达输出端的时间有先后区别,这一现象叫做竞争。冒险 : 当某个变量发生变化时,如果真值表所描述的逻辑关系受到短暂的破坏,并在输出端出现不应有的尖脉冲,此种情况称为冒险。实际 上,由于 G1的 传输 延 迟 ,由于反相器 传输 延 迟 的影响, A 波形的下降沿滞后于 A波形的上升沿,从而 导 致 输 出波形出 现 一个高 电 平窄脉冲,此 时 L = 1, 这 与 逻辑 分析 结 果矛盾。即 电 路存在冒 险 。竞争产生正尖脉冲: 偏 0冒险 稳
2、态逻辑关系瞬态竞争产生负尖脉冲: 偏 1冒险 产生竞争冒险的 原因 :门电路的传输延迟使同一变量经过不同路径到达输出端的时间不同。竞争冒险的 危害性 :使对脉冲敏感的系统出现误动作。稳态逻辑关系2 冒险现象的判别方法(分析法)1) 代数法分析输入变量的取值情况,看是否存在某些输入变量的特定取值使表达式出现 L=AA 或者 L=A+A例分析: A和 C在表达式中分 别 出 现 原 变 量和反 变 量,因此 有可能存在 竞 争。对 于 C,无 论 A、 B取何种 值 ,都不会出 现 C C或者 C+C的情况 ,故 C不会出 现 冒 险 判断 是否存在冒险现象当 B=1, C=0 时, 所以 A可以产生冒险2) 卡诺图法由卡诺图上包围圈的相对位置,判别是否存在冒险现象。两个卡诺圈相切,则会出现冒险;两个卡诺圈相交,则不会出现冒险。 相交时同一变量出现重复相切时存在原变量和反变量3 消除冒险现象的方法1)修改逻辑设计增加多余项 (卡诺图中包围圈相交)消除互补变量(表达式展开变形)B=1, A=0时出现 L=C+C B=1, A=0时出现 L=C+C+12) 加滤波电容3) 加选通控制保证输出在输入信号稳定时有效组合逻辑电路分析与设计小结