Invention Grant
- Patent Title: Cache control in presence of speculative read operations
-
Application No.: US16979624Application Date: 2019-03-12
-
Publication No.: US11263133B2Publication Date: 2022-03-01
- Inventor: Andreas Lars Sandberg , Stephan Diestelhorst , Nikos Nikoleris , Ian Michael Caulfield , Peter Richard Greenhalgh , Frederic Claude Marie Piry , Albin Pierrick Tonnerre
- 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: EP18386006 20180412
- International Application: PCT/EP2019/056116 WO 20190312
- International Announcement: WO2019/197106 WO 20191017
- Main IPC: G06F12/0802
- IPC: G06F12/0802

Abstract:
Coherency control circuitry (10) supports processing of a safe-speculative-read transaction received from a requesting master device (4). The safe-speculative-read transaction is of a type requesting that target data is returned to a requesting cache (11) of the requesting master device (4) while prohibiting any change in coherency state associated with the target data in other caches (12) in response to the safe-speculative-read transaction. In response, at least when the target data is cached in a second cache associated with a second master device, at least one of the coherency control circuitry (10) and the second cache (12) is configured to return a safe-speculative-read response while maintaining the target data in the same coherency state within the second cache. This helps to mitigate against speculative side-channel attacks.
Public/Granted literature
- US20210042227A1 CACHE CONTROL IN PRESENCE OF SPECULATIVE READ OPERATIONS Public/Granted day:2021-02-11
Information query
IPC分类: