Invention Grant
- Patent Title: Delay masking action for memory access requests
-
Application No.: US16152485Application Date: 2018-10-05
-
Publication No.: US10860215B2Publication Date: 2020-12-08
- Inventor: Radhika Sanjeev Jagtap , Nikos Nikoleris , Andreas Lars Sandberg
- 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: GR20180100261 20180618
- Main IPC: G06F3/06
- IPC: G06F3/06

Abstract:
An apparatus comprises control circuitry to control access to a memory implemented using a memory technology providing variable access latency. The control circuitry has request handling circuitry to identify an execution context switch comprising a transition from servicing memory access requests associated with a first execution context to servicing memory access requests associated with a second execution context. At least when the execution context switch meets a predetermined condition, a delay masking action is triggered to control subsequent memory access requests associated with the second execution context, for which the required data is already stored in the memory, to be serviced with a response delay which is independent of which addresses were accessed by the memory access requests associated with the first execution context. This can help guard against attacks which aim to exploit variation in response latency to gain insight into the addresses accessed by a victim execution context.
Public/Granted literature
- US20190384501A1 DELAY MASKING ACTION FOR MEMORY ACCESS REQUESTS Public/Granted day:2019-12-19
Information query