竞争的定义:在组合电路中,某一输入变量经不同途径传输,由于延时不同,到达电路中某一会合点的时间有先有后,这种现象称为竞争。冒险的定义:由于竞争而使电路输出发生瞬时错误的现象称为冒险。冒险的分类:电路产生错误动作体现为输出端产生尖峰脉冲,产生0尖峰脉冲的称为0型冒险,产生1尖峰脉冲的称为1型冒险。竞争-冒险的判断:代数法:卡诺图法:将函数填入卡诺图,按照函数表达式的形式圈好卡诺圈。这两个卡诺圈相切。则函数在相切处两值间跳变时发生逻辑冒险。(前提是这两个卡诺圈没有被其他卡诺圈包围)竞争-冒险现象的消除方法:消除组合逻辑电路中竞争-冒险现象的常用方法有:滤波法、脉冲选通法和修改设计法。滤波法:滤波法是在门电路的输出端接上一个滤波电容,将尖峰脉冲的幅度削减至门电路的阈值电压以下脉冲选通法:脉冲选通法是在电路中加入一个选通脉冲,在确定电路进入稳定状态后,才让电路输出选通,否则封锁电路输出。修改设计法(增加多余项):用卡诺图法清除断竞争与冒险:清除竞争与冒险的原则是增加逻辑函数的冗余