Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
130 words
A sampled amplitude read channel for reading data stored on a magnetic medium by detecting digital data from a sequence of discrete time sample values generated by sampling pulses in an analog signal from a magnetic read head positioned over the magnetic medium, said sampled amplitude read channel comprising: (a) a sampling device for sampling the analog signal to generate the discrete time sample values; (b) a discrete time sequence detector, responsive to the discrete time sample values, for detecting the data stored on the magnetic medium; and (c) a discrete time defect detection filter, responsive to the discrete time sample values, wherein an impulse response of the defect detection filter substantially matches an error signature in the discrete time sample values corresponding to a defect in the magnetic medium.
Claim 2
Dependent Claim
130 words
A sampled amplitude read channel for reading data stored on a magnetic medium by detecting digital data from a sequence of discrete time sample values generated by sampling pulses in an analog signal from a magnetic read head positioned over the magnetic medium, said sampled amplitude read channel comprising: (a) a sampling device for sampling the analog signal to generate the discrete time sample values; (b) a discrete time sequence detector, responsive to the discrete time sample values, for detecting the data stored on the magnetic medium; and (c) a discrete time defect detection filter, responsive to the discrete time sample values, wherein an impulse response of the defect detection filter substantially matches an error signature in the discrete time sample values corresponding to a defect in the magnetic medium.
Claim 3
Dependent Claim
26 words
The sampled amplitude read channel as recited in claim 1, wherein the defect detection filter comprises a plurality of programmable coefficients for adjusting the impulse response.
Claim 4
Dependent Claim
26 words
The sampled amplitude read channel as recited in claim 1, further comprising a data generator for writing a predetermined sequence of data onto the magnetic medium.
Claim 5
Dependent Claim
44 words
The sampled amplitude read channel as recited in claim 1, wherein: (a) the data stored on the magnetic medium is binary data alternating in value at a predetermined frequency; and (b) the analog signal from the magnetic read head is a substantially sinusoidal signal.
Claim 6
Dependent Claim
35 words
The sampled amplitude read channel as recited in claim 4, further comprising a discrete time notch filter responsive to the discrete time sample values for filtering out fundamental and harmonic frequencies of the sinusoidal signal.
Claim 7
Dependent Claim
20 words
The sampled amplitude read channel as recited in claim 5, wherein a frequency response of the notch filter is programmable.
Claim 8
Dependent Claim
29 words
The sampled amplitude read channel as recited in claim 6, wherein the frequency response of the notch filter is equal to: ##EQU2## wherein N is a programmable integer ≧1.
Claim 9
Dependent Claim
45 words
The sampled amplitude read channel as recited in claim 1, wherein: (a) the data stored on the magnetic medium is binary data with each bit having an equal value; and (b) the analog signal from the magnetic read head is substantially a constant DC signal.
Claim 10
Dependent Claim
28 words
The sampled amplitude read channel as recited in claim 1, wherein the impulse response of the defect detection filter substantially matches a dipulse response of the recording channel.
Claim 11
Dependent Claim
30 words
The sampled amplitude read channel as recited in claim 9, wherein the impulse response of the defect detection filter is selected from the group consisting of PR4, EPR4 and EEPR4.
Claim 12
Dependent Claim
49 words
The sampled amplitude read channel as recited in claim 1, further comprising an energy detector circuit for rectifying filtered sample values from the defect detection filter and comparing the rectified sample values to a threshold wherein a defect in the magnetic medium is detected when the threshold is exceeded.
Claim 13
Dependent Claim
15 words
The sampled amplitude read channel as recited in claim 11, wherein the threshold is programmable.
Claim 14
Dependent Claim
144 words
The sampled amplitude read channel as recited in claim 1, further comprising a timing recovery circuit for synchronizing the sampling of the analog signal to a predetermined baud rate used to store the data to the magnetic medium wherein: (a) the data on the magnetic medium is stored in one or more sectors wherein each sector comprises a preamble field, a sync field, and a user data field; (b) the timing recovery circuit processes the preamble field to lock to a correct sampling phase and frequency; (c) the timing recovery circuit processes the sync field to determine a beginning of the user data field; and (d) the error signature enhanced by the defect detection filter is synchronous to the baud rate and processed to detect medium defects corresponding to a particular location in the user data field after the sync field has been detected.
Claim 15
Dependent Claim
131 words
The sampled amplitude read channel as recited in claim 1, further comprising a timing recovery circuit for synchronizing the sampling of the analog signal to a predetermined baud rate used to store the data to the magnetic medium wherein: (a) the data on the magnetic medium is stored in one or more sectors wherein each sector comprises a preamble field, a sync field, and a user data field; (b) the timing recovery circuit processes the preamble field to lock to a correct sampling phase and frequency; (c) the timing recovery circuit processes the sync field to determine a beginning of the user data field; and (d) the error signature enhanced by the defect detection filter is asynchronous to the baud rate and processed to detect medium defects within the entire sector.
Claim 16
Dependent Claim
38 words
The sampled amplitude read channel as recited in claim 1, further comprising a plurality of defect detection filters wherein an impulse response of each defect filter substantially matches a corresponding error signature caused by a particular medium defect.
Claim 17
Dependent Claim
36 words
The sampled amplitude read channel as recited in claim 15, further comprising a means for combining the outputs of the defect detection filters to form a combined output indicative of any one of the medium defects.
Claim 18
Independent Claim
168 words
A method of detecting defects in a magnetic medium within a magnetic recording device comprising a sampled amplitude read channel in a discrete time recording channel, the sampled amplitude read channel for reading data stored on the magnetic medium by detecting digital data from a sequence of discrete time sample values generated by sampling pulses in an analog signal from a magnetic read head positioned over the magnetic medium, said method for detecting defects comprising the steps of: (a) writing a predetermined sequence of data onto the magnetic medium at a predetermined baud rate; (b) reading the data from the magnetic medium using the read head to generate the analog signal; (c) sampling the analog signal from the read head to generate the sequence of discrete time sample values; and (d) enhancing an error signature in the sequence of discrete time sample values corresponding to a defect in the magnetic medium using a discrete time defect detection filter having an impulse response substantially matched to the error signature.
Claim 19
Independent Claim
168 words
A method of detecting defects in a magnetic medium within a magnetic recording device comprising a sampled amplitude read channel in a discrete time recording channel, the sampled amplitude read channel for reading data stored on the magnetic medium by detecting digital data from a sequence of discrete time sample values generated by sampling pulses in an analog signal from a magnetic read head positioned over the magnetic medium, said method for detecting defects comprising the steps of: (a) writing a predetermined sequence of data onto the magnetic medium at a predetermined baud rate; (b) reading the data from the magnetic medium using the read head to generate the analog signal; (c) sampling the analog signal from the read head to generate the sequence of discrete time sample values; and (d) enhancing an error signature in the sequence of discrete time sample values corresponding to a defect in the magnetic medium using a discrete time defect detection filter having an impulse response substantially matched to the error signature.
Claim 20
Dependent Claim
34 words
The defect detection method as recited in claim 17, wherein the predetermined sequence of data written to the magnetic medium causes the analog signal generated from the magnetic read head to be substantially sinusoidal.
Claim 21
Dependent Claim
32 words
The defect detection method as recited in claim 18, further comprising the step of removing fundamental and harmonic frequencies of the substantially sinusoidal signal from the sequence of discrete time sample values.
Claim 22
Dependent Claim
68 words
The defect detection method as recited in claim 17, wherein the magnetic medium comprises a plurality of concentric data tracks each comprising a plurality of data sectors, wherein the defect detection method further comprises, before steps (a) to (d), the steps of: (e) embedding a servo field within at least one of the data sectors; and (f) calibrating the sampled amplitude read channel according to a desired response.
Claim 23
Dependent Claim
183 words
The defect detection method as recited in claim 17, wherein the magnetic medium comprises a plurality of concentric data tracks comprising a plurality of data sectors having at least one embedded servo field, said defect detection method further comprising the steps of: (e) repeating steps (a) through (d) wherein: the data in step (a) is written over an entire sector and not over the servo field; and the error signature enhanced by the defect filter in step (d) is asynchronous to the baud rate and processed to detect medium defects within the entire sector; (f) recording a preamble sequence and a sync mark at a beginning of the sector, wherein a remainder of the sector is a user data field; and (g) repeating steps (a) through (d) wherein: the data in step (a) is written over the user data field of the sector and not over the servo field, preamble sequence, and sync mark; and the error signature enhanced by the defect filter in step (d) is synchronous to the baud rate and processed to detect medium defects within the user data field.