IP Library › Granted Patent US 10,790,838
Granted Patent B1
US 10,790,838 · App. 16/412,165 · Granted Sep 29, 2020

Method and apparatus to perform dynamic frequency scaling while a phase-locked loop operates in a closed loop

Inventors: Praveen Mosalikanti (Portland, OR); Vaughn J. Grossnickle (Beaverton, OR); Syed Feruz Syed Farooq (Hillsboro, OR); Mark Neidengard (Beaverton, OR); Nasser A. Kurd (Portland, OR)
Assignee: Intel Corporation
H03L7/189H03L7/085H03L7/099H03L7/1972
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 10,790,838
App. No.
16/412,165
Granted
Sep 29, 2020
Kind
B1
Abstract

Dynamic voltage frequency scaling to transition to a target clock frequency and associated target voltage is provided. Dynamic voltage frequency scaling to a different clock frequency is performed by gradually changing the clock frequency using discrete variable-size steps, while dynamically switching to faster or slower reference clock frequencies as appropriate to harmonize the frequency trajectory with system requirements.

Claims (28)

1. An apparatus comprising:

a phase-locked loop to generate an output clock having a frequency dependent on a reference clock and a feedback clock; and

frequency crawl circuitry communicatively coupled to the phase-locked loop, to dynamically select the reference clock and the feedback clock to adjust the frequency in discrete variable-size frequency steps until the frequency is at a target frequency, a size of a frequency step is a smallest frequency step or a multiple of the smallest frequency step, the phase-locked loop operates in closed loop while the frequency is adjusted.

2. The apparatus of claim 1 , wherein the frequency is increased while an associated voltage is gradually ramped up to a target voltage.

3. The apparatus of claim 1 , wherein the frequency is decreased while an associated voltage is gradually ramped down to a target voltage.

4. The apparatus of claim 1 , wherein the phase-locked loop is analog.

5. The apparatus of claim 1 , wherein the phase-locked loop is digital.

6. The apparatus of claim 1 , wherein the size of the frequency step is dependent on a nearest faster reference clock.

7. The apparatus of claim 1 , wherein the size of the frequency step is selected to not overshoot the target frequency.

8. The apparatus of claim 1 , wherein the size of the frequency step is selected to not undershoot the target frequency.

9. A method comprising:

generating, by a phase-locked loop, an output clock having a frequency dependent on a reference clock and a feedback clock; and

dynamically selecting the reference clock and the feedback clock to adjust the frequency in discrete variable-size frequency steps until the frequency is at a target frequency, a size of a frequency step is a smallest frequency step or a multiple of the smallest frequency step, the phase-locked loop operates in closed loop while the frequency is adjusted.

10. The method of claim 9 , wherein the frequency is increased while an associated voltage is gradually ramped up to a target voltage.

11. The method of claim 9 , wherein the frequency is decreased while an associated voltage is gradually ramped down to a target voltage.

12. The method of claim 9 , wherein the phase-locked loop is analog.

13. The method of claim 9 , wherein the phase-locked loop is digital.

14. The method of claim 9 , wherein the size of the frequency step is dependent on a nearest faster reference clock.

15. The method of claim 9 , wherein the size of the frequency step is selected to not overshoot the target frequency.

16. The method of claim 9 , wherein the size of the frequency step is selected to not undershoot the target frequency.

17. A system comprising:

a processor, the processor comprising:

a phase-locked loop to generate an output clock having a frequency dependent on a reference clock and a feedback clock; and

frequency crawl circuitry communicatively coupled to the phase-locked loop, to dynamically select the reference clock and the feedback clock to adjust the frequency in discrete variable-size frequency steps until the frequency is at a target frequency, a size of a frequency step is a smallest frequency step or a multiple of the smallest frequency step, the phase-locked loop operates in closed loop while the frequency is adjusted; and

a display communicatively coupled to the processor.

18. The apparatus of claim 1 , wherein the smallest frequency step is equal or less than 16.67 Mega Hertz.

19. The method of claim 9 , wherein the smallest frequency step is equal or less than 16.67 Mega Hertz.

20. The system of claim 17 , wherein the smallest frequency step is equal or less than 16.67 Mega Hertz.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2019
From: MOSALIKANTI, PRAVEEN; GROSSNICKLE, VAUGHN J.; SYED FAROOQ, SYED FERUZ; NEIDENGARD, MARK; KURD, NASSER A.
To: INTEL CORPORATION
Reel/Frame 049298/0340 →
Cited By (3)
US 12,353,240 US 12,401,367 US 12,732,171