Invention Grant
- Patent Title: Handling guard tag loss
-
Application No.: US17259785Application Date: 2019-06-07
-
Publication No.: US11636048B2Publication Date: 2023-04-25
- Inventor: Richard Roy Grisenthwaite , 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: GB1812486 20180731
- International Application: PCT/GB2019/051590 WO 20190607
- International Announcement: WO2020/025918 WO 20200206
- Main IPC: G06F12/14
- IPC: G06F12/14 ; G06F11/07 ; G06F11/14 ; G06F12/1027

Abstract:
An apparatus comprising memory access circuitry to perform a tag-guarded memory access in response to a received target address and methods of operation of the same are disclosed. In the tag-guarded memory access a guard-tag retrieval operation seeks to retrieve a guard tag stored in association with a block of one or more memory locations comprising an addressed location identified by the received target address, and a guard-tag check operation compares an address tag associated with the received target address with the guard tag retrieved by the guard-tag retrieval operation. When the guard-tag retrieval operation is unsuccessful in retrieving the guard tag, a substitute guard tag value is stored as the guard tag in association with the block of one or more memory locations comprising the addressed location identified by the target address.
Public/Granted literature
- US20210224203A1 HANDLING GUARD TAG LOSS Public/Granted day:2021-07-22
Information query