The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 27, 2021

Filed:

Oct. 02, 2019
Applicant:

Silicon Motion Inc., Hsinchu County, TW;

Inventors:

Yu-Han Hsiao, Changhua County, TW;

Yang-Chih Shen, Taoyuan, TW;

Huan-Jung Yeh, Hsinchu County, TW;

Assignee:

Silicon Motion, Inc., Hsinchu County, TW;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06F 12/0804 (2016.01); G06F 12/08 (2016.01);
U.S. Cl.
CPC ...
G06F 3/0659 (2013.01); G06F 3/068 (2013.01); G06F 3/0613 (2013.01); G06F 3/0656 (2013.01); G06F 12/0804 (2013.01); G06F 2212/1016 (2013.01);
Abstract

A write control method, an associated data storage device and the controller thereof are provided. The write control method includes: receiving one or more commands from a host device and executing the one or more commands, and performing determining operations to generate determining results; in response to the determining results, starting performing write collection; collecting and handling one or more write commands to buffer data of the one or more write commands through a buffer memory, and performing other determining operations to generate other determining results; in response to the other determining results, according to a quantity of one or more collected and handled write commands, determining whether data thereof has filled up a write buffer region of the buffer memory; and in response to the data having filled up the write buffer region, flushing the write buffer region to write the data therein into a non-volatile memory.


Find Patent Forward Citations

Loading…