Secure memory implementation for secure execution of virtual machines

An embodiment involves secure memory implementation for secure execution of virtual machines. Data is processed in a first mode and a second mode, and commands are sent to a chip interconnect bus using real addresses, wherein the chip interconnect bus includes a number of bits for the real addresses...

Full description

Saved in:
Bibliographic Details
Main Authors Hall, William E, Kalla, Ronald N, Hunt, Guerney D. H, Starke, William J, Leenstra, Jentje, Stuecheli, Jeffrey A, Mackerras, Paul
Format Patent
LanguageEnglish
Published 21.05.2019
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:An embodiment involves secure memory implementation for secure execution of virtual machines. Data is processed in a first mode and a second mode, and commands are sent to a chip interconnect bus using real addresses, wherein the chip interconnect bus includes a number of bits for the real addresses. A memory controller is operatively coupled to a memory component. A secure memory range is specified by using range registers. If the real address is detected to be in the secure memory range to match a memory component address, a real address bit is set. If the real address is in the memory address hole, a security access violation is detected. If the real address is not in the secure address range and the real address bit is set, the security access violation is detected.
Bibliography:Application Number: US201715661057