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:
Jul. 14, 2015

Filed:

Aug. 31, 2011
Applicants:

Kleanthes Koniaris, Palo Alto, CA (US);

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

Timothy J. Millet, Mountain View, CA (US);

Jung Wook Cho, Cupertino, CA (US);

Erik Machnicki, San Jose, CA (US);

Inventors:

Kleanthes Koniaris, Palo Alto, CA (US);

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

Timothy J. Millet, Mountain View, CA (US);

Jung Wook Cho, Cupertino, CA (US);

Erik Machnicki, San Jose, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/32 (2006.01); G06F 1/10 (2006.01); G06F 1/24 (2006.01);
U.S. Cl.
CPC ...
G06F 1/10 (2013.01); G06F 1/24 (2013.01); G06F 1/3237 (2013.01); Y02B 60/1221 (2013.01);
Abstract

A system and method for automatically updating with hardware clock tree settings on a system-on-a-chip (SOC). A SOC includes a hardware clock control unit (HCCU) coupled to a software interface and a clock tree. The SOC also includes multiple integrated circuit (IC) devices, wherein each IC device receives one or more associated core clocks provided by one or more phase lock loops (PLLs) via the clock tree. The HCCU receives a software-initiated request specifying a given IC device is to be enabled. The HCCU identifies one or more core clocks used by the given IC device. For each one of the identified core clocks, the HCCU configures associated circuitry within the clock tree to generate an identified core clock. The HCCU may also traverse the clock tree and disable clock generating gates found not to drive any other enabled gates or IC devices.


Find Patent Forward Citations

Loading…