组合逻辑电路中的竞争冒险4.3产生的竞争冒险的原4.3.1因消去竞争冒险的方法4.3.2
4.3 组合逻辑电路中的竞争冒险 4.3.1 产生的竞争冒险的原 因 4.3.2 消去竞争冒险的方法
组合逻辑电路中的竞争冒险4.34.3.1产生的竞争冒险的原因&AAY2Y1AA112Yi(a)Y=AA的逻辑电路和波形图(b)Y=A+A的逻辑电路和波形图
4.3 组合逻辑电路中的竞争冒险 4.3.1 产生的竞争冒险的原因
AC从输入到输出的过程中,不同通路上门的级数不同或者是门电路平均延迟时间的差异,使信号从输入到输出级的时间不同从而可能会使逻辑电路产生错误输出这种现象称为竞争冒险
B A C C AC BC A L (b) 从输入到输出的过程中,不同通路上门的级数不同或 者是门电路平均延迟时间的差异,使信号从输入到输 出级的时间不同从而可能会使逻辑电路产生错误输出, 这种现象称为竞争冒险
消去竞争冒险的方法4.3.21.发现并消除互补变量A+BA+CA&B=C=0时BF-AAC可能出现竞争冒险为消掉AA,变换逻辑函数式为F=AC+AB+BCE
4.3.2 消去竞争冒险的方法 1. 发现并消除互补变量 A B C 1 & L B = C = 0时 为消掉AA,变换逻辑函数式为 L = ( A + B )( A + C ) 可能出现竞争冒险。 F = AA F = AC + A B + BC
2.增加乘积项,避免互补项相加L=AC+BC当A-B-1时G240L=C+CCoKGBOL=AC+BCG,(a)L=AC+BC+ABLBC当A-B-1时,根据逻辑表达式有00011110A000L-110011AB人A
2. 增加乘积项,避免互补项相加 1 ≥ 1 & & G4 G2 G1 G3 A AC BC C B (a) L = AC + BC , 当A=B=1时,根据逻辑表达式有 L = AC + BC 当A=B=1时 L = AC + BC L I I 1 = 0 1 L = AC + BC + AB L = C + C AB 0 1 A 0 0 0 1 0 1 1 1 L B C 00 01 11 10