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:
Sep. 09, 2014
Filed:
Jun. 20, 2012
Anatoli A. Bolotov, San Jose, CA (US);
Aleksey Alexandrovich Letunovskiy, Tokarevka, RU;
Ivan Leonidovich Mazurenko, Khimki, RU;
Lav D. Ivanovic, Sunnyvale, CA (US);
Fan Zhang, Milpitas, CA (US);
Anatoli A. Bolotov, San Jose, CA (US);
Aleksey Alexandrovich Letunovskiy, Tokarevka, RU;
Ivan Leonidovich Mazurenko, Khimki, RU;
Lav D. Ivanovic, Sunnyvale, CA (US);
Fan Zhang, Milpitas, CA (US);
LSI Corporation, San Jose, CA (US);
Abstract
An iterative decoder dynamically controls the number of local iterations of error-correction decoding performed for each global iteration of channel detection. In so doing, the iterative decoder (i) limits the number of local iterations that are performed after error-correction decoding has likely encountered a trapping set and (ii) permits decoding to continue when error-correction decoding is on the path to converging on a valid codeword. To predict whether error-correction decoding is on the path to encountering a trapping set or converging on a valid codeword, a model is generated based on observed numbers of unsatisfied check nodes for a specified number of local iterations. For local iterations following the specified number of local iterations, the observed numbers of unsatisfied check nodes are then compared to the model to determine whether to continue or terminate local iterations of error-correction decoding.