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

Caching device based on universal serial bus

A universal serial bus, cache technology, applied in the direction of preventing unauthorized use of memory, storage system, protecting storage content from loss, etc., can solve the problems that users cannot clearly feel system performance, system speed is limited, and harsh requirements, etc. Achieve the effect of improving computer system performance, improving random read and write speed, and random read and write speed

Inactive Publication Date: 2010-01-06
POTEVIO INFORMATION TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It can be seen that the extended cache solution provided by the existing Readyboost technology has relatively strict requirements on the performance of the flash disk as the cache medium
[0006] In addition, although the random read and write speed of the computer to the flash disk can reach 10-20MB / s, which is greater than the random read and write speed of the hard disk, it is still very slow compared with the memory, and the speed-up effect of the cache is limited.
Therefore, currently using the flash disk as a computer system cache method, the system speed is limited, and the user cannot obviously feel the obvious improvement of the system performance.

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
  • Caching device based on universal serial bus
  • Caching device based on universal serial bus
  • Caching device based on universal serial bus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0060] figure 2 It is a schematic diagram of the composition structure of a buffer device based on a universal serial bus in an embodiment of the present invention. Such as figure 2 As shown, the cache device 200 includes a USB interface 210, a controller 220, a volatile storage medium interface 230, and a volatile storage medium 240.

[0061] The USB interface 210 is used to receive a USB operation command sent by the host and send it to the controller 120; and send the operation result returned by the controller 120 to the host. The host mentioned here is a computer system.

[0062] The USB interface 210 may be a USB interface that conforms to the USB standard, that is, an interface whose electrical characteristics and physical structure size conform to the USB standard, and connects the cache device 200 to the host, and provides a physical and electrical channel between the host and the USB cache device. The USB interface 210 is a high-speed interface of USB 2.0 and later spe...

Embodiment 2

[0089] In order to increase the scalability of the universal serial bus-based cache device of the present invention, a volatile storage medium slot is added to the cache device 200 of the first embodiment of the present invention, and the volatile storage medium is plugged into the volatile storage medium. On the slot. Different types of volatile storage media adopt corresponding volatile storage media slots, and the volatile storage media slots are all existing original devices. Therefore, the user can freely replace the volatile storage medium of the same type as the volatile storage medium slot, so that by adopting a volatile storage medium with a larger capacity and consistent with the type of the volatile storage medium slot, the present invention is based on Expansion of the universal serial bus cache device.

[0090] Figure 5 It is a schematic diagram of the composition structure of a buffer device based on a universal serial bus in the second embodiment of the present i...

Embodiment 3

[0094] In this embodiment, the storage medium of the buffer device based on the universal serial bus further includes a non-volatile storage medium. The non-volatile storage medium is a storage medium that can save data without losing power. The non-volatile storage medium adds a data storage function to the cache device of the present invention. In this embodiment, the non-volatile storage medium uses flash memory.

[0095] Image 6 It is a schematic diagram of the composition structure of a buffer device based on a universal serial bus in the third embodiment of the present invention. Such as Image 6 As shown, the cache device 600 includes a USB interface 610, a controller 620, a volatile storage medium interface 631, a flash medium interface 632, a volatile storage medium 640, and a flash memory 650.

[0096] The USB interface 610 is used to receive a USB operation command sent by the host and send it to the controller 620; and send the operation result returned by the contro...

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 present invention discloses a cache device based on a universal serial bus. The cache device adopts a serial bus (USB) interface to send a USB operation command received from a host to a controller and send the operation result which is returned by the controller to the host; the controller conducts analysis and treatment of the USB operation command received from the USB interface; a reading-writing command is sent to a volatile storage medium interface according to the analysis result; the operation result is implemented according to the command which is returned by the volatile storage medium interface and sent to the USB interface; the volatile storage medium interface is used for being connected with a volatile storage medium; the reading-writing command received from the controller is sent to the volatile storage medium; the implementation result is sent to the controller according to the command of the volatile storage medium. The present invention adopts the volatile storage medium interface to connect the volatile storage medium, utilizes the advantage of fast random reading-writing speed and increases the performance of the computer system.

Description

Technical field [0001] The present invention relates to cache technology, in particular to a cache device based on Universal Serial Bus (USB, Universal Serial Bus). Background technique [0002] All programs running in the computer need to be executed through memory. If the execution of the program is large or many, it will cause the memory to be exhausted. [0003] At present, the commonly used solution is when the memory is used up, the computer uses the hard disk space to act as the memory to relieve the tension of the memory. When the data saved in the hard disk is called, the computer reads and writes the hard disk randomly. Random read and write here is compared to sequential read and write. Since the random read and write speed of the hard disk is about 1MB / s, and the random read and write speed of the memory is 3 to 4GB / s, the random read and write speed of the hard disk is much slower than that of the memory. When using the computer, the user will feel that the computer...

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 Patents(China)
IPC IPC(8): G06F12/00G06F12/14G06F12/16
Inventor 熊帆李春华杨光敏刘云霞
Owner POTEVIO INFORMATION TECH CO LTD