×

Clock synchronization across an interface with an intermittent clock signal

  • US 8,745,430 B2
  • Filed: 04/27/2011
  • Issued: 06/03/2014
  • Est. Priority Date: 04/27/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for facilitating synchronization between a first component and a second component connected to the first component via an interface in a computer system, comprising:

  • during an active state of the interface, using a local time base in the second component to generate a local clock signal that tracks a host clock signal from the first component, wherein the local time base includes a phase-locked loop, which includes a phase comparator that determines a phase difference between the host clock signal and the local clock signal, wherein the phase difference feeds through a filter to produce tuning parameters that feed into a phase accumulator, which is part of a numerically controlled oscillator (NCO) that also receives a timing signal from a local oscillator to produce the local clock signal;

    during an inactive state of the interface when the host clock signal becomes inactive, using the local time base to maintain the local clock signal at the second component by halting the feeding of the tuning parameters into the phase accumulator so that the local clock signal is effectively decoupled from the host clock signal; and

    during a subsequent active state of the interface when the host clock signal becomes active again, starting the feeding of the tuning parameters into the phase accumulator so that the local clock signal resumes tracking the host clock signal, and adjusting the local clock signal to remove clock drift between the local clock signal and the host clock signal.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×