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.
Patent No.:
Date of Patent:
Aug. 16, 2016
Filed:
Dec. 31, 2009
Razmik Karabed, San Jose, CA (US);
Hakan C. Ozdemir, Los Gatos, CA (US);
Vincent Brendan Ashe, Campbell, CA (US);
Richard Barndt, San Diego, CA (US);
Razmik Karabed, San Jose, CA (US);
Hakan C. Ozdemir, Los Gatos, CA (US);
Vincent Brendan Ashe, Campbell, CA (US);
Richard Barndt, San Diego, CA (US);
STMICROELECTRONICS, INC., Coppell, TX (US);
Abstract
A system and method for correcting errors in an ECC block using soft-decision data. In an embodiment, a soft-decision ECC decoding method, uses 'soft' data indicative of how reliable bits of data are when read out. Such a method may use an update module for receiving and manipulating the soft-decision data and iteratively change bits or groups of bits based upon an ordering of the reliability factors. Then a calculator module may determine the total number of errors still remaining after each iteration. Determining just the total number of errors instead of the actual locations is far less computationally intensive, and therefore, many combination of potential flip-bit combination may be analyzed quickly to determine if any combination might reduce the total number of errors enough to be handled by the conventional hard-decision ECC decoding method.