Physics — Logic: master-slave flip-flop
Two latches in series give edge-triggered behaviour.
Make it your own.
title "Master-slave D flip-flop"
type gates
input D at (0,0)
input CLK at (0,3)
gate NAND M1 at (3,0)
gate NAND M2 at (3,2)
gate NOT C1 at (2,3)
gate NAND S1 at (6,0)
gate NAND S2 at (6,2)
output Q at (9,0)
output Qbar at (9,2)
wire D M1
wire CLK M1
wire CLK M2
wire D M2
wire CLK C1
wire M1 S1
wire M2 S2
wire C1 S1
wire C1 S2
wire S1 Q
wire S2 Qbar