那些毛刺是由于与门的两个输入端跳变沿没对齐导致的。没对齐的原因是D触发器有ck-Q延迟。
可以把给与门的时钟加个小延迟,就用与门芯片剩下的几个空与门来加。增加的延迟刚好等于触发器延迟的话,就没毛刺了。
也可以把时钟反相后给与门。
或者用下沿触发的触发器。
也可以给与门的输出加个合适的RC滤波来过滤毛刺。
可以把给与门的时钟加个小延迟,就用与门芯片剩下的几个空与门来加。增加的延迟刚好等于触发器延迟的话,就没毛刺了。
也可以把时钟反相后给与门。
或者用下沿触发的触发器。
也可以给与门的输出加个合适的RC滤波来过滤毛刺。