数字电子电路课件第四章.ppt
5.3 组合逻辑电路的冒险现象,一、什么是冒险,产生原因,1冒险现象:在输入信号变化瞬间,在输出端产生一些(本没有的)尖峰脉冲,这种现象叫冒险现象,2产生原因:(1)由于输入信号变换时,不能同时完成。(2)门电路有延迟时间,延迟时间不相等。,二、静态冒险,功能冒险:由于路径不同而产生的冒险,逻辑冒险:由于门的延迟时间不同而产生的冒险,三、判断冒险的方法,1功能冒险判别,判断方法:,若圈中全为0,或全为1,则无功能冒险。,若圈中有0,有1,则就产生功能冒险。,把逻辑式写成卡诺图,象卡诺图化简一样,只能圈2i个格。,条件:,当输入信号有两个或两个以上路径时,才产生功能冒险。,输入信号中有一个变量信号发生变化(01000101),只有一个路径,不会产生功能冒险。,2逻辑冒险判别,(1)当变量同时以原变量和反变量的形式出现在 函数式中时,该变量就具备了竞争的条件,(2)消去式中的其它变量而仅留下被研究的变量,若得到下列两种形式,则说明存在冒险现象:,解:变量A、C均具备竞争条件,判别变量A:,这说明在 B=C=0 的条件下,A变化时,将产生“0”型冒险。,判别变量C:,这说明C变化时,将不会逻辑产生冒险。,四、消除冒险现象的方法,1增加多余项,3加取样脉冲,此方法只能消除逻辑冒险,而不能消除功能冒险。,因为 BC=00时 F=1,与门、与非门:,加正脉冲,让输入信号变化完成后门再打开。,或门、或非门:加负脉冲。,2加滤波电容,图 采用取样方法消除冒险,