CPC G06F 12/0811 (2013.01) [G06F 9/30098 (2013.01); G06F 12/0862 (2013.01)] | 24 Claims |
1. A processor, comprising:
a trusted core, with a right to access an isolated memory located on a system memory;
a normal core, prohibited from accessing the isolated memory; and
a last-level cache, shared by the trusted core and the normal core;
wherein:
an in-core cache structure of the normal core and the last-level cache are included in a hierarchical cache system; and
in response to a memory access request issued by the normal core, the hierarchical cache system determines whether the memory access request hits the isolated memory and, if yes, the hierarchical cache system rejects the memory access request.
|