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

Universal serial port bus data transportation processing method

A universal serial bus and data transmission technology, which is applied in the field of universal serial bus data transmission, can solve problems such as difficult to meet the requirements of fast and efficient data transmission, and achieve the effect of increasing data transmission speed, increasing the number of data transmission, and efficient transmission

Active Publication Date: 2006-09-06
NEW H3C TECH CO LTD
View PDF0 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] According to the OHCI specification, in the existing technology, the adaptation layer only fills one BD in one frame, and the HC can only transmit data based on a single BD. Efficient requirements

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
  • Universal serial port bus data transportation processing method
  • Universal serial port bus data transportation processing method
  • Universal serial port bus data transportation processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The USB data transmission processing method adopted in the present invention scans the ED and TD chains in the HCD in the SOF interrupt, and finds the TD with data to be transmitted; the adaptation layer fills the relevant data information in the TD into at least two BDs within one frame At the same time, the status flag bit R of the filled BD is set to 1; the HC scans the BD with the R bit set to 1 in this frame; in the next frame, the HC performs data transmission according to the data information in the BD.

[0029] Therefore, in the present invention, the adaptation layer fills at least two BDs in one frame. When the HC performs data transmission, it needs to ensure the correctness of the transmitted data. However, according to the processing method when the BD return status is NAK in the prior art, when a When the BD returns the status as NAK, the HC does not stop the data transmission in this frame, and continues to read the relevant data information from the next ...

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 disclosed method comprises: scanning endpoint descriptor and transmission descriptor to find out the one with data transferring; filling the data information into at least two buffer descriptors, setting its state label into one; scanning the buffer descriptor with label as one by the main controller to send data; if there is no back state of descriptor, resending data; or else, continuing to next transmission. This invention can improve transmission speed more than one time.

Description

technical field [0001] The present invention relates to the data transmission field of Universal Serial Bus (USB, Universal Serial Bus), especially when the USB hardware does not conform to the open host controller interface (OHCI, Open Host Controller Interface) specification used by the USB protocol stack, the USB data transmission The method of processing. Background technique [0002] The transmission of USB data needs to be completed by several parts such as operating system, I / O interface, file system, USB drive, USB memory (U disk). As shown in FIG. 1 , which is a schematic structural diagram of a USB data transmission system, the U disk 18 is regarded as a block device by the operating system. The operating system does not directly access the block device through the I / O system 12, but the I / O system 12 accesses the block device through the file system 13, and the USB driver supporting the U disk is mounted on the file system 13. The USB driver supporting the U dis...

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/42
Inventor 程翔
Owner NEW H3C TECH CO LTD
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