Realization method of real-time operating system of component-based hardware

A technology of real-time operating system and implementation method, which is applied in the field of real-time operating system hardware implementation, can solve problems such as insufficient software operation inspection, difficult cutting and expansion, and high degree of system coupling, so as to reduce software and hardware communication overhead, reduce consumption, and coupling low degree of effect

Inactive Publication Date: 2013-12-11
ZHEJIANG UNIV
View PDF4 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, most of the existing hardware real-time operating systems have their own advantages, but they all have defects in one or more evaluation aspects.
Either because too much bus communication leads to performance degradation, or because the system coupling is too high, it is difficult to tailor and expand, or it can only be implemented on specific hardware, or there are reliability defects due to insufficient inspection of software operation , or there is a large gap in function with the software real-time operating system

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
  • Realization method of real-time operating system of component-based hardware
  • Realization method of real-time operating system of component-based hardware
  • Realization method of real-time operating system of component-based hardware

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The implementation of this description will be described in detail below in conjunction with the accompanying drawings and examples, so that the implementation process of how to apply technical means to solve technical problems and achieve technical effects in the present invention can be fully understood and implemented accordingly.

[0031] The present invention is used to realize the hardware real-time operating system of componentization, specifically comprises the following steps:

[0032] 1. Divide the real-time operating system into two parts, the hardware core and the software interface, and determine the communication mode of the software and hardware. It includes the following substeps:

[0033] (1.1) The hardware core exists as a coprocessor or an external device. When used as a coprocessor, the software and hardware communicate through the general-purpose registers of the processor. When used as an external device, the software and hardware communicate throu...

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 a realization method of a real-time operating system of component-based hardware. The method comprises the following steps of: firstly, dividing the real-time operating system into two parts including a hardware inner core and a software interface; then, realizing the communication of a task manager, an interruption manager, a counting semaphore manager, a mutual exclusion semaphore manager and a message queue manager of the real-time operating system by component-based manner in the hardware inner core; enabling the hardware inner core to be communicated with software by a register interface module; synchronizing all the managers by a controller lock; enabling the mangers to be communicated by standard inter-mould command interface buses; and finally, realizing an inter-processor counting semaphore manager and an inter-processor message queue manager and realizing the hardware inner core of a multiprocessor real-time operating system. According to the realization method, the inner core of the hardware real-time operating system is realized by a component-based manner so that the cuttability and the expandability of the system are improved greatly and the flexibility of the software is realized by the real-time operation of the hardware.

Description

technical field [0001] The invention belongs to the field of real-time operating system hardware realization, and relates to a method for realizing a component-based hardware real-time operating system. Background technique [0002] With the continuous development of the embedded system industry, the real-time operating system RTOS (Real Time Operating System) has been widely used in industrial control, medical equipment, aerospace, automotive electronics, household appliances and other fields, and occupies an important position in embedded systems. a larger share. A real-time operating system refers to a type of operating system that can respond to external trigger events and execute corresponding tasks within a certain period of time. The reason why RTOS can be widely used in computer embedded applications is that RTOS can decompose tasks into multiple tasks, which simplifies the design of application system software. RTOS ensures the real-time performance of the control...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/48
Inventor 蔡铭崔亚斌
Owner ZHEJIANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products