Logic circuits
In a synchronous circuit, what determines the maximum clock frequency at which it can operate?
- AThe delay of the fastest path
- BOnly the supply voltage
- CThe delay of the slowest path between flip-flops (the critical path)
Show answer and explanation
Answer: C. The delay of the slowest path between flip-flops (the critical path)
The clock period must be longer than the time it takes data leaving one flip-flop to pass through the logic and reach the next flip-flop while meeting its setup time. The path with the largest delay (the critical path) therefore sets the maximum clock frequency.