Patent · US Active

Resource access control in a system-on-chip

US9519596B2 · kind B2 · utility

31Cited by
2References
11Claims
0Family size

Assignees

Inventors

Key dates

Filing dateFeb 24, 2015
Grant dateDec 13, 2016
Priority date
Expiry dateMar 22, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/1052
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for controlling access of a processor to a resource, wherein the processor has an instruction set including a virtualization extension, may include executing a resource access instruction by the processor using the virtualization extension, whereby the resource access instruction conveys a virtual address (VA) and a virtual machine identifier. The method may also include translating the virtual address to a physical address based on the virtual machine identifier, and looking-up an access control rule table using the physical address as a search key. Each entry of the rule table includes a virtual machine identifier. The method further includes controlling access to the resource based on the output of the rule table and a match between the virtual machine identifier returned by the table and the virtual machine identifier conveyed in the resource access instruction.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.