| CPC H03K 5/14 (2013.01) [G06F 1/10 (2013.01); G06F 1/12 (2013.01); H03K 2005/00019 (2013.01)] | 20 Claims |

|
1. A method comprising:
iteratively measuring a clock skew between a first clock mesh and a second clock mesh of a system;
sequentially applying programmable delays over a plurality of measurement iterations, based on iteratively measuring the clock skew, to an adjustable one of the first clock mesh and the second clock mesh, wherein the respective programmable delay per measurement iteration comprise one of a coarse delay step or a set of fine delay steps to compensate for the measured clock skew;
identifying, based on the programmable delays, a coarse delay setting from a plurality of coarse delay settings that has a midpoint fine delay step closest to a synchronization point; and
maintaining the coarse delay setting for a functional mode of operation the system.
|