- Patent Title: Apparatus and method for providing an atomic set of data accesses
-
Application No.: US16334095Application Date: 2017-08-18
-
Publication No.: US11182294B2Publication Date: 2021-11-23
- Inventor: Jason Parker , Graeme Peter Barnes
- Applicant: ARM LIMITED
- Applicant Address: GB Cambridge
- Assignee: ARM LIMITED
- Current Assignee: ARM LIMITED
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Priority: GB1616452 20160928
- International Application: PCT/GB2017/052447 WO 20170818
- International Announcement: WO2018/060671 WO 20180405
- Main IPC: G06F12/10
- IPC: G06F12/10 ; G06F12/0815 ; G06F12/14

Abstract:
A data processing apparatus 2 includes a cache memory 8 for storing data items to be accessed. Coherency control circuitry 20 controls 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 buffer 6 buffers a plurality of data access to respective data items stored within the cache memory. Access control circuitry 20 is 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.
Public/Granted literature
- US20190258574A1 APPARATUS AND METHOD FOR PROVIDING AN ATOMIC SET OF DATA ACCESSES Public/Granted day:2019-08-22
Information query