×

Servo decoder for decoding an error correcting servo code recorded on a disc storage medium

  • US 6,005,727 A
  • Filed: 01/28/1997
  • Issued: 12/21/1999
  • Est. Priority Date: 01/28/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A servo decoder for decoding an error correcting servo code recorded on a disc storage medium partitioned into a plurality of concentric data tracks and comprising embedded servo sectors for positioning a read head over the disc storage medium, the decoder comprising:

  • (a) an input connected to receive detected codewords representing the recorded servo code; and

    (b) a mapper for mapping the detected codewords into decoded codewords representing track addresses recorded in the servo wedges, wherein;

    (i) the track addresses are arranged in the servo sectors such that adjacent track addresses differ relative to a distance property of the decoded codewords;

    (ii) at least two detected codewords map into one decoded codeword; and

    (iii) while the read head is seeking to a selected track, detected codewords of adjacent tracks map into a decoded codeword representing one of the adjacent tracks,wherein;

    (a) the servo code is an error correcting code with a minimum distance of N between each decoded codeword, where N is an integer greater than 1;

    (b) the mapper maps a predetermined number of detected codewords into a predetermined decoded codeword, wherein;

    (i) the predetermined number of detected codewords comprise a distance of int((N+1)/2) or less from the predetermined decoded codeword; and

    (ii) int(x) represents the integer part of x; and

    (c) codewords representing adjacent track addresses differ in a number of bits exactly equal to N.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×