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:
Jun. 02, 2026

Filed:

Sep. 12, 2024
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Alexander Gendler, Kiriat Ata, IL;

Samer Nassar, Haifa, IL;

Lior Zimet, Kerem Maharal, IL;

Tzach Zemer, Haifa, IL;

Assignee:

Apple Inc., Cupertino, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/30 (2006.01);
U.S. Cl.
CPC ...
G06F 1/30 (2013.01);
Abstract

Disclosed techniques relate to limiting a data rate of communications on fabric circuitry proportionally to a violation of a power-related threshold. Toggle rate detector circuitry, measuring a toggle rate between a given interface circuit and the fabric circuitry, may be distributed at interfaces that couple the fabric circuitry and multiple client circuits. Power control circuitry may generate an estimate of electrical current use by a given client circuit based on a toggle rate between the client circuit's interface and the fabric circuitry and based on a communication event. The power control circuitry may detect, based on the estimates of electrical current use, a violation of an electrical current threshold. Additionally, the power control circuitry may limit the data rate of communications on the fabric circuitry, proportionally to a magnitude of the violation. Disclosed techniques may mitigate violations with reduced impacts on performance relative to traditional techniques.


Find Patent Forward Citations

Loading…