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

Data storage device and data processing method

A host device, microprocessor technology, applied in the field of data processing

Pending Publication Date: 2022-02-18
SILICON MOTION INC (CN)
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In order to improve the access performance of the data storage device and avoid significant writing delays resulting in poor user experience, the present invention proposes a novel data processing method, which can effectively control the writing speed of the memory device, making the writing The speed can remain stable and will not be greatly reduced due to the execution of garbage collection (Garbage Collection, abbreviated as GC), thereby avoiding significant write delays

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
  • Data storage device and data processing method
  • Data storage device and data processing method
  • Data storage device and data processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In the following, numerous specific details are described in order to provide a thorough understanding of embodiments of the invention. Those skilled in the art will still understand, however, how to practice the invention without one or more of the specific details or by reliance on other methods, elements, or materials. In other instances, well-known structures, materials, or operations are not shown or described in detail to avoid obscuring the main concepts of the invention.

[0029] Reference throughout this specification to "one embodiment," "an embodiment," "an example," or "an example" means that a particular feature, structure, or characteristic described in connection with the embodiment or example is included in the scope of the present invention. In at least one of the plurality of embodiments. Thus, appearances of the phrases "in one embodiment," "in an embodiment," "in one example," or "in an example" in various places throughout this specification are no...

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 relates to a memory controller, which is used to access a flash memory device. The memory controller includes a buffer memory and a microprocessor. The buffer memory includes at least a first cache memory and a second cache memory. The microprocessor is configured to control access of a flash memory device. The microprocessor is configured to obtain a number of spare blocks of the flash memory device corresponding to a first operation period, determine a write speed compensation value, determine a target write speed according to the write speed compensation value and a balance speed, and determine a target garbage collection speed according to the target write speed. The microprocessor is further configured to perform one or more write operations in response to one or more write commands received from a host device in the first operation period according to the target write speed and perform at least one garbage collection operation according to the target garbage collection speed.

Description

technical field [0001] The present invention relates to a data processing method, in particular to a data processing method capable of effectively controlling the write speed of a memory device to avoid significant write delay. Background technique [0002] As the technology of data storage devices has grown rapidly in recent years, many data storage devices, such as conforming to the Secure Digital (Secure Digital, abbreviated as SD) / Multi Media Card (Multi Media Card, abbreviated as MMC) specifications, composite flash Memory cards (Compact flash, abbreviated as CF), memory stick (Memory Stick, abbreviated as MS) and extreme digital (abbreviated as XD) specifications, solid state hard drives, embedded multi-media memory cards (embedded Multimedia) Media Card (abbreviated as eMMC) and Universal Flash Storage (abbreviated as UFS) have been widely used in various purposes. Therefore, efficient access control also becomes an important issue on these data storage devices. [...

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): G06F3/06
CPCG06F3/0611G06F3/064G06F3/0658G06F3/0679G06F3/0656G06F3/0613G06F2212/7205G06F12/0246G06F12/0253
Inventor 江宗尧
Owner SILICON MOTION INC (CN)