Invention Grant
- Patent Title: Range-based memory system
-
Application No.: US15819378Application Date: 2017-11-21
-
Publication No.: US10592424B2Publication Date: 2020-03-17
- Inventor: Jonathan Curtis Beard , Stephan Diestelhorst
- Applicant: Arm Limited
- Applicant Address: GB Cambridge
- Assignee: Arm Limited
- Current Assignee: Arm Limited
- Current Assignee Address: GB Cambridge
- Agency: Leveque IP Law, P.C.
- Main IPC: G06F12/1009
- IPC: G06F12/1009 ; G06F12/0817 ; G06F12/084 ; G06F12/1045 ; G06F12/109

Abstract:
A mechanism is provided for efficient coherence state modification of cached data stored in a range of addresses in a coherent data processing system in which data coherency is maintained across multiple caches. A tag search structure is maintained that identifies address tags and coherence states of cached data indexed by address tags. In response to a request from a device internal to or external from the coherence network, the tag search structure is searched to identify address tags of cached data for which the coherence state is to be modified and requests are issued in the data processing system to modify a coherence state of cached lines with the identified address tags. The request from the external device may specify a range of addresses for which a coherence state change is sought. The tag search structure may be implemented as search tree, for example.
Public/Granted literature
- US20190018786A1 RANGE-BASED MEMORY SYSTEM Public/Granted day:2019-01-17
Information query
IPC分类: