Systems, Apparatuses, and Methods for Platform Security
First Claim
Patent Images
1. An apparatus comprising:
- address translation circuitry to translation a virtual address to a physical address and to provide a first protection domain;
at least one protection range register, the at least one protection range register to store a range of virtual addresses to protect as part of a protection domain;
comparison circuitry to compare the virtual address to the range of virtual addresses of the at least one protection range register and to output a second protection domain upon a match in of the virtual address and the range of virtual addresses of the at least one protection register; and
a selector circuit to select between the first and second protection domain.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and apparatuses for platform security are described. For example, in an embodiment, an apparatus includes address translation circuitry to translation a virtual address to a physical address and to provide a first protection domain, at least one protection range register, the at least one protection range register to store a range of virtual addresses to protect as part of a protection domain, and comparison circuitry to compare the virtual address to the range of virtual addresses of the at least one protection range register and to output a second protection domain upon a match in of the virtual address and the range of virtual addresses of the at least one protection register.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
address translation circuitry to translation a virtual address to a physical address and to provide a first protection domain; at least one protection range register, the at least one protection range register to store a range of virtual addresses to protect as part of a protection domain; comparison circuitry to compare the virtual address to the range of virtual addresses of the at least one protection range register and to output a second protection domain upon a match in of the virtual address and the range of virtual addresses of the at least one protection register; and a selector circuit to select between the first and second protection domain. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving a virtual address at address translation circuitry to translation the virtual address to a physical address and to provide a first protection domain; comparing the virtual address to a range of virtual addresses of at least one protection range register and to output a second protection domain upon a match in of the virtual address and the range of virtual addresses of the at least one protection register; and selecting between the first and second protection domain. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification