Patent ID: 8705192
Filing Date: 2014-04-22
Classification: G11B

Abstract:
1. A read channel system, comprising: a controller, the controller configured for receiving a track of read data, the track of read data including a plurality of sectors of read data; a buffer, the buffer being connected to the controller, the buffer configured for receiving the plurality of sectors of read data from the controller; and a decoder, the decoder being connected to the buffer, the decoder configured for receiving the plurality of sectors of read data from the buffer, the decoder configured for processing the plurality of sectors of read data and transmitting the processed sectors of read data to the controller, the controller configured for determining if one or more of the processed sectors are failed, and when one or more of the processed sectors are determined as being failed, the controller is configured for scheduling and initiating reprocessing of the failed sectors, wherein the controller, during processing of the plurality of sectors, is configured for prioritizing each sector included in the plurality of sectors for further processing based upon at least one of: a global iteration index of the sector, trapping set characteristics of the sector and a processing latency of the sector.