Patent ID: 9613679
Date: 2017-04-04
CPC Classifications: G06F,G11C,H03L

Claim:
1. A method for controlling operation of a system that extends across plural clock domains, wherein said system comprises a first functional unit that is in a first clock domain and a second functional unit that is in a second clock domain, said method comprising: driving said first functional unit that comprises a delay-locked loop with a first clock-signal, driving said second functional unit with a second clock-signal that has a first temporal offset relative to said first clock-signal, retrieving information from said delay-locked loop, and using said information retrieved from said delay-locked loop to control a source of said second clock-signal, and dynamically adjusting a temporal offset between said first clock-signal and said second clock-signal, wherein dynamically adjusting said temporal offset between said first clock-signal and said second clock-signal comprises adjusting by an amount that is insufficient to cause at least one of: (1) a glitch in said first or second clock-signal that increases a number of pulses in said first or second clock-signal, or (2) a cycle compression in said first or second clock-signal that compresses a margin beyond a specified value.