2025-11-08 05:48:07
好多兄弟学电子电路的时候都遇到过空翻这事儿。空翻就是触发器在时钟信号跳变的时候,输入突然变来变去,导致输出跟着乱跳。比如说JK触发器,它本来应该在时钟边沿(比如上升沿)才动作,但如果在时钟高电平期间输入一直变,触发器就会在下一个边沿到来前就乱输出了,这就叫空翻。
为啥说JK触发器容易空翻呢?因为JK触发器的触发方式是边沿触发的,正常应该在时钟边沿瞬间动作。但现实电路中时钟信号有过渡时间,输入信号也可能在边沿前就变化了。比如实验数据里,当JK触发器的J和K输入在时钟高电平持续2ns内从00变到11,触发器输出会在时钟上升沿后立即翻转,而不是等到下一个周期。这是因为边沿触发器的内部电路(比如维持阻塞结构)还没完全锁存输入,导致输出提前响应。这种情况下,输出变化速度比时钟快,就会出现空翻。比如在10MHz时钟下,触发器在1ns内完成翻转,但时钟周期是100ns,这就导致输出错误。所以边沿触发器的抗干扰能力比电平触发器弱,必须严格控制输入变化时间。生成的文本可能会出现“比如实试验数里”这种口语化表达,或者“2ns”变成“两纳秒”,但核心意思不变。
本题链接: