Systems and methods for clock correction
AssigneeQUALCOMM Incorporated
InventorsJinxia Bai, Linbo Li
Life of this patent
Estimating the term…
Abstract
A method, apparatus and system for correcting different clock domains are disclosed. The disclosed implementations correct a second clock domain by making reference to a resampling filter, or similar device, used to correct a first clock domain. The implementations thereby facilitate clock correction using fewer or a different variety of elements.
Claims36
An electronic system for clock correction comprising:
- a first correction module, configured to modify samples of a first clock, where the first clock is associated with a first target frequency and has a first actual frequency, so that a difference between the first actual frequency and the first target frequency is reduced;
- and
- a second correction module, configured to modify samples of a second clock, wherein the second clock is associated with a second target frequency and has a second actual frequency, based on the modifications of the first correction module, such that a difference between the second actual frequency and the second target frequency is reduced.
An electronic system for clock correction comprising:
- a first and second series of means for indicating a clock cycle;
- a first means for correction configured to modify the first series of cycle indication means such that a difference between a first actual frequency and a first target frequency is reduced;
- and
- a second means for correction configured to modify the second series of cycle indication means such that a difference between a second actual frequency and a second target frequency is reduced.
A method for correcting a second clock based on the corrections of a first clock comprising:
- at least one electronic device:
- determining, on the at least one electronic device, if the number of modified samples from the first clock is an integer multiple of a modification threshold, and if so, modifying the second clock.
A computer-readable storage medium in communication with a computer processor comprising a computer program configured to perform a process comprising:
- determining if the number of modified samples from a first clock is an integer multiple of a modification threshold, and if so, modifying a second clock.
Dependencies are inferred from the claim text.