Embedded operating system virtual machine and implementation method thereof

An operating system and embedded technology, applied in the computer field, can solve the problems of power consumption, hardware complexity and poor cost performance, complex application software design, poor scalability, etc. effect of ability

Inactive Publication Date: 2012-07-04
北京凯思昊鹏软件工程技术有限公司
View PDF0 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the scheme of separating the microprocessor can better meet the requirements of the application system and the communication system itself, but it will bring disadvantages in terms of power consumption, hardware complexity, and poor cost performance. The two-in-one solution will bring disadvantages such as relatively complex application software design and poor scalability.

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 operating system virtual machine and implementation method thereof
  • Embedded operating system virtual machine and implementation method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] An operating system virtual machine is a software product that converts a physical hardware machine with complete hardware system functions into multiple logically isolated complete computer systems on a specific software platform through software means. A virtual machine provides an isolated software container on which it can run its own operating system and applications, just like a physical computer.

[0033] The virtual machine software product of the present invention is applied to support embedded operating systems, and the two guest operating systems have their own independent task scheduling, memory management and interrupt processing. The Hopen VM virtual machine is responsible for managing the real hardware, abstracting two different virtual interrupt processing units to the two operating systems, coordinating the operation of the two operating systems, and providing a series of communication between the two operating systems Mechanisms. Generally, the baseba...

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 operating system virtual machine (HopenVM) and an implementation method of core technology of the virtual machine. The product supports two different embedded operating systems established on a single hardware microprocessor, so that a physical processor chip of one embedded system is converted into a chip system with multiple logics, and a virtualization communication mechanism similar to a hardware communication mechanism is established between the two operating systems. According to the implementation method, two software systems with different characteristics can be logically isolated.

Description

technical field [0001] The invention relates to an implementation method of an embedded operating system virtual machine and its core technology, which supports the establishment of two different embedded operating systems and their communication mechanisms on a single hardware microprocessor, and applies two different logically isolated A software system with characteristics belongs to the field of computer technology. Background technique [0002] At present, there are already a variety of virtual machine products on PC products. The running of software on these products is similar to running on a physical computer, including its own virtual CPU (that is, a CPU based on software), virtual RAM hard disk and virtual virtual machine. Network Interface Card (NIC), etc. These virtual machine products are implemented with different technical means, and the requirements they meet are not completely the same. [0003] The present invention is mainly aimed at various mobile termi...

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/455G06F9/48
Inventor 顾玉良王新社奉旭辉
Owner 北京凯思昊鹏软件工程技术有限公司
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