Home Knowledge Base Clock skew

Clock skew is the timing difference between the arrival of the same clock edge at two different sequential elements (flip-flops, latches) — one of the most critical parameters in synchronous digital design because it directly consumes timing margin and limits maximum clock frequency.

Formal Definition

$$\text{Skew}_{AB} = t_{clk,A} - t_{clk,B}$$

Where $t_{clk,A}$ and $t_{clk,B}$ are the clock arrival times at flip-flops A and B respectively.

Impact on Timing

$$T_{period} + \text{Skew}_{launch→capture} \geq t_{CQ} + t_{comb} + t_{setup}$$ Negative skew reduces the available time window.

$$t_{CQ} + t_{comb} \geq t_{hold} + \text{Skew}_{launch→capture}$$ Positive skew makes hold harder to meet.

Sources of Clock Skew

Skew Metrics

Managing Clock Skew

Clock skew is the fundamental constraint of synchronous design — managing it to within a few picoseconds is essential for multi-GHz operation.

clock skewdesign

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.