一种非对称多处理器嵌入式操作系统

一种非对称多处理器嵌入式操作系统,部署在非对称多核硬件平台上,所述非对称多核硬件平台包括:非对称的多核处理器,包括:一个部署在主处理器上的主操作系统和一个或多个部署在从属处理器上的嵌入式实时操作系统;所述主操作系统,用于管理所述嵌入式实时操作系统的加载、运行、所能访问的硬件外围资源和卸载;所述嵌入式实时操作系统,用于执行主操作系统分配的实时任务;所述主操作系统和嵌入式操作系统之间通过核间中断和共享内存的方式交互信息。该方法充分利用非对称多核处理器构架特点,解决了实时性操作系统与软件功能完备操作系统在同一嵌入式非对称多核处理器上共存的矛盾,提高系统实时性和安全性。 An asymmetric m...

Full description

Saved in:
Bibliographic Details
Format Patent
LanguageChinese
Published 10.03.2023
Subjects
Online AccessGet full text

Cover

More Information
Summary:一种非对称多处理器嵌入式操作系统,部署在非对称多核硬件平台上,所述非对称多核硬件平台包括:非对称的多核处理器,包括:一个部署在主处理器上的主操作系统和一个或多个部署在从属处理器上的嵌入式实时操作系统;所述主操作系统,用于管理所述嵌入式实时操作系统的加载、运行、所能访问的硬件外围资源和卸载;所述嵌入式实时操作系统,用于执行主操作系统分配的实时任务;所述主操作系统和嵌入式操作系统之间通过核间中断和共享内存的方式交互信息。该方法充分利用非对称多核处理器构架特点,解决了实时性操作系统与软件功能完备操作系统在同一嵌入式非对称多核处理器上共存的矛盾,提高系统实时性和安全性。 An asymmetric multiprocessor embedded operating system is deployed on an asymmetric multi-core hardware platform, and the asymmetric multi-core hardware platform comprises an asymmetric multi-core processor which comprises a master operating system deployed on a master processor and one or more embedded real-time operating systems deployed on slave processors; the main operating system is used for managing loading, running, accessible hardware peripheral resources and unloading of the embedded real-time operating system; the embedded real-time operating system is used for executing the real-time tasks distributed by the main operating system; and the main operating system and the embedded operating system exchange information in
Bibliography:Application Number: CN202110508208