Unlock instant, AI-driven research and patent intelligence for your innovation.

USB (universal serial bus) based high-speed dual-computer data exchange method and data exchange device

A data exchange and data technology, applied in the field of data communication, can solve the problems of easy filling of data buffer, low data exchange rate, time-consuming, etc., to achieve stable and reliable data transmission, improve transmission efficiency, and facilitate two-machine interconnection Effect

Inactive Publication Date: 2012-07-04
ZHEJIANG UNIV
View PDF1 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In the current USB2.0 data dual-machine data exchange technology, there are three factors that restrict the data transmission rate from reaching the limit speed
① It is difficult to control the task scheduling of the USB2.0 host controller. The task scheduler of the host controller has no external interface and cannot directly control the task scheduling unless the task scheduler is programmed into the host controller by yourself, but this is only theoretical significance
② There is no higher speed to provide the transmitted data, that is to say, the data exchange rate between the two peripheral controllers is low, which limits the data exchange rate of the two machines
③The host controller driver on the computer spends a lot of time transferring the data in the host controller data receiving buffer to the application buffer, which further limits the data exchange rate between the two computers
This leads to the data buffer of the host controller being easily filled during mass data transmission. After filling, it must wait for the data to be transferred before continuing to exchange data with the endpoint. The two steps controller to application are not running in parallel

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 (universal serial bus) based high-speed dual-computer data exchange method and data exchange device
  • USB (universal serial bus) based high-speed dual-computer data exchange method and data exchange device
  • USB (universal serial bus) based high-speed dual-computer data exchange method and data exchange device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] The invention discloses a USB-based high-speed dual-computer data exchange method and a data exchange device thereof, which are used to realize high-speed data exchange between two computers. In order to understand the technical content of the present invention more clearly, the following examples are given in detail.

[0061] refer to figure 1 , which is a schematic diagram of USB2.0 high-speed dual-machine data exchange according to an embodiment of the present invention.

[0062] In the figure, there are two hosts that need to exchange data, host 1 and host 2 respectively. In the middle is a USB2.0 high-speed dual-machine data exchange device. In the figure, the user programs on the two hosts have opened up 12 application buffers with a size of 1M bytes, and at the same time set the buffer size of the USB host controller connected to each endpoint to 3M bytes. The two USB2.0 peripheral controllers are configured as 4 block transfer endpoints. The application buff...

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 belongs to the technical field of computer communication and discloses a USB (universal serial bus) 2.0 high-speed dual-computer data exchange method and a dual-computer data exchange device based on the method. The method comprises the steps of subpackaging and recombining, data are transmitted by adopting a multi-pipeline intercurrent manner, free time of boardband is reduced, and USB2.0 bandwidth is fully utilized. Dual-computer data exchange efficiency is effectively improved. The device is composed of two peripheral controllers and one data transfer control unit, wherein the two peripheral controllers are both provided with USB interfaces which are used for being connected with a host computer requiring for data exchange, and the data transfer control unit is respectively connected with the two peripheral controllers by virtue of two parallel data input output interfaces. The data transmission rate of the device can reach 50MB / s, reaches the limit transmission rate of USB 2.0, is 5-100 times of the common data exchange rate by virtue of a router and is 2 times of the transmission rate of a common USB device.

Description

technical field [0001] The invention belongs to the technical field of data communication, and in particular relates to a USB data communication technology between two sets of embedded CPU devices, specifically a USB-based high-speed dual-computer data exchange method and a data exchange device thereof. Background technique [0002] USB is an interface technology applied in the computer field, which has the advantages of hot plugging, easy portability, and fast transmission speed. Due to various advantages of USB, various operating systems such as windows series and linux series all support this interface technology, which makes USB technology more widely used. With the continuous development and improvement of USB technology, the USB transmission speed is getting faster and faster, and the bit rate of USB2.0 has reached 480Mbps, which is 4.8 times the speed of Ethernet on ordinary PCs and 8.9 times the speed of ordinary wireless LANs. [0003] At present, the data exchange...

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): G06F13/38
Inventor 颜福才叶炜王超孙文响张卫杰尤天容
Owner ZHEJIANG UNIV
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