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. 27, 2016

Filed:

Nov. 26, 2014
Applicant:

Agency for Science, Technology and Research, Singapore, SG;

Inventors:

Kui Cai, Singapore, SG;

Zhiliang Qin, Singapore, SG;

Xueqiang Wang, Singapore, SG;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H03M 13/00 (2006.01); G06F 11/10 (2006.01); H03M 13/45 (2006.01); G11C 11/16 (2006.01); H03M 13/15 (2006.01);
U.S. Cl.
CPC ...
G06F 11/1012 (2013.01); G11C 11/161 (2013.01); H03M 13/152 (2013.01); H03M 13/451 (2013.01); H03M 13/458 (2013.01);
Abstract

There is provided an error correction method for a non-volatile memory. The method includes receiving a codeword read from the non-volatile memory, computing a reliability information for each bit of the codeword received, and performing a reduced-complexity soft-decision decoding (SDD) technique to decode the received codeword. In particular, the SDD technique includes forming a set of test patterns based on the reliability data, and determining whether to perform a HDD of a test pattern in the set of test patterns based on a distance between the test pattern and a candidate pattern. There is also provided an error correction module for a non-volatile memory and a memory system incorporating the error correction module.


Find Patent Forward Citations

Loading…