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:
Nov. 23, 2021
Filed:
Aug. 18, 2017
Arm Limited, Cambridge, GB;
Jason Parker, Sheffield, GB;
Graeme Peter Barnes, Cambridge, GB;
ARM Limited, Cambridge, GB;
Abstract
A data processing apparatusincludes a cache memoryfor storing data items to be accessed. Coherency control circuitrycontrols coherency between data items stored within the cache memory and one or more other copies of the data items stored outside the cache memory. A data access bufferbuffers a plurality of data access to respective data items stored within the cache memory. Access control circuitryis responsive to coherency statuses managed by the coherency control circuitry for the plurality of data items to be subject to data access operations to be performed together atomically as an atomic set of data accesses to ensure that the coherency statuses for all of these data items permit all of the atomic set of data accesses to be performed within the cache memory before the set of atomic data accesses are commenced.