Fractional phase interpolation of ring oscillator for high resolution pre-compensation
First Claim
Patent Images
1. A phase interpolation circuit to provide a phase interpolation signal, comprising:
- a circuit to generate a first phase signal and a second phase signal;
a control circuit to generate a control signal;
a first programmable ramp generator to receive the first phase signal and to alternatively generate either a first phase interpolation signal or a second phase interpolation signal based on said control signal;
a second programmable ramp generator to receive the second phase signal and to alternatively generate either a third phase interpolation signal or a fourth phase interpolation signal based on said control signal;
a summation circuit to sum either said first phase interpolation signal or said second phase interpolation signal with said third phase interpolation signal or said fourth phase interpolation signal to output a summation signal;
a precompensation circuit to generate a precompensation signal based on said summation signal.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention includes a fractional interpretation circuit to be used to correct pre-write compensation for writing data on a disk. The present invention need not be limited to a three phase interpreter but could easily be extended to a 4X or 5X. This could simply be implemented by adding additional current paths from the capacitors to ground in order to incrementally change the slew rate and consequently the phase interpretation.
44 Citations
13 Claims
-
1. A phase interpolation circuit to provide a phase interpolation signal, comprising:
-
a circuit to generate a first phase signal and a second phase signal; a control circuit to generate a control signal; a first programmable ramp generator to receive the first phase signal and to alternatively generate either a first phase interpolation signal or a second phase interpolation signal based on said control signal; a second programmable ramp generator to receive the second phase signal and to alternatively generate either a third phase interpolation signal or a fourth phase interpolation signal based on said control signal; a summation circuit to sum either said first phase interpolation signal or said second phase interpolation signal with said third phase interpolation signal or said fourth phase interpolation signal to output a summation signal; a precompensation circuit to generate a precompensation signal based on said summation signal. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for precompensation comprising;
-
an oscillator circuit to generate a plurality of phase signals, a multiplex circuit to select a first phase signal and a second phase signal from said plurality of phase signals; a control circuit to generate a control signal; a first programmable ramp generator to receive the first phase signal and to alternatively generate either a first phase interpolation signal or a second phase interpolation signal based on said control signal; a second programmable ramp generator to receive the second phase signal and to alternatively generate either a third phase interpolation signal or a fourth phase interpolation signal based on said control signal; a summation circuit to sum either said first phase interpolation signal or said second phase interpolation signal with said third phase interpolation signal or said fourth phase interpolation signal to output a summation signal; a precompensation circuit to generate a precompensation signal based on said summation signal. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method to provide a phase interpolation signal, comprising the steps of:
-
generating a first phase signal and a second phase signal; generating a control signal; receiving the first phase signal and alternatively generating either a first phase interpolation signal or a second phase interpolation signal based on said control signal; receiving the second phase signal and alternatively generating either a third phase interpolation signal or a fourth phase interpolation signal based on said control signal; summing either said first phase interpolation signal or said second phase interpolation signal with said third phase interpolation signal or said fourth phase interpolation signal to output a summation signal; generating a precompensation signal based on said summation signal. - View Dependent Claims (12, 13)
-
Specification