I found several different answers to how setup and hold-time of Flip-Flops influence the minimum time between two rising clock edges.
- tclock >= Propagation delay + tsetup + thold
- tclock >= Propagation delay + tsetup
- tclock >= Propagation delay + Max(tsetup, thold)
Which one of them is right?
From my understanding, it should be the first version, but I've found some answers that say that hold-time doesn't change the clock speed.