Micron Technology, Inc.
Domain Crossing in Executing Instructions in Computer Processors

Last updated:

Abstract:

Systems, apparatuses, and methods related to securing domain crossing using domain access tables are described. For example, a computer processor can have registers configured to store locations of domain access tables respectively for predefined, non-hierarchical domains. Each respective domain access table can be pre-associated with a respective domain and can have entries configured to identify entry points of the respective domain. The processor is configured to enforce domain crossing in instruction execution using the domain access tables and to prevent arbitrary and/or unauthorized domain crossing.

Status:
Application
Type:

Utility

Filling date:

27 Oct 2021

Issue date:

17 Feb 2022