Generating a multilevel calibration sequence for precompensation
AssigneeCalimetrics, Inc.
InventorDavid C. Lee
Life of this patent
Estimating the term…
Abstract
A system and method are disclosed for generating a calibration sequence of multilevel symbols includes generating subsequences of digital values selected from a range of digital values using a maximal length shift register. The subsequences have a given subsequence length. The range of digital values is mapped onto a set of multilevel symbols and the multilevel symbols corresponding to the generated digital values are output to a write strategy processor.
Claims80
A method of generating a calibration sequence of multilevel symbols comprising
- generating subsequences of digital values selected from a range of digital values using a maximal length shift register, the subsequences having a given subsequence length;
- mapping the range of digital values onto a set of multilevel symbols;
- and
- outputting the multilevel symbols corresponding to the generated digital values to a write strategy processor.
A calibration sequence generator including:
- a maximal length shift register configured to generate a calibration sequence of multilevel symbols by generating subsequences of digital values selected from a range of digital values, the subsequences having a given subsequence length;
- and
- a symbol generator configured to map the range of digital values onto a set of multilevel symbols and to output the multilevel symbols corresponding to the generated digital values to a write strategy processor.
A computer program product for generating a calibration sequence of multilevel symbols, the computer program product being embodied in a computer readable medium and comprising computer instructions for:
- generating subsequences of digital values selected from a range of digital values using a maximal length shift register, the subsequences having a given subsequence length;
- mapping the range of digital values onto a set of multilevel symbols;
- and
- outputting the multilevel symbols corresponding to the generated digital values to a write strategy processor.
A method of generating a calibration sequence of multilevel symbols comprising:
- generating subsequences of digital values selected from a range of digital values, the subsequences having a given subsequence length;
- mapping the range of digital values onto a set of multilevel symbols;
- and
- outputting the multilevel symbols corresponding to the generated digital values to a write strategy processor.
A calibration sequence generator including:
- sequence generator configured to generate a calibration sequence of multilevel symbols by generating subsequences of digital values selected from a range of digital values, the subsequences having a given subsequence length;
- and
- a symbol generator configured to map the range of digital values onto a set of multilevel symbols and to output the multilevel symbols corresponding to the generated digital values to a write strategy processor.
Dependencies are inferred from the claim text.