Claims
- 1. A method of obtaining optimum parameter values for a read channel comprising:(a) writing data having a known pattern on a storage medium; (b) reading the data written in step (a) to obtain an analog readback signal; (c) passing the analog readback signal through the read channel; (d) obtaining a read channel response at an output test point of the read channel; (e) comparing the read channel response at the output test point with a target response of the read channel at the output test point, wherein the comparison is carried out using spectral analysis; and (f) adjusting at least one parameter of the read channel if the readback signal response substantially differs from the target response.
- 2. The method of claim 1 further comprising repeating steps (b), (c), (d), (e) and (f) iteratively until the readback signal response is substantially similar to the target response.
- 3. The method of claim 2 further comprising storing parameter values of the read channel in a memory register when the readback signal response is substantially similar to the target response.
- 4. The method of claim 1 wherein the output test point couples to an output of a digital finite impulse response filter of the read channel.
- 5. The method of claim 4 wherein the obtaining the read channel response step (d) at the output of the digital finite impulse response filter comprises:(d1) computing a first transfer function between an input test point and an intermediate test point of the read channel; (d2) obtaining a second transfer function between the intermediate test point and the output test point; (d3) combining the first transfer function and the second transfer function to obtain a resultant transfer function; and (d4) obtaining the read channel response as a function of the analog readback signal at the first test point and the resultant transfer function.
- 6. The method of claim 5 wherein the computing the first transfer function step (d1) is carried out by spectral analysis of the analog readback signal at the input test point and the intermediate read channel response at the intermediate test point.
- 7. The method of claim 5 wherein the second transfer function is obtained from filter tap coefficients extracted from the digital finite impulse response filter.
- 8. The method of claim 1 wherein spectral analysis is carried out by a spectrum analyzer and a computer coupled to the read channel.
- 9. The method of claim 1 wherein the data written in step (a) is a 31-bit pseudo random data pattern.
- 10. The method of claim 1 wherein the adjusting step (f) includes changing a number of coefficients of a digital FIR filter of the read channel.
- 11. The method of claim 1 wherein the adjusting step (f) includes changing a cut off frequency of a continuous time filter of the read channel.
- 12. The method of claim 1 wherein the adjusting step (f) includes changing a boost frequency of a continuous time filter of the read channel.
- 13. A configurable read channel comprising:a set of electronic components, coupled in a predetermined arrangement, for receiving and processing information; a set of test points electrically coupled to inputs and outputs of selected components of the set of electronic components, the test points adapted to connect to analysis devices; and a memory adapted to store parameter values that are a function of spectral analysis of input and output signals from different components of the set of electronic components.
- 14. The apparatus of claim 13 wherein the analysis devices include a spectrum analyzer and a computer.
- 15. The apparatus of claim 13 wherein the set of test points include an input test point, an intermediate test point and an output test point.
- 16. A configurable read channel comprising:a set of electronic components, coupled in a predetermined arrangement, for receiving and processing information; and means for obtaining optimum parameter values for the read channel by spectral analysis of input and output signals from different components of the set of electronic components.
- 17. The apparatus of claim 16 wherein the means for obtaining optimum parameter values for the read channel comprises:a set of test points electrically coupled to inputs and outputs of selected components of the set of electronic components, the test points adapted to connect to analysis devices; and a memory adapted to store parameter values that are a function of spectral analysis of input and output signals from different components of the set of electronic components.
- 18. The apparatus of claim 17 wherein the analysis devices include a spectrum analyzer and a computer.
- 19. The apparatus of claim 17 wherein the set of test points include an input test point, an intermediate test point and an output test point.
CROSS-REFERENCE TO RELATED APPLICATION
This application claims benefit of U.S. Provisional Application No. 60/247,333, filed Nov. 11, 2000, and entitled TARGET RESPONSE EXTRACTION FROM READ CHANNEL.
US Referenced Citations (18)
Foreign Referenced Citations (1)
Number |
Date |
Country |
408180338 |
Jul 1996 |
JP |
Non-Patent Literature Citations (1)
Entry |
“Implementation of PRML in a Rigid Disc Drive” by J.D. Coker et al., IEEE Transactions on Magnetics, vol. 27, No. 6, Nov. 1991. |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/247333 |
Nov 2000 |
US |