Design and implementation of a real-time simulation platform for embedded applications on general-purpose operating systems

Jinchao Chen, Haoran Zhang, Ruimeng He, Chenglie Du, Jie Cui, Xiaoying Sun

科研成果: 期刊稿件文章同行评审

摘要

In recent years, the number of invested resources adopted in experiments of embedded applications dropped significantly as many simulation technologies are widely used. However, the efficiency of simulations is seriously influenced by some expensive and difficult-to-obtain devices. It is urgent and of great significance to build a universal simulation platform for embedded applications on general-purpose operating systems with an objective of improving the efficiency and effectiveness of system development and implementation. Since virtualization technology can greatly enhance the simulation efficiency by providing virtual models to simulate the behaviors of real devices, this paper designs and realizes a real-time simulation platform on general-purpose operating systems with the virtualization technology such that embedded applications would be correctly and efficiently debugged and tested on the general-purpose operating systems. The proposed simulation platform contains four layers named hardware resource, virtualization, virtual runtime environment, and interface adaptation, allowing dynamic debugging and testing of embedded applications without requiring the actual presence of real devices. Experiments are conducted to verify the functionalities of the proposed simulation platform, and results demonstrate that the proposed simulation platform can meet the real-time and high reliability requirements of embedded applications.

源语言英语
页(从-至)1225-1237
页数13
期刊Simulation
99
12
DOI
出版状态已出版 - 12月 2023

指纹

探究 'Design and implementation of a real-time simulation platform for embedded applications on general-purpose operating systems' 的科研主题。它们共同构成独一无二的指纹。

引用此