Method for improving read-write data speed of all-purpose sequence bus storage equipment

A storage device and rate technology, applied in the direction of electrical digital data processing, instruments, etc., can solve the problems of slow data transmission rate and long time spent.

Active Publication Date: 2008-11-12
REALTEK SEMICON CORP
View PDF0 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, if the rate of reading data from the storage medium is fast enough, and the data is ready every time the data is requested, then when a large amount of data is read/written, th

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
  • Method for improving read-write data speed of all-purpose sequence bus storage equipment
  • Method for improving read-write data speed of all-purpose sequence bus storage equipment
  • Method for improving read-write data speed of all-purpose sequence bus storage equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The presently preferred embodiments are discussed in detail below. It should be appreciated, however, that the present invention provides many applicable inventive concepts that can be embodied in a wide variety of specific specific contexts. The specific specific embodiments discussed are merely illustrative of specific ways to use the invention, and do not limit the scope of the invention.

[0041] When a host computer reads / writes a large amount of data stored in a USB storage device or a file with a large storage space, usually the logical addresses of devices corresponding to adjacent read and write requests are continuous most of the time. Aiming at this technical feature, the present invention provides a method for increasing the read / write data rate of the USB storage device.

[0042] see image 3 , which shows a schematic diagram of the use environment of the present invention. As can be seen in the figure, the host 32 is a program for executing data read / wr...

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 method which can upgrade the reading and writing speed of a universal serial bus (USB) storage device. In a first embodiment, when a reading command with a larger storage capacity value to be read / written is received and the address of the reading command is continuous, then a data transmission procedure in which the CBW is not needed to be transmitted is implemented. In a second embodiment, a plurality of writing commands with continuous addresses are arranged in a storage buffer and are combined into a larger requiring command and transmitted to the USB storage device again, thereby the times for the CBW and CSW needed to be transmitted can be reduced during data transmission. In a third embodiment, when the reading command is received, more data is read in ahead and is stored in the buffer to lead a next reading command to be capable of reading data from the buffer, thus accelerating the speed to read the data.

Description

technical field [0001] The present invention relates to a method for increasing the data read / write rate of a USB storage device, and in particular to reducing the number of command block packets (CBW) and command status packets (CSW) that need to be sent during data transmission To improve the data read and write speed method. Background technique [0002] Due to the increasing amount of data that today's computer systems have to deal with, the requirements for the transmission bandwidth of peripheral devices have also increased relatively. Although there are many bus architectures on the market, these architectures still have low transmission speed or low transmission speed when transmitting data. The disadvantage of high cost exists. Compared with traditional buses, USB has excellent characteristics such as hot plugging and high data transmission rate, and has been widely used in various computer systems. [0003] The above-mentioned USB defines the following four trans...

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/42
Inventor 廖峻廷熊光安王炜
Owner REALTEK SEMICON CORP
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