图1 CMOS D触发器的逻辑图 |
图1所示的是CMOS D触发器的逻辑图。传输门TG1,TG2和“非”门G1,G2组成主触发器;TG3,TG4和TG3,G4组成从触发器。TG1和TG3分别作为主触发器和从触发器的输入控制门。C和是互为反量的时钟脉冲,在它们作用下TG1,TG4和TG2,TG3不会同时开通和关断,以保证主触发器和从触发器一开一闭。
值得注意的是,虽然本例CMOS D触发器结构上是主从形式,但其触发方式却是边沿型,而非主从型。
(1)当C=1时
TG1开通而TG2关断,D输入信号送入主触发器,使,Q'=D。同时,TG3关断而TG4开通,从触发器与主触发器之间的联系被TG3切断,从触发器保持原状态不变。
(2)当C=0时
TG1关断而TG2开通,主触发器切断了与D端的联系,并保存了TG1关断前的状态。同时TG3开通而TG4关断,主触发器的状态送入从触发器,使输出端Q=D,。
由上分析可见,图1的D触发器是在脉冲C的负边沿触发的。如将所有传输门上的互为反量的时钟C和对调,可改为正边沿触发方式。