-
公开(公告)号:US20210319810A1
公开(公告)日:2021-10-14
申请号:US17108681
申请日:2020-12-01
Applicant: Silicon Motion, Inc.
Inventor: Wen-Sheng LIN
IPC: G11C5/14
Abstract: The invention relates to a method, and an apparatus for accessing to data in response to a power-supply event The method, performed by a flash controller, includes steps for: repeatedly detecting whether a voltage supplied to the Hash controller is lower than a first threshold; and issuing a program command to a flash module for programming data into the flash module and performing a supervision procedure when the voltage is lower than the first threshold. The supervision procedure includes steps for: repeatedly detecting whether the voltage is lower than a second threshold during a time period when issuing the program command to the flash module until transmitting the data to the flash module completely; and cancelling the program command when the voltage is lower than the second threshold.
-
公开(公告)号:US20210026738A1
公开(公告)日:2021-01-28
申请号:US16662874
申请日:2019-10-24
Applicant: Silicon Motion, Inc.
Inventor: Wen-Sheng LIN
IPC: G06F11/14 , G06F11/10 , G06F3/06 , G06F12/1009 , G06F12/02
Abstract: The invention introduces a non-transitory computer program product for handling a sudden power off recovery (SPOR) to include program code to: drive a flash access interface to read pages of a current block in sequence after a power restart subsequent to a sudden power off (SPO); mark the last correct page of the current block according to page read statuses for the current block; configure n1 pages after the next page of the last correct page of the current block as dummy pages; and drive the flash access interface to store data of the last correct page and its previous n2-1 pages of the current block in empty pages after the last dummy page of the current block, wherein any of n1 and n2 is a positive integer.
-
公开(公告)号:US20190205247A1
公开(公告)日:2019-07-04
申请号:US16229122
申请日:2018-12-21
Applicant: Silicon Motion, Inc.
Inventor: Wen-Sheng LIN
Abstract: A power recovery technique for a data storage device having a non-volatile memory and a control unit is provided. When the data storage device regains power, the control unit writes dummy data to the nonvolatile memory, starting from the next page of a final page indicated by a final page indicator until the first word line group is finished. The first word line group contains an empty page indicated by an empty page indicator. In this manner, user data is protected from being written to an unreliable area.
-
公开(公告)号:US20200293441A1
公开(公告)日:2020-09-17
申请号:US16699989
申请日:2019-12-02
Applicant: Silicon Motion, Inc.
Inventor: Wen-Sheng LIN
IPC: G06F12/02 , G06F12/06 , G06F12/0882 , G06F13/16 , G11C11/56
Abstract: A data storage device includes a memory device and a memory controller. The memory controller is configured to configure a first predetermined memory block which is an SLC memory block and a second predetermined memory block which is a MLC memory block as buffers to receive data. The memory controller determines to use which scheme to receive data in a predetermined period dynamically according to an amount of valid data stored in the memory device. When the memory controller determines to use a first scheme, the memory controller uses the first predetermined memory block to receive data. When the memory controller determines to use a second scheme, the memory controller uses the first predetermined memory block and the second predetermined memory block to receive data. When the memory controller determines to use a third scheme, the memory controller uses the second predetermined memory block to receive data.
-
公开(公告)号:US20220246181A1
公开(公告)日:2022-08-04
申请号:US17723989
申请日:2022-04-19
Applicant: Silicon Motion, Inc.
Inventor: Wen-Sheng LIN
IPC: G11C5/14
Abstract: The invention relates to a method, and an apparatus for accessing to data in response to a power-supply event. The method, performed by a flash controller, includes steps for: reading a plurality of physical pages of data in a current block from a flash module during a sudden power off recovery procedure; determining whether a power-supply event has occurred according to an error correction result corresponding to read physical pages; reconstructing a first flash-to-host mapping (F2H) table to include physical-to-logical mapping (P2L) information from the 0th page to a page before a last valid page in the current block when the power-supply event has occurred; and programming the reconstructed first F2H table into a location of the flash module.
-
公开(公告)号:US20190196960A1
公开(公告)日:2019-06-27
申请号:US16229073
申请日:2018-12-21
Applicant: Silicon Motion, Inc.
Inventor: Wen-Sheng LIN
Abstract: A power recovery technique for a data storage device having a non-volatile memory and a control unit is shown. The non-volatile memory is programmed using one-shot programming, wherein N pages are programmed in one round of one-shot programming and N is a number greater than one. A control unit corrects the final page indicator of an active block of the non-volatile memory in a power recovery procedure to cope with a sudden power-off event, to point the final page indicator to a final page among N pages of one round of one-shot programming.
-
-
-
-
-