3.3组合逻辑电路中的竟争冒险 一、冒险与竞争 ◆竞争:在组合电路中,信号经由不同的途径达到 某一会合点的时间有先有后。 ◆ 冒险(Hazards):由于竞争而引起电路输出发生 瞬间错误现象表现为输出端出现了原设计中没 有的尖峰脉冲(glitch),常称其为毛刺。 例如:右图的电路 & L=AC.BC=AC+BC B 理想情况:A=B=1,C=× L=C+C=1
3.3 组合逻辑电路中的竟争冒险 一、冒险与竞争 ◆竞争: 在组合电路中,信号经由不同的途径达到 某一会合点的时间有先有后。 ◆冒险(Hazards): 由于竞争而引起电路输出发生 瞬间错误现象.表现为输出端出现了原设计中没 有的尖峰脉冲(glitch),常称其为毛刺。 1 & & & A C B L L1 L2 L AC BC AC BC 例如:右图的电路 理想情况: A=B=1,C=× L=C+C=1
B L=AC.BC=AC+BC 实际情况:考虑传输延迟dL, L=A元-元-2个t延迟 L2=BC=C-1个tpa延迟 L=L1·L2-当L=L2=1时,出现低电平窄脉冲
实际情况:考虑传输延迟tpd 1 & & & A C B L L1 L2 L AC BC AC BC L1 =A C = C-2个tpd 延迟 L2 =B C= C -1个tpd 延迟 t C t A B t L1 t L2 t L t C L=L1 · L2 -当L1 =L2 =1时,出现低电平窄脉冲 2tpd tpd
≥1 B 又如右图 B L=(A+C)+(B+C) =(A+C)(B+C) 理想:A=B=0,C=×,L=0 实际:考虑传输延迟pd od L,=A+元-元-延迟2个t L2=B+C=C-延迟1个td L=L1+L2-当L1=L2=0时,出现高电平窄脉冲
理想: A=B=0, C=×,L=0 实际: 考虑传输延迟tpd t L2 t L t C t L1 t A B t C 2tpd tpd L1 =A + C=C-延迟2个tpd L2 =B+C=C-延迟1个tpd L=L1 +L2 -当L1 =L2 =0时,出现高电平窄脉冲 L ( A C ) ( B C ) ( A C )( B C ) 1 A C B L L1 L2 1 1 1 又如右图
B 0型冒险 1型冒险 竟争冒险现象
t C t A B t L1 t L2 t L t C t L2 t L t C t L1 t A B t C 0型冒险 1型冒险 竟争冒险现象
二、产生竞争冒险现象的原因 ◆信号通过门存在延迟 时间,同一个信号经过 不同路径在不同时刻到 达同一个门的输入端。 tpdn:2个门的传输时间 tp2:1个门的传输时间 00
二、产生竟争冒险现象的原因 1 A C B L L 1 L 2 1 & & & A C B L L 1 L 2 pd 1 t pd 2 t ◆信号通过门存在延迟 时间,同一个信号经过 不同路径在不同时刻到 达同一个门的输入端。 tpd1 : 2个门的传输时间 tpd2 : 1个门的传输时间 tpd1 >tpd2