The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 14, 2014

Filed:

Aug. 16, 2011
Applicants:

Josh P. DE Cesare, Campbell, CA (US);

Jung Wook Cho, Cupertino, CA (US);

Toshinari Takayanagi, San Jose, CA (US);

Inventors:

Josh P. de Cesare, Campbell, CA (US);

Jung Wook Cho, Cupertino, CA (US);

Toshinari Takayanagi, San Jose, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/06 (2006.01); H03L 7/07 (2006.01); G06F 1/10 (2006.01);
U.S. Cl.
CPC ...
H03L 7/07 (2013.01); G06F 1/10 (2013.01);
Abstract

A system and method for efficiently managing multiple PLLs on a system on a chip (SOC). A SOC includes a hardware phase lock loop (PLL) switching control block coupled to a software interface. The hardware PLL switching (HPS) control block receives PLL switch requests from software. The request identifies a given core clock received by a given processing core of multiple processor cores on the SOC and indicates the identified core clock is not to be provided anymore by a current PLL. The request indicates a given search method including search conditions. The HPS control block searches for a target PLL that satisfies these search conditions. In response to finding the target PLL, the HPS control block changes clock network connections and parameters across the die of the SOC. These changes across the die disconnect the identified core clock from the current PLL and connects the identified core clock to the target PLL.


Find Patent Forward Citations

Loading…