When using a flip-flop, flip-flop should have constant input during setup time and hold time. This slide explains setup time violation and hold time violation in flip-flops.
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Setup and hold time violation in flip-flops
1. Setup Time & Hold Time
Violation
JONGHWAN Shin
Ajou University
2. Setup time and Hold time
• For proper operation of a flip-flop, flip-flop
input need to be constant during
setup time and hold time.
• Setup time is the minimum amount of
time to prepare an input before a clock
event.
• Hold time is the minimum amount of
time to determine a value of an input
after a clock event.
3. 1. Normal Operation
The value of a input is constant during setup time and hold time.
201220874 신종환 201020103 여영근 201020124 이기안
4. 2. Setup time violation
Flip-flop inputs are floating in setup time. Setup time violation is occurred.
201220874 신종환 201020103 여영근 201020124 이기안
5. 3. Hold time violation
Flip-flop inputs are floating in hold time. Hold time violation is occurred.
201220874 신종환 201020103 여영근 201020124 이기안