Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
162 words
A sampled amplitude read channel for reading information stored on a magnetic disk by detecting digital data from a sequence of discrete time interpolated sample values, the interpolated sample values generated by interpolating a sequence of discrete time channel sample values generated by sampling pulses in an analog read signal from a magnetic read head positioned over the magnetic disk, the disk is partitioned into a plurality of concentric zones wherein the information is recorded onto the disk at a data rate corresponding to a selected zone, the sampled amplitude read channel comprising: (a) a sampling clock; (b) a sampling device, responsive to the sampling clock, for sampling the analog read signal at approximately the same sampling frequency across a first and second zone to generate the channel sample values; (c) interpolated timing recovery, responsive to the channel sample values, for generating the interpolated sample values; and (d) a discrete time detector for detecting the digital data from the interpolated sample values.
Claim 2
Dependent Claim
162 words
A sampled amplitude read channel for reading information stored on a magnetic disk by detecting digital data from a sequence of discrete time interpolated sample values, the interpolated sample values generated by interpolating a sequence of discrete time channel sample values generated by sampling pulses in an analog read signal from a magnetic read head positioned over the magnetic disk, the disk is partitioned into a plurality of concentric zones wherein the information is recorded onto the disk at a data rate corresponding to a selected zone, the sampled amplitude read channel comprising: (a) a sampling clock; (b) a sampling device, responsive to the sampling clock, for sampling the analog read signal at approximately the same sampling frequency across a first and second zone to generate the channel sample values; (c) interpolated timing recovery, responsive to the channel sample values, for generating the interpolated sample values; and (d) a discrete time detector for detecting the digital data from the interpolated sample values.
Claim 3
Dependent Claim
58 words
The sampled amplitude read channel as recited in claim 1, wherein: (a) information in the first zone is recorded at a first data rate f s (ID); (b) information in the second zone is recorded at a second data rate f s (OD), where f s (OD) >f s (ID); and (c) the sampling frequency >f s (OD).
Claim 4
Dependent Claim
60 words
The sampled amplitude read channel as recited in claim 1, further comprising: (a) a write frequency synthesizer for generating a write clock corresponding to the data rate of a selected zone when writing the user data onto the magnetic disk; and (b) a read frequency synthesizer for generating the sampling clock when reading the information stored on the magnetic disk.
Claim 5
Dependent Claim
46 words
The sampled amplitude read channel as recited in claim 1, further comprising an analog receive filter for filtering the analog read signal before sampling to attenuate aliasing noise, wherein the spectrum of the analog receive filter remains substantially unchanged across at least two of the zones.
Claim 6
Dependent Claim
20 words
The sampled amplitude read channel as recited in claim 4, wherein the analog receive filter comprises only passive analog components.
Claim 7
Dependent Claim
91 words
The sampled amplitude read channel as recited in claim 1, further comprising a programmable discrete time equalizing filter for equalizing the channel sample values according to a predetermined partial response, wherein: (a) a spectrum of the partial response has a first and second desired shape corresponding to the data rate of the first and second zones, respectively; and (b) the discrete equalizing filter is programmed to equalize the channel sample values corresponding to the desired shape of the spectrum when the magnetic read head transitions between the first and second zones.
Claim 8
Dependent Claim
157 words
A sampled amplitude read channel for reading user data and embedded servo data stored on a magnetic disk by detecting digital data from a sequence of discrete time interpolated sample values, the interpolated sample values generated by interpolating a sequence of discrete time channel sample values generated by sampling pulses in an analog read signal from a magnetic read head positioned over the magnetic disk, the sampled amplitude read channel comprising: (a) a sampling clock; (b) a sampling device, responsive to the sampling clock, for sampling the analog read signal at approximately the same sampling frequency across the user data and embedded servo data to generate the channel sample values, wherein the user data is recorded at a different rate than the embedded servo data; (c) interpolated timing recovery, responsive to the channel sample values, for generating the interpolated sample values; and (d) a discrete time detector for detecting the digital data from the interpolated sample values.
Claim 9
Dependent Claim
157 words
A sampled amplitude read channel for reading user data and embedded servo data stored on a magnetic disk by detecting digital data from a sequence of discrete time interpolated sample values, the interpolated sample values generated by interpolating a sequence of discrete time channel sample values generated by sampling pulses in an analog read signal from a magnetic read head positioned over the magnetic disk, the sampled amplitude read channel comprising: (a) a sampling clock; (b) a sampling device, responsive to the sampling clock, for sampling the analog read signal at approximately the same sampling frequency across the user data and embedded servo data to generate the channel sample values, wherein the user data is recorded at a different rate than the embedded servo data; (c) interpolated timing recovery, responsive to the channel sample values, for generating the interpolated sample values; and (d) a discrete time detector for detecting the digital data from the interpolated sample values.
Claim 10
Dependent Claim
22 words
The sampled amplitude read channel as recited in claim 7, wherein the sampling frequency is higher than the highest user data frequency.
Claim 11
Dependent Claim
89 words
The sampled amplitude read channel as recited in claim 7, wherein the disk is partitioned into a plurality of concentric zones wherein the user data is recorded onto the disk at a data rate corresponding to a selected zone, further comprising: (a) a write frequency synthesizer for generating a write clock corresponding to the data rate of a selected zone when writing the user data onto the magnetic disk; and (b) a read frequency synthesizer for generating the sampling clock when reading the user data and embedded servo data.
Claim 12
Dependent Claim
47 words
The sampled amplitude read channel as recited in claim 7, further comprising an analog receive filter for filtering the analog read signal before sampling to attenuate aliasing noise, wherein the spectrum of the analog receive filter remains substantially unchanged across the user data and embedded servo data.
Claim 13
Dependent Claim
20 words
The sampled amplitude read channel as recited in claim 10, wherein the analog receive filter comprises only passive analog components.
Claim 14
Dependent Claim
93 words
The sampled amplitude read channel as recited in claim 7, further comprising a programmable discrete time equalizing filter for equalizing the channel sample values according to a predetermined partial response, wherein: (a) a spectrum of the partial response has a first and second desired shape corresponding to the user data and embedded servo data rates, respectively; and (b) the discrete equalizing filter is programmed to equalize the channel sample values to the corresponding desired shape of the spectrum when the magnetic read head transitions between reading the user data and embedded servo data.
Claim 15
Independent Claim
137 words
A method for reading information stored on a magnetic disk by detecting digital data from a sequence of discrete time interpolated sample values, the interpolated sample values generated by interpolating a sequence of discrete time channel sample values generated by sampling pulses in an analog read signal from a magnetic read head positioned over the magnetic disk, the disk being partitioned into a plurality of concentric zones wherein the information is recorded onto the disk at a data rate corresponding to a selected zone, comprising the steps of: p1 (a) sampling the analog read signal at substantially the same sampling frequency across at least two of the zones to generate the channel sample values; (b) interpolating the channel sample values to generate the interpolated sample values; and (c) detecting the digital data from the interpolated sample values.
Claim 16
Independent Claim
137 words
A method for reading information stored on a magnetic disk by detecting digital data from a sequence of discrete time interpolated sample values, the interpolated sample values generated by interpolating a sequence of discrete time channel sample values generated by sampling pulses in an analog read signal from a magnetic read head positioned over the magnetic disk, the disk being partitioned into a plurality of concentric zones wherein the information is recorded onto the disk at a data rate corresponding to a selected zone, comprising the steps of: p1 (a) sampling the analog read signal at substantially the same sampling frequency across at least two of the zones to generate the channel sample values; (b) interpolating the channel sample values to generate the interpolated sample values; and (c) detecting the digital data from the interpolated sample values.
Claim 17
Independent Claim
130 words
A method for reading user data and embedded servo data stored on a magnetic disk by detecting digital data from a sequence of discrete time interpolated sample values, the interpolated sample values generated by interpolating a sequence of discrete time channel sample values generated by sampling pulses in an analog read signal from a magnetic read head positioned over the magnetic disk, comprising the steps of: (a) sampling the analog read signal at substantially the same sampling frequency across the user data and embedded servo data to generate the channel sample values, wherein the user data is recorded at a different rate than the embedded servo data; (b) interpolating the channel sample values to generate the interpolated sample values; and (c) detecting the digital data from the interpolated sample values.
Claim 18
Independent Claim
130 words
A method for reading user data and embedded servo data stored on a magnetic disk by detecting digital data from a sequence of discrete time interpolated sample values, the interpolated sample values generated by interpolating a sequence of discrete time channel sample values generated by sampling pulses in an analog read signal from a magnetic read head positioned over the magnetic disk, comprising the steps of: (a) sampling the analog read signal at substantially the same sampling frequency across the user data and embedded servo data to generate the channel sample values, wherein the user data is recorded at a different rate than the embedded servo data; (b) interpolating the channel sample values to generate the interpolated sample values; and (c) detecting the digital data from the interpolated sample values.