Write precompensation circuit and read channel with write...

Electrical computers and digital processing systems: support – Synchronization of clock or timing signals – data – or pulses

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S500000, C713S503000, C713S600000, C711S167000

Reexamination Certificate

active

06662303

ABSTRACT:

BACKGROUND OF THE INVENTION
The present invention relates to disk drive read/write channels and, particularly, to a system and method for write precompensation using phase interpolation techniques.
In hard disk drives, data is written on magnetic media by induction of magnetic fields caused by passing a current through the thin film head inductor. Ones and zeros are written on the media as magnetic field transitions. When two magnetic field transitions occur too closely to one another, the demagnetization field from an already-written transition causes a non-linear distortion or shift in the bit location of the next transition. This distortion or shift is referred to as non-linear bit shift.
Non-linear bit shift is compensated through a technique referred to as write precompensation. Write precompensation is illustrated in
FIG. 1. A
magnetic medium
10
is shown. A previous transition has been written at
12
. The next transition should be written at
14
. However, if it is written at
14
, the previous transition will attract it and it will be written earlier, at
16
, with a shift of T. Write precompensation determines a period t after time
14
to write the next transition at
18
. The transition at
18
will be attracted to the previous transition and will be written at the desired correct time
14
.
The period t is relatively small, and in particular, is smaller than can be resolved using the system's phase locked loop (PLL). As such, there is a need for an improved, high resolution write precompensation circuit.
SUMMARY OF THE INVENTION
A write precompensation circuit according to the present invention employs a phase blender to increase the resolution of the output phases of a phase locked loop circuit. According to one implementation, eight phases from a PLL phase oscillator are received as inputs into a bank of four phase blenders. The phase blenders output a 0%, 25%, 50%, or 75% interpolation to the adjacent phases. A multiplexer is then used to select which of the phase outputs is used for the write precompensation. According to one implementation, a reference and three delay clocks are provided. Each delay is programmable by a five bit number and the actual delay is performed by selecting one of eight input phases or an interpolation thereof.


REFERENCES:
patent: 3911368 (1975-10-01), Tarczy-Hornoch
patent: 4607295 (1986-08-01), Uno
patent: 5485490 (1996-01-01), Leung et al.
patent: 6002279 (1999-12-01), Evans et al.
patent: 6009534 (1999-12-01), Chiu et al.
patent: 6094082 (2000-07-01), Gaudet
patent: 6121808 (2000-09-01), Gaudet
patent: 6122336 (2000-09-01), Anderson
patent: 2002/0000853 (2002-01-01), Chen et al.
patent: 2002/0015247 (2002-02-01), Rosky et al.
patent: 09259528 (1997-10-01), None
Kellis, J,; Mehrotra, S., “A 15Mb/s data separator and write compensation circuit for Winchester disk drives”, Solid-State Circui Conference. Digest of Technical Papers. 1986 IEEE International, vol.: XXIX, Feb. 1986, pp.: 232-233.*
Garlepp et al., A Portable Digital DLL for High Speed CMOS Interface Circuits, IEEE Journal of Solid State Circuits, May 1999.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Write precompensation circuit and read channel with write... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Write precompensation circuit and read channel with write..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Write precompensation circuit and read channel with write... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3140914

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.