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:
Nov. 15, 2016

Filed:

Nov. 25, 2013
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Deniz Balkan, Santa Clara, CA (US);

Gurjeet S. Saund, Saratoga, CA (US);

Jim J. Lin, Saratoga, CA (US);

Timothy R. Paaske, Cupertino, CA (US);

Ben D. Jarrett, Austin, TX (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/00 (2006.01); G06F 13/40 (2006.01); G06F 13/362 (2006.01); G06F 13/364 (2006.01);
U.S. Cl.
CPC ...
G06F 13/405 (2013.01); G06F 13/362 (2013.01); G06F 13/364 (2013.01); G06F 13/4027 (2013.01);
Abstract

Embodiments of a bridge unit and system are disclosed that may allow for processing fence commands send to multiple bridge units. Each bridge unit may process a respective portion of a plurality of transactions generated by a master unit. The master unit may be configured to send a fence command to each bridge unit, which may stall the processing of the command. Each bridge unit may be configured to determine if all transactions included in its respective portion of the plurality of transactions has completed. Once each bridge unit has determined that all other bridge units have received the fence command and that all other bridge units have completed their respective portions of the plurality of transactions that were received prior to receiving the fence command, all bridge units may execute the fence command.


Find Patent Forward Citations

Loading…