Invention Grant
- Patent Title: Speculation-restricted memory region type
-
Application No.: US17052701Application Date: 2019-05-09
-
Publication No.: US11809316B2Publication Date: 2023-11-07
- Inventor: Richard William Earnshaw
- 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: GB 09043 2018.06.01
- International Application: PCT/GB2019/051277 2019.05.09
- International Announcement: WO2019/229414A 2019.12.05
- Date entered country: 2020-11-03
- Main IPC: G06F12/0802
- IPC: G06F12/0802 ; G06F12/14

Abstract:
An apparatus has processing circuitry (18), and memory access circuitry (35) to control access to a memory system based on memory attribute data identifying each memory region as one of a plurality of region types. A speculation-restricted region type is supported, for which: at least when a first read request is non-speculatively issued to a region of the speculation-restricted type, a subsequent read request is permitted to be serviced using data obtained in response to the first read request; and for a speculatively issued read request to the region of the speculation-restricted type, at least when caching the read data would require allocation of a new entry in the cache, at least one response action, which is permitted for non-speculatively issued read requests specifying a target memory region of the speculation-restricted region type, may be prohibited from being performed before the first read request has been resolved as correct.
Public/Granted literature
- US20210240619A1 SPECULATION-RESTRICTED MEMORY REGION TYPE Public/Granted day:2021-08-05
Information query
IPC分类: