Invention Grant
- Patent Title: Translation protection in a data processing apparatus
-
Application No.: US16243168Application Date: 2019-01-09
-
Publication No.: US11010241B2Publication Date: 2021-05-18
- Inventor: Zheng Xu , Abdul Ghani Kanawati , Viswanath Chakrala
- Applicant: Arm Limited
- Applicant Address: GB Cambridge
- Assignee: Arm Limited
- Current Assignee: Arm Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Main IPC: G06F11/10
- IPC: G06F11/10 ; G06F12/10 ; G06F11/00 ; G06F11/16 ; G06F12/14 ; G06F11/07 ; G06F13/40

Abstract:
An apparatus and method of operating the apparatus are disclosed, where the apparatus has translation circuitry to perform translations of input data to generate a translation response comprising translated data. The translation is performed in dependence on translation configuration data stored in data storage. A processing element determines an associated error detection code in dependence on the input data and on the translated data, and causes the translation configuration data and the associated error detection code to be stored in the data storage. When translation of the input data is performed by the translation circuitry the translation configuration data and its associated error detection code are retrieved from the data storage and the input data is translated into the translated data in dependence on the translation configuration data. A verification error detection code is calculated in dependence on the input data and on the translated data. A difference between the associated error detection code and the verification error detection code triggers an error in the translation response.
Public/Granted literature
- US20200218598A1 TRANSLATION PROTECTION IN A DATA PROCESSING APPARATUS Public/Granted day:2020-07-09
Information query