Patent ID: 8687301

Claim:
A system for detecting at least one sync mark location of at least one data sector, comprising a no-sync-mark retry module in communication with a disk including a plurality of data sectors, the no-sync-mark retry module having a processor configured to determine at least one sync mark location for at least one sector of the plurality of data sectors by processing a first sector and at least a second sector of the plurality of data sectors in parallel, the processing including: storing data samples read from the first sector and the second sector; framing a first set of data samples read from the first sector according to a first selected sync mark location and a second set of data samples read from the second sector according to a second selected sync mark location; decoding the first set of data samples and the second set of data samples to determine whether at least one of the first sector and the second sector converges; and reframing the first set of data samples according to at least one additional sync mark location based upon the first selected sync mark location and the second set of data samples according to at least one additional sync mark location based upon the second selected sync mark location, until at least one of the first sector and the second sector converges or until all possible sync mark locations have been attempted.