可见当两信号向相反方向变化时,产生冒险。 A ≥1 有1出1,全0出0 B F=A十B 1 0 0 “0” 无冒险 临界竞争 临界竞争
可见当两信号向相反方向变化时,产生冒险。 A B F=A+B 有1出1,全0出0 无冒险 临界竞争 临界竞争
二、逻辑冒险和功能冒险 1.逻辑冒险 门1 A & Y B ≥1 F=AB+BC 门2 B =ABC+ABC C & +ABC+ABC A 00 01 11 10 0 1 1 1 卡诺图
二、逻辑冒险和功能冒险 1.逻辑冒险 A B C B Y1 Y2 ABC ABC ABC ABC F AB BC + + = + = + 卡诺图 门2 门1
从卡诺图可以观察,当输 入信号ABC取值从无到有 000变化到会010时,对应的 B 稳态函数值: F(000)=F(010) =1 并且AC=00没有变化, 只有B信号由0变化到1, 假定门1、门2有传输延迟, 且时间相同,则有波形图: 门延迟产生“0”型冒险
从卡诺图可以观察,当输 入信号ABC取值从无到有 000变化到会010时,对应的 稳态函数值: F(000)=F(010)=1 并且AC=00没有变化, 只有B信号由0变化到1, 假定门1、门2有传输延迟, 且时间相同,则有波形图: 门延迟产生“0”型冒险
其实我们将不变值AC=00代入函数式: F=0B+BO=B+B 说明出现“0”型冒险。 这种由门延迟所致冒险称为逻辑冒险。 ◆◆逻辑冒险的判定 在卡诺图中只要两卡诺圈存在相切不相交,就 有存在冒险的可能
其实我们将不变值AC=00代入函数式: F = 0B + B0 = B + B 说明出现“0”型冒险。 这种由门延迟所致冒险称为逻辑冒险。 ◆◆逻辑冒险的判定 在卡诺图中只要两卡诺圈存在相切不相交,就 有存在冒险的可能
2.功能冒险 由于多个输入信号的变化时间不一致存在的 冒险现象称为功能冒险。如上例中: 当输入信号从000变化到110,由卡诺图知, 在稳定状态下有 F(000)=F(110)=1 但由于前级原因,A、B两信号的变化不可能绝对 同时完成,会出现先后的情况(竞争),因此到 达后级门的输入端时间也会有先后,当输入信号 A、B、C从000变化到110可能有两种情况:
2.功能冒险 由于多个输入信号的变化时间不一致存在的 冒险现象称为功能冒险。如上例中: 当输入信号从000变化到110,由卡诺图知, 在稳定状态下有 F(000)=F(110)=1 但由于前级原因,A、B两信号的变化不可能绝对 同时完成,会出现先后的情况(竞争),因此到 达后级门的输入端时间也会有先后,当输入信号 A、B、C从000变化到110可能有两种情况: