竞争冒险产生原因:由于延迟时间的存在,当一个输入信号经过多条路径传送后又重新会合到某个门上,由于不同路径上门的级数不同,或者门电路延迟时间的差异,导致到达会合点的时间有先有后,从而产生瞬间的错误输出。
1、竞争原因:

在组合逻辑电路中,某个输入变量通过两条或两条以上的途径传到输出端,由于每条途径延迟时间不同,到达输出门的时间就有先有后,这种现象称为竞争。把不会产生错误输出的竞争的现象称为非临界竞争。把产生暂时性的或永久性错误输出的竞争现象称为临界竞争。
2、冒险原因:
信号在器件内部通过连线和逻辑单元时,都有一定的延时。延时的大小与连线的长短和逻辑单元的数目有关,同时还受器件的制造工艺、工作电压、温度等条件的影响。信号的高低电平转换也需要一定的过渡时间。
由于存在这两方面因素,多路信号的电平值发生变化时,在信号变化的瞬间,组合逻辑的输出有先后顺序,并不是同时变化,往往会出现一些不正确的尖峰信号,这些尖峰信号称为"毛刺"。如果一个组合逻辑电路中有"毛刺"出现,就说明该电路存在冒险。
扩展资料
判断组合逻辑电路竞争与冒险的方法是:
1、代数法:逻辑函数表达式中,若某个变量同时以原变量和反变量两种形式出现,就具备了竞争条件。去掉其它变量,留下有竞争能力的变量,如果表达式为:F=A+A’,就会产生“0”冒险;F=A*A‘,就会产生“1”冒险。

2、卡诺图法: 只要在卡诺图中存在两个相切但不相交的圈(静态-1型冒险是1构成的圈,静态-0型冒险是0构成的圈),就会产生冒险。
百度百科-竞争冒险
1.逻辑电路">组合逻辑电路的特点
若在一个数字电路中,电路的任一时刻的输出,仅仅决定于该时刻电路的输入,而与电路原来的状态无关,则次电路就称为逻辑电路">组合逻辑电路,简称组合电路.若逻辑电路">组合逻辑电路只有一个输出量,称为单输出逻辑电路">组合逻辑电路;若有一个以上输出量,称为多输出逻辑电路">组合逻辑电路.
2.逻辑电路">组合逻辑电路的组成
逻辑电路">组合逻辑电路的组成方框图如图1所示.它有n个输入端,m个输出端,Xi为输入逻辑变量,Yi为输出逻辑变量.输出变量Y1,Y2,...,Ym是输入变量X1、X2,…,Xn的函数,即:

Y1=f1(X1,X2,…,Xn)
Y2=f2(X1,X2,…,Xn)
┇
Ym=fm(X1,X2,…,Xn)
图1 逻辑电路">组合逻辑电路组成方框


