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.
Patent No.:
Date of Patent:
May. 27, 2025
Filed:
May. 24, 2024
Apple Inc., Cupertino, CA (US);
Jeffrey E. Gonion, Campbell, CA (US);
Charles E. Tucker, Campbell, CA (US);
Tal Kuzi, Tel Aviv, IL;
Richard F. Russo, San Jose, CA (US);
Mridul Agarwal, Sunnyvale, CA (US);
Christopher M. Tsay, Austin, TX (US);
Gideon N. Levinsky, Cedar Park, TX (US);
Shih-Chieh Wen, San Jose, CA (US);
Lior Zimet, Kerem Maharal, IL;
Apple Inc., Cupertino, CA (US);
Abstract
An interrupt delivery mechanism for a system includes and interrupt controller and a plurality of cluster interrupt controllers coupled to respective pluralities of processors in an embodiment. The interrupt controller may serially transmit an interrupt request to respective cluster interrupt controllers, which may acknowledge (Ack) or non-acknowledge (Nack) the interrupt based on attempting to deliver the interrupt to processors to which the cluster interrupt controller is coupled. In a soft iteration, the cluster interrupt controller may attempt to deliver the interrupt to processors that are powered on, without attempting to power on processors that are powered off. If the soft iteration does not result in an Ack response from one of the plurality of cluster interrupt controllers, a hard iteration may be performed in which the powered-off processors may be powered on.