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:
Sep. 02, 2025

Filed:

Apr. 08, 2024
Applicant:

Silicon Motion, Inc., Jhubei, TW;

Inventor:

Fahao Li, Shenzhen, CN;

Assignee:

Silicon Motion, Inc., Jhubei, TW;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/10 (2006.01); G11C 16/34 (2006.01); G11C 29/42 (2006.01);
U.S. Cl.
CPC ...
G06F 11/1016 (2013.01); G06F 11/1048 (2013.01); G06F 11/1068 (2013.01); G11C 16/3404 (2013.01); G11C 29/42 (2013.01);
Abstract

A method of searching for read voltages includes: respectively reading a memory segment through read voltages to obtain a sampling data, wherein the read voltages are composed of pairs of adjacent read voltages, and the memory segment is from a non-volatile flash memory; counting the number of first bits in each sampling data, wherein the numbers of first bits correspond to the read voltages respectively; obtaining number differences of the first bits corresponding to the pairs of adjacent read voltages; calculating a coefficient matrix according to the read voltages and the differences of the number of first bits; calculating fitting values according to the read voltages and the coefficient matrix, wherein the fitting value corresponds to the read voltage respectively; and selecting a read voltage corresponding to a minimum value among the fitting values to read the memory segment to perform an error correction program.


Find Patent Forward Citations

Loading…