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:
Jun. 09, 2015

Filed:

Jun. 21, 2012
Applicants:

Steven T. Sprouse, San Jose, CA (US);

Alexandra Bauche, San Jose, CA (US);

Yichao Huang, San Jose, CA (US);

Jian Chen, Menlo Park, CA (US);

Jianmin Huang, Sunnyvale, CA (US);

Dana Lee, Saratoga, CA (US);

Inventors:

Steven T. Sprouse, San Jose, CA (US);

Alexandra Bauche, San Jose, CA (US);

Yichao Huang, San Jose, CA (US);

Jian Chen, Menlo Park, CA (US);

Jianmin Huang, Sunnyvale, CA (US);

Dana Lee, Saratoga, CA (US);

Assignee:

SanDisk Technologies Inc., Plano, TX (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G11C 16/34 (2006.01); G11B 20/18 (2006.01);
U.S. Cl.
CPC ...
G11C 16/3418 (2013.01); G11B 20/1883 (2013.01); G11B 20/18 (2013.01); G11C 16/3427 (2013.01); G11C 16/3431 (2013.01);
Abstract

A method and system have been described for counteracting and correcting for read disturb effects in blocks of flash memory. The method may include the step of a controller of the memory system performing a read scrub scan on only a portion of one targeted word line in a block at desired intervals. The controller may calculate whether a read scrub scan is necessary based on a probabilistic determination that is calculated in response to each received host read command. The controller may then place a block associated with the targeted word line into a refresh queue if a number of errors are detected in the targeted word line that meets or exceeds a predetermined threshold. The block refresh process may include copying the data from the block into a new block during a background operation.

Published as:
US2013346805A1; WO2013191870A1; CN104584135A; US9053808B2; CN104584135B;

Find Patent Forward Citations

Loading…