US 12,008,258 B2
Data storage device and control method for non-volatile memory
Yu-Hao Chang, New Taipei (TW); Yu-Han Hsiao, Shetou Township, Changhua County (TW); and Po-Sheng Chou, Zhubei (TW)
Assigned to SILICON MOTION, INC., Jhubei (TW)
Filed by Silicon Motion, Inc., Jhubei (TW)
Filed on Jun. 8, 2022, as Appl. No. 17/835,198.
Claims priority of application No. 111105952 (TW), filed on Feb. 18, 2022.
Prior Publication US 2023/0266912 A1, Aug. 24, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0655 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0679 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A data storage device, comprising:
a non-volatile memory; and
a controller, coupled to the non-volatile memory,
wherein:
when determining that raw data read from the non-volatile memory is undesirable data, the controller updates a deterioration table to record a deteriorated logical address of the raw data that is the undesirable data;
in response to a read request that a host issues to read the non-volatile memory for data of the deteriorated logical address, the controller obtains the deteriorated logical address from the deterioration table and informs the host that deterioration has happened at the deteriorated logical address;
the controller accesses the non-volatile memory through a plurality of channels;
the controller provides a plurality of registers correspond one-to-one with the channels; and
when determining that the raw data is the undesirable data, the controller programs a register corresponding to a channel reading the undesirable data to flag the channel as a flagged channel.