Invention Grant
- Patent Title: Random tag setting instruction for a tag-guarded memory system
-
Application No.: US16981816Application Date: 2019-02-12
-
Publication No.: US11681636B2Publication Date: 2023-06-20
- Inventor: Graeme Peter Barnes , Jasen Milov Borisov
- 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 04411 2018.03.20
- International Application: PCT/GB2019/050372 2019.02.12
- International Announcement: WO2019/180402A 2019.09.26
- Date entered country: 2020-09-17
- Main IPC: G06F12/14
- IPC: G06F12/14 ; G06F7/58 ; G06F9/30 ; G06F21/79 ; G06F12/0842 ; G06F12/0853 ; G06F12/0897 ; G06F12/1027

Abstract:
An apparatus has processing circuitry (4); memory access circuitry (15) to perform a guard tag check for a tag checking target address having an associated address tag, the guard tag check comprising comparing the address tag with a guard tag stored in a memory system in association with a block of one or more memory locations comprising an addressed location identified by the target address; and an instruction decoder (6) responsive to a random tag setting instruction specifying a tag setting target address, to control the processing circuitry (4) to set the address tag associated with the tag setting target address to a random tag value randomly selected from a set of candidate tag values.
Public/Granted literature
- US20210019268A1 RANDOM TAG SETTING INSTRUCTION FOR A TAG-GUARDED MEMORY SYSTEM Public/Granted day:2021-01-21
Information query