Difference Between Latch and Flip-Flop: Structure, Timing Checks and STA
The difference between a latch and a flip-flop explained for physical design and STA engineers: level vs edge triggering, master-slave structure, where setup and hold are checked, time borrowing, phase-dependent hold, ICG and lockup latches, and unintended RTL latches, with illustrative examples, a debug flowchart and interview Q&As.
