Concept Flow - D flip-flop with clock edge
Wait for clock edge
Detect rising edge?
No→Wait
Yes
Capture D input
Update Q output
Hold Q until next clock edge
The D flip-flop waits for a rising clock edge, then captures the input D and updates output Q, holding it steady until the next clock edge.