LSI design flow and EDA
What is the main purpose of clock tree synthesis (CTS) in the place-and-route stage?
- ATo reduce variation (skew) in the time the clock signal reaches each flip-flop
- BTo raise the supply voltage
- CTo fix design rule violations in the layout
Show answer and explanation
Answer: A. To reduce variation (skew) in the time the clock signal reaches each flip-flop
Variation in when the clock reaches the many flip-flops on a chip causes timing violations. CTS distributes the clock through buffers arranged like a tree, reducing variation in arrival time at each flip-flop (skew).