Compensation for crystal offset in PLL-based crystal oscillators
First Claim
1. A method comprising:
- storing in on-chip storage in an oscillator device a crystal offset value that is based on a ratio between a rated frequency of an output of a crystal oscillator and a measured frequency of the output of the crystal oscillator;
storing a rated divide value corresponding to a selected frequency for an output of the oscillator device, the rated divide value corresponding to the rated frequency;
adjusting the rated divide value by the crystal offset value and generating an adjusted divide value; and
using the adjusted divide value to generate an output signal of the oscillator device with the selected frequency.
2 Assignments
0 Petitions
Accused Products
Abstract
A crystal offset value is stored in non-volatile memory in an oscillator device. The crystal offset value corresponds to a ratio between a rated frequency of an output of a crystal oscillator and a measured frequency of the output of the crystal oscillator. A rated divide value that corresponds to a selected frequency for an output of the oscillator device assumes the crystal oscillator operates at its rated or ideal frequency. Thus, the rated divide value corresponds to the rated frequency. The rated divide value is adjusted by the crystal offset value to generate an adjusted divide value and the adjusted divide value is used to generate an output signal of the oscillator device with the selected frequency.
-
Citations
20 Claims
-
1. A method comprising:
-
storing in on-chip storage in an oscillator device a crystal offset value that is based on a ratio between a rated frequency of an output of a crystal oscillator and a measured frequency of the output of the crystal oscillator; storing a rated divide value corresponding to a selected frequency for an output of the oscillator device, the rated divide value corresponding to the rated frequency; adjusting the rated divide value by the crystal offset value and generating an adjusted divide value; and using the adjusted divide value to generate an output signal of the oscillator device with the selected frequency. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
a crystal oscillator; a crystal offset storage storing a crystal offset based on a ratio between a rated crystal oscillator output frequency and a measured crystal oscillator output frequency; and a loop circuit coupled to the crystal oscillator, a selected output frequency of the loop circuit being determined, in part, according to the crystal offset. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of making an oscillator comprising:
-
measuring a frequency of a crystal oscillator at an output terminal of an integrated circuit; determining a crystal offset based on a ratio between a rated frequency and the measured frequency of the crystal oscillator; and storing the crystal offset in non-volatile memory on an integrated circuit including at least a portion of the oscillator to thereby allow the oscillator to output a selected frequency using a frequency plan for the rated frequency of the crystal oscillator.
-
-
20. An apparatus comprising:
-
a printed circuit board including a plurality of oscillator devices, each of the oscillator devices including, a crystal oscillator; a crystal offset storage storing as a crystal offset a frequency ratio between a rated crystal oscillator output frequency of the crystal oscillator and a measured crystal oscillator output frequency of the crystal oscillator; a loop circuit coupled to the crystal oscillator, an output frequency of the loop circuit being determined, in part, according to the crystal offset; and a multiplier to multiply a rated divide value by the crystal offset, the rated divide value corresponding to a divide value if the crystal frequency were at the rated value; wherein each of the oscillator devices is configured to utilize an identical frequency plan and each of the oscillator devices has a different crystal offset.
-
Specification