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:
Mar. 26, 2013
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., Carrollton, 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 reliability information may be used to identify particular symbols with a higher likelihood of error such that these symbols may be changed in an attempt to reduce the total number of errors in the data. In an embodiment, a soft-decision ECC decoding path may include a reliability checker operable to receive bits of data read from a data store and operable to associate a reliability factor with each bit of data. Then, an update module may iteratively change bits or groups of bits based upon an ordering of the reliability factors.