23/08/2025

What are clock gating checks? Why do we do them?

o   Clock Gating Checks: setup and hold timing checks applied to the enable signal of Integrated Clock Gating (ICG) cells.





o    Prevent Glitches: The primary reason is to ensure the output of the ICG cell (the gated clock) is clean and free from glitches or runt pulses. Glitches can cause flip-flops downstream to capture incorrect data or enter metastable states.

o    Reliable Low Power: Ensuring the checks pass guarantees the gating works reliably, achieving the intended power reduction without causing functional errors.

Understanding clock gating

 


Share:

0 comments:

Post a Comment