US 9,812,210 B2
Power off period estimating method for solid state storage device
Shih-Jia Zeng, Taipei (TW); and Jen-Chien Fu, Taipei (TW)
Assigned to LITE-ON ELECTRONICS (GUANGZHOU) LIMITED, Guangzhou (CN); and LITE-ON TECHNOLOGY CORPORATION, Taipei (TW)
Filed by Lite-On Electronics (Guangzhou) Limited, Guangzhou (CN); and LITE-ON TECHNOLOGY CORPORATION, Taipei (TW)
Filed on Jun. 24, 2016, as Appl. No. 15/191,701.
Claims priority of application No. 2016 1 0151191 (CN), filed on Mar. 16, 2016.
Prior Publication US 2017/0271020 A1, Sep. 21, 2017
Int. Cl. G11C 16/26 (2006.01); G11C 16/30 (2006.01); G11C 16/16 (2006.01); G06F 11/07 (2006.01)
CPC G11C 16/26 (2013.01) [G06F 11/076 (2013.01); G06F 11/079 (2013.01); G06F 11/0727 (2013.01); G11C 16/16 (2013.01); G11C 16/30 (2013.01)] 3 Claims
OG exemplary drawing
 
1. A power-off period estimating method for a solid state storage device, the solid state storage device comprising a non-volatile memory, a memory array of the non-volatile memory comprising plural blocks, the power-off period estimating method comprising steps of:
correcting a first block of the plural blocks at a first time counting value after the solid state storage device is powered on;
acquiring a first read voltage set of the first block of the plural blocks at the first time counting value, and recording the first read voltage set and the first time counting value;
calculating a first quality parameter of the first block according to a quality parameter function, before the solid state storage device is powered off, wherein the first quality parameter corresponds to a performance of the solid state storage device, and when a block erase count of the non-volatile memory increases, the first quality parameter decreases;
powering down the solid state storage device;
acquiring a second read voltage set of the first block, when the first block is corrected after the solid state storage device is re-powered on;
calculating a second time counting value according to the first quality parameter, the first read voltage set, the second read voltage set, and the first time counting value; and
subtracting the first time counting value from the second time counting value, thereby obtaining a power-off period.