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:
Aug. 22, 2012
Timothy B. Lund, Rochester, MN (US);
Carl E. Forhan, Rochester, MN (US);
Timothy W. Swatosh, Rochester, MN (US);
Erich Franz Haratsch, Bethlehem, PA (US);
George Mathew, San Jose, CA (US);
Ming Jin, Fremont, CA (US);
Jongseung Park, Allentown, PA (US);
Timothy B. Lund, Rochester, MN (US);
Carl E. Forhan, Rochester, MN (US);
Timothy W. Swatosh, Rochester, MN (US);
Erich Franz Haratsch, Bethlehem, PA (US);
George Mathew, San Jose, CA (US);
Ming Jin, Fremont, CA (US);
Jongseung Park, Allentown, PA (US);
LSI Corporation, Milpitas, CA (US);
Abstract
Described embodiments provide a method of cancelling inter-track interference (ITI) from one or more sectors read from a desired track of a storage medium. A read channel reads sectors in a desired track of the storage medium. An iterative decoder of the read channel decodes the read sectors, and if the read sectors are incorrectly recovered from the storage medium, selected sectors of a first adjacent track are read. An ITI canceller of the read channel estimates ITI in the read sectors of the desired track corresponding to the selected sectors of the adjacent track and subtracts the estimated ITI of the adjacent track from the data for the sectors of the desired track, providing updated sector data. The ITI cancelled data is replayed to the iterative decoder, which decodes the ITI cancelled data and provides the decoded ITI cancelled data as output data of the read channel.