With the development of embedded computer technology,computing resources are becoming increasingly abundant and hardware assisted virtualization support capabilities are provided.In order to improve computing efficiency,the virtualization technology is used to integrate multiple heterogeneous system applications into an embedded computer,thereby reducing costs.However,it may bring security isolation,competition and conflicts between different applications,data security,real-time performance,and other issues.The virtual machine monitor utilizes hardware assisted virtualization machines with deep resource isolation,the operating system manages the hardware and software resources of the virtual machine.This article designs a virtual machine monitor on the T2080 processor to achieve computing resource virtualization,memory virtualization,device virtualization,and provides virtual machine management and security isolation.
Key words
virtual machine /
T2080 /
safety isolation /
deterministic /
virtualization
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
References
[1] Jiang Z.How to Build a Mixed-Criticality System in Industry[C]//Proceedings of the 7th International Workshop on Mixed Criticality Systems,2019.
[2] J Simó,Balbastre P,Blanes J F,et al.The Role of Mixed Criticality Technology in Industry 4.0[J].Electronics,2021,10(3):226.
[3] Biondi A,Marinoni M,Buttazzo G,et al.Challenges in virtualizing safety-critical cyber-physical systems[C]//In Proceedings of the Embedded World Conference,Nuremberg,Germany,2018:1-5.
[4] Avramenko S,Violante M.RTOS Solution for NoC-Based COTS MPSoC Usage in Mixed-Criticality Systems[J].Journal of Electronic Testing,2019,35(4).