Controlling access to multiple isolated memories in an isolated execution environment

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6678825
SERIAL NO

09618738

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The present invention provides a method, apparatus, and system for controlling memory accesses to multiple isolated memory areas in an isolated execution environment. A page manager is used to distribute a plurality of pages to a plurality of different areas of a memory, respectively. The memory is divided into non-isolated areas and isolated areas. The page manager is located in an isolated area of memory. Further, a memory ownership page table describes each page of memory and is also located in an isolated area of memory. The page manager assigns an isolated attribute to a page if the page is distributed to an isolated area of memory. On the other hand, the page manager assigns a non-isolated attribute to a page if the page is distributed to a non-isolated area of memory. The memory ownership page table records the attribute for each page. In one embodiment, a processor having a normal execution mode and an isolated execution mode generates an access transaction. The access transaction is configured using a configuration storage that contains configuration settings related to a page and access information. An access checking circuit coupled to the configuration storage checks the access transaction using at least one of the configuration settings and the access information and generates an access grant signal if the access transaction is valid.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTEL CORPORATION2200 MISSION COLLEGE BLVD SANTA CLARA CA 95054

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ellison, Carl M Portland, OR 79 3083
Golliver, Roger A Beaverton, OR 36 1357
Herbert, Howard C Phoenix, AZ 58 2546
Lin, Derrick C San Mateo, CA 33 1409
McKeen, Francis X Portland, OR 137 3945
Mittal, Millind Palo Alto, CA 184 5720
Neiger, Gilbert Portland, OR 300 7500
Reneris, Ken Wilbraham, MA 33 1330
Sutton, James A Portland, OR 59 1661
Thakkar, Shreekant S Portland, OR 78 2884

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation