IP Library Granted Patent US 7,064,617
Granted Patent B2
US 7,064,617 · App. 10/878,196 · Granted Jun 20, 2006

Method and apparatus for temperature compensation

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,064,617
App. No.
10/878,196
Granted
Jun 20, 2006
Kind
B2
Abstract

Temperature compensation is achieved by adjusting a divide ratio of a multi-modulus divider circuit in a feedback path of a phase-locked loop based on the detected temperature. The divide ratio is adjusted based on stored adjustment values stored in non-volatile memory. Interpolation may be used to interpolate between the stored adjustment values.

Claims (38)

1. An integrated circuit comprising:

a phase-locked loop circuit including a divider circuit in a feedback path of the phase-locked loop circuit;

wherein a control value supplied to control the divider circuit is adjusted according to a detected temperature; and

an arithmetic circuit coupled to generate the supplied control value, the arithmetic circuit coupled to receive at least a first and second control value, the first control value being a reference control value fixed over temperature, the second control value being an adjustment to the reference control value determined according to the detected temperature.

2. The apparatus as recited in claim 1 wherein the supplied control value is a divide ratio of the divider circuit.

3. The integrated circuit as recited in claim 1 wherein the supplied control value is a rational number.

4. The integrated circuit as recited in claim 1 wherein the supplied control value is supplied as a digital value.

5. The integrated circuit as recited in claim 3 wherein the supplied control value has a fractional component.

6. The integrated circuit as recited in claim 1 wherein the divider circuit includes a multi-modulus divider.

7. The integrated circuit as recited in claim 1 wherein the integrated circuit includes a temperature detector supplying the detected temperature.

8. The integrated circuit as recited in claim 1 wherein the integrated circuit includes an interpolator to interpolate between stored temperature compensation values according to the detected temperature.

9. The integrated circuit as recited in claim 1 further comprising a delta sigma modulator circuit coupled to receive the supplied control value adjusted according to the detected temperature and coupled to supply a sequence of integers to the divider circuit that approximates the control value.

10. The integrated circuit as recited in claim 1 wherein the first control value is determined according to a value stored in non-volatile memory.

11. The integrated circuit as recited in claim 1 wherein the arithmetic circuit is further coupled to sum a representation of a voltage present on an input terminal of the integrated circuit.

12. The integrated circuit as recited in claim 11 wherein the representation of the voltage present on the input terminal is digital.

13. The integrated circuit as recited in claim 1 further comprising non-volatile storage storing temperature compensation values used to adjust the supplied control value according to the detected temperature.

14. The integrated circuit as recited in claim 13 further comprising interpolation logic coupled to provide a temperature compensation value by interpolating between the stored temperature compensation values to generate a temperature compensation value used to adjust the supplied control value.

15. A method of compensating for temperature variation in an electronic device comprising:

detecting a temperature;

generating a divide ratio of a feedback portion of a phase-locked loop according to the detected temperature to adjust an output of the phase-locked loop and thereby compensate for the temperature variation; and

wherein generating the divide ratio includes,

arithmetically combining at least a first control value and a second control value, the first control value being a reference control value fixed over temperature, and the second control value being an adjustment to the reference control value determined according to the temperature.

16. The method as recited in claim 15 further comprising varying a divider value in the feedback portion of the phase-locked loop over a time period to average the divide ratio aver the time period, the divide ratio being determined at least in part according to the detected temperature.

17. The method as recited in claim 15 wherein the divide ratio is a digital value.

18. The method as recited in claim 17 wherein the divide ratio is a rational number including a fractional component and the fractional component is modulated by the delta sigma modulator.

19. The method as recited in claim 15 further comprising generating the divide ratio for the feedback portion using one or more stored temperature adjustment values.

20. The method as recited in claim 19 wherein the temperature adjustment values are stored in a nonvolatile memory.

21. The method as recited in claim 19 further comprising interpolating between the stared temperature adjustment values to determine a temperature adjustment value and using the temperature adjustment value to adjust the divide ratio of the feedback portion.

22. The method as recited in claim 15 wherein generating the divide ratio further comprises arithmetically combining the first and second control value with a third control value, the third control value corresponding to a voltage present on an input terminal to control oscillator output.

23. A method of compensating for temperature variation in an electronic device comprising:

detecting a temperature;

generating a divide ratio of a feedback portion of a phase-locked loop according to the detected temperature to adjust an output of the phase-locked loop and thereby compensate for the temperature variation, and wherein generating the divide ratio comprises arithmetically combining a first control value and a second control value, the first control value corresponding to a voltage present on an input terminal, and the second control value being an adjustment value determined according to the temperature.

24. The method as recited in claim 23 wherein generating the divide ratio further comprises arithmetically combining the first and second control value with a third control value, the third control being a center frequency control value fixed over temperature setting a center frequency of the output of the phase-locked loop.

25. An apparatus comprising:

means for detecting a temperature;

means coupled to the means for detecting a temperature, for modifying an output of a phase-locked loop according to the detected temperature by adjusting a feedback path of the phase-locked loop and thereby compensating for temperature variations; and wherein

the means for modifying includes an arithmetic circuit coupled to generate a control value, the arithmetic circuit coupled to receive at least a first and second control value, the first control value being a reference control value fixed over temperature, the second control value being an adjustment to the reference control value determined according to the detected temperature.

26. The apparatus as recited in claim 25 further comprising a divider circuit in the feedback path having a divider value determined according to the detected temperature.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2021
From: SILICON LABORATORIES INC.
To: SKYWORKS SOLUTIONS, INC.
Reel/Frame 057033/0579 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2004
From: HEIN, JERRELL P.; THOMSEN, AXEL
To: SILICON LABORATORIES INC.
Reel/Frame 015532/0352 →