Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

USB hardware virtualization method based on software simulation

A hardware virtualization and software simulation technology, applied in the fields of instruments, electrical digital data processing, energy-saving computing, etc., can solve the problem that the host side and the virtual machine system cannot use USB devices at the same time, and a hardware device cannot be mapped to multiple different devices at the same time. system and other problems to achieve the correct function

Active Publication Date: 2021-03-16
NO 30 INST OF CHINA ELECTRONIC TECH GRP CORP
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Aiming at the above-mentioned deficiencies in the prior art, a software simulation-based USB hardware virtualization method provided by the present invention solves the problem that the host and the virtual machine system cannot use USB devices at the same time, and one hardware device cannot be mapped to multiple different systems at the same time. The problem

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
  • USB hardware virtualization method based on software simulation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The specific embodiments of the present invention are described below so that those skilled in the art can understand the present invention, but it should be clear that the present invention is not limited to the scope of the specific embodiments. For those of ordinary skill in the art, as long as various changes Within the spirit and scope of the present invention defined and determined by the appended claims, these changes are obvious, and all inventions and creations using the concept of the present invention are included in the protection list.

[0032] Such as figure 1 Shown, a kind of USB hardware virtualization method based on software emulation comprises the following steps:

[0033] S1, when the operating system is started, the USB host controller driver and supporting application programs are automatically loaded;

[0034] S2. Setting necessary parameters for the supporting application program;

[0035] a) Configure hardware device information that needs to ...

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 USB hardware virtualization method based on software simulation. The USB hardware virtualization method comprises the following steps: S1, when an operating system is started, automatically loading a USB host controller drive and a matched application program; s2, setting necessary parameters for a matched application program; s3, accessing USB hardware into an operatingsystem, and automatically virtualizing a plurality of USB virtual devices according to the information of the physical devices through a host control driver; and S4, identifying a plurality of USB virtual devices through an operating system and adding the USB virtual devices to the device list. According to the invention, the traditional USB device virtualization technology is improved, one deviceis supported to simultaneously virtualize a plurality of hardware devices with completely same functions, and 128 hardware devices with completely same functions can be supported at most, and each virtualized hardware device can work independently at the same time without mutual influence.

Description

technical field [0001] The invention relates to the technical field of USB hardware virtualization, in particular to a software simulation-based USB hardware virtualization method. Background technique [0002] USB hardware device virtualization is a common technology to solve the problem of using a USB hardware device connected to a host computer on other remote systems. The general implementation plan is to direct the USB device to other systems through the network, such as the virtual machine system running on the host, the cloud terminal system connected to the host, and other hosts in the LAN. Existing implementations such as USBRedirector, USBIP, etc. have been realized through the network, through the program installed on the host and the remote host, redirecting the USB device connected to the host to the remote system, without any special work on the remote operating system Configure to use the redirected virtual USB device. Contents of the invention [0003] Ai...

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): G06F13/10
CPCG06F13/105Y02D10/00
Inventor 颜亮文刚刘栋赖韬
Owner NO 30 INST OF CHINA ELECTRONIC TECH GRP CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products