Supercharge Your Innovation With Domain-Expert AI Agents!

Embedded partition operating system based on microkernel architecture and design method thereof

A technology of partitioning operating system and design method, which is applied in the field of embedded partitioning operating system and its design based on microkernel architecture, can solve the problems of lack of real-time performance and good performance of safety-critical tasks, and achieve real-time and solution The application is not rich enough to ensure real-time effect

Pending Publication Date: 2019-11-19
SHANGHAI AEROSPACE COMP TECH INST
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] A common way to implement a partitioned system is a hypervisor. Such a system performs well for safety-critical tasks, but lacks real-time performance.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Embedded partition operating system based on microkernel architecture and design method thereof
  • Embedded partition operating system based on microkernel architecture and design method thereof
  • Embedded partition operating system based on microkernel architecture and design method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The microkernel architecture-based embedded partition operating system and its design method provided by the present invention will be described in detail below in conjunction with the accompanying drawings. This embodiment is implemented on the premise of the technical solution of the present invention, and detailed implementation methods are given. and the specific operation process, but the protection scope of the present invention is not limited to the following embodiments, those skilled in the art can modify and embellish it within the scope of not changing the spirit and content of the present invention.

[0029] The embedded partition operating system design method based on the microkernel architecture proposed by the embodiment of the present invention is mainly used to realize the multi-level partition and high real-time performance of the embedded system. On the one hand, the multi-level partition isolates data and resources to realize multi-level Safety; on t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an embedded partition operating system based on a microkernel architecture and a design method thereof. The design method comprises the following steps: 1, integrally designinga system, planning the architecture of the whole operating system, providing a requirement for the functions of a microkernel, stipulating an application program interface between the microkernel anda partition, and defining the functions borne by the partition; 2, designing a micro-kernel architecture, explaining the structure of the micro-kernel in detail, subdividing each module and calibrating the function; and 3, designing partitions, and setting detailed structures of the partitions. According to the method, the real-time performance of the embedded partition operating system is improved by utilizing the microkernel, and the determinacy of a real-time scheduling strategy and system calling is ensured at the lowest overhead by simplifying kernel functions and reserving basic resources, so that efficient communication and rapid context switching among partitions are realized.

Description

technical field [0001] This application relates to the field of operating system design, in particular to an embedded partition operating system based on a microkernel architecture and a design method thereof. Background technique [0002] With the advancement of manufacturing technology, the performance of embedded processors continues to improve. This trend brings breakthrough possibilities for applications in many fields such as embedded networks, avionics, automotive embedded software, and ubiquitous computing. Because the new processor has different operating modes, the hardware MMU mechanism can realize the security of the system itself at the hardware level. Under this condition, the embedded partition system emerges as the times require; Allows different software design assurance levels to be integrated together and achieve greater execution flexibility; in safety-related areas such as avionics, automotive embedded software, etc., the execution time and memory space ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F8/20G06F9/4401
CPCG06F8/20G06F9/4406
Inventor 白亮双小川芮晔章泉源田文波张洁
Owner SHANGHAI AEROSPACE COMP TECH INST
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More