发明名称 Storage media inter-track interference cancellation
摘要 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.
申请公布号 US8830613(B2) 申请公布日期 2014.09.09
申请号 US201213591980 申请日期 2012.08.22
申请人 LSI Corporation 发明人 Lund Timothy B.;Forhan Carl E.;Swatosh Timothy W.;Haratsch Erich Franz;Mathew George;Jin Ming;Park Jongseung
分类号 G11B5/09 主分类号 G11B5/09
代理机构 代理人
主权项 1. A method of cancelling inter-track interference (ITI) from one or more sectors read from a desired track of a storage medium, the method comprising: reading, by a read channel, one or more sectors in a desired track of the storage medium; decoding, by an iterative decoder of the read channel, the one or more read sectors; if the one or more read sectors are incorrectly recovered from the storage medium: providing, by a finite impulse response filter of the read channel, Y-samples corresponding to the read sectors to an ITI canceller;providing, by the iterative decoder, detected bits corresponding to the Y-samples to the ITI canceller,wherein an adjacent track is estimated by the steps of: generating, by the ITI canceller, estimated ideal Y-sample values based on the data read for the desired track;generating an estimated error signal based on a difference between the estimated ideal Y-sample values and actual Y-sample values corresponding to the data read for the desired track; wherein the steps of generating estimated ideal Y-sample values and generating the estimated error signal are performed prior to the step of reading selected sectors of at least one adjacent track; andestimating, based on the estimated error signal and sectors read from the adjacent track, ITI in the read sectors of the desired track corresponding to the selected sectors of the adjacent track;reading selected sectors of a first adjacent track;estimating, by an ITI canceller of the read channel, ITI in the read sectors of the desired track corresponding to the selected sectors of the first adjacent track;subtracting, by the ITI canceller, the estimated ITI of the first adjacent track from the data for the one or more sectors of the desired track to provide updated sector data;replaying the updated sector data to the iterative decoder;decoding, by the iterative decoder, the updated sector data to provide ITI cancelled data; andproviding the decoded ITI cancelled data as output data of the read channel, otherwise, if the one or more read sectors are correctly recovered from the storage medium: providing, by the iterative decoder, the decoded one or more read sectors as output data of the read channel.
地址 Milpitas CA US