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:
Mar. 08, 2022

Filed:

Oct. 08, 2019
Applicant:

Arm Limited, Cambridge, GB;

Inventors:

Bruce James Mathewson, Papworth Everard, GB;

Phanindra Kumar Mannava, Austin, TX (US);

Jamshed Jalal, Austin, TX (US);

Klas Magnus Bruce, Austin, TX (US);

Andrew John Turner, Cambridge, GB;

Assignee:

Arm Limited, Cambridge, GB;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/52 (2006.01); G06F 9/30 (2018.01); G06F 15/78 (2006.01); G06F 13/42 (2006.01); G06F 13/16 (2006.01); G06F 12/0831 (2016.01); G06F 12/0817 (2016.01); G06F 12/0815 (2016.01);
U.S. Cl.
CPC ...
G06F 12/0815 (2013.01); G06F 9/526 (2013.01); G06F 2212/1032 (2013.01);
Abstract

Circuitry comprises a set of two or more data handling nodes each having respective storage circuitry to hold data; and a home node to serialise data access operations and to control coherency amongst data held by the one or more data handling nodes so that data written to a memory address is consistent with data read from that memory address in response to a subsequent access request; in which: a requesting node of the set of data handling nodes is configured to communicate a request to the home node for exclusive access to a given instance of data at a given memory address; and the home node is configured, in response to the request, to communicate information to other data handling nodes of the set of data handling nodes to control handling, by those other data handling nodes, of any further instances of the data at the given memory address which are held by those other data handling nodes.


Find Patent Forward Citations

Loading…