×

Secure processor and a program for a secure processor

  • US 10,303,901 B2
  • Filed: 11/01/2016
  • Issued: 05/28/2019
  • Est. Priority Date: 06/30/2004
  • Status: Active Grant
First Claim
Patent Images

1. A processor configured to operate in a first mode in which an access to a secure address space is permitted or in a second mode in which an access to the secure address space is prohibited, the processor comprising:

  • an execution circuit configured to output a first virtual address; and

    a memory access control circuit including a translation look aside buffer which includes a plurality of entries, each of the plurality of entries being configured to include a virtual address and a physical address corresponding to the virtual address, the plurality of entries being configured to include a first subset configured to be referred in the first mode and second subset which is different from the first subset and is configured to be referred in the second mode, the memory access control circuit being configured to output a first physical address corresponding to the first virtual address by referring to the first subset of the translation look aside buffer in the first mode and the second subset of the translation look aside buffer in the second mode,wherein, by executing a first instruction code stored in the secure address space in the first mode, an second instruction code is checked in the first mode before the second instruction code is executed in the second mode, andthe memory access control circuit prohibits an access to the secure address space in the second mode in accordance with the second subset of the translation look aside buffer.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×