Method and apparatus for providing write pre-compensation using a read timing path
View Patent ↗A method and apparatus for providing write pre-compensation using a read timing path is disclosed. The present invention generates a first phase clock signal having a first phase and being synchronized with a read signal of a read path, generates a second phase clock signal having a second phase at a predetermined phase difference with the first clock signal and uses the first and second clock signals to shift write data to achieve write data comprising a first desired pre-compensation.
1. A circuit for providing write pre-compensation utilizing read signal timing, comprising:
a first phase clock source for generating a first clock signal having a first phase and being synchronized with a read signal of a read path;
a second phase clock source for generating a second clock signal having a second phase at a predetermined phase difference with the first clock signal;
a write pre-compensation circuit for using the first and second clock signals to shift write data to achieve write data comprising a first desired pre-compensation; and
at least one additional phase clock source, the at least one additional phase clock source providing at least one additional pre-compensation state.
2. A magnetic storage device, comprising:
a magnetic storage medium for recording data thereon;
a motor for moving the magnetic storage medium;
a head for reading and writing data on the magnetic storage medium;
an actuator for positioning the head relative to the magnetic storage medium; and
a data channel for processing encoded signals on the magnetic storage medium, the data channel comprising a first phase clock source for generating a first clock signal having a first phase and being synchronized with a read signal of a read path, a second phase clock source for generating a second clock signal having a second phase at a predetermined phase difference with the first clock signal, a write pre-compensation circuit for using the first and second clock signals to shift write data to achieve write data comprising a first desired pre-compensation and at least one additional phase clock source, the at least one additional phase clock source providing at least one additional pre-compensation state.
3. A method for providing write pre-compensation utilizing read signal timing, comprising:
generating a first phase clock signal having a first phase and being synchronized with a read signal of a read path;
generating a second phase clock signal having a second phase at a predetermined phase difference with the first clock signal;
using the first and second clock signals to shift write data to achieve write data comprising a first desired pre-compensation; and
generating at least one additional phase clock signal for providing at least one additional pre-compensation state.