Invention Grant
US09122890B2 Secure mechanism to switch between different domains of operation in a data processor
有权
在数据处理器中切换操作的不同域之间的安全机制
- Patent Title: Secure mechanism to switch between different domains of operation in a data processor
- Patent Title (中): 在数据处理器中切换操作的不同域之间的安全机制
-
Application No.: US14019580Application Date: 2013-09-06
-
Publication No.: US09122890B2Publication Date: 2015-09-01
- Inventor: Thomas Christopher Grocutt , Stuart David Biles , Simon John Craske
- 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: GB1217531.1 20121001; GB1313869.8 20130802
- Main IPC: G06F21/00
- IPC: G06F21/00 ; G06F21/62 ; G06F21/50 ; G06F21/52 ; G06F21/54 ; G06F21/55

Abstract:
A data processing apparatus including processing circuitry having a secure domain and a further different secure domain and a data store for storing data and instructions. The data store includes a plurality of regions each corresponding to a domain, and at least one secure region for storing sensitive data accessible by the data processing circuitry operating in the secure domain and not accessible by the data processing circuitry operating in the further different secure domain and a less secure region for storing less sensitive data. The processing circuitry is configured to verify that a region of the data store storing the program instruction corresponds to a current domain of operation of the processing circuitry and, if not, to verify whether the program instruction includes a guard instruction and, if so, to switch to the domain corresponding to the region of the data store storing the program instruction.
Public/Granted literature
- US20140075581A1 SECURE MECHANISM TO SWITCH BETWEEN DIFFERENT DOMAINS OF OPERATION IN A DATA PROCESSOR Public/Granted day:2014-03-13
Information query