1 Introduction

The only way to increase the capacity of the magnetic hard-disk drives (HDDs) used in products such as video recorders and music players as well as in computers and still make them smaller is by increasing the recording density. This results in narrower tracks on the disk, however, and makes it is harder to position the read/write head accurately because the quality of the position signal (servo signal) deteriorates as the tracks become narrower.

There are some problems in accurately determining the effective width of the read head and the erase-band width of the write head (Luo et al. 1995; Madison et al. 1996; Davidson and Simmons 1996; Yasuna et al. 1999). These problems degrade the quality of the position signal, increasing the non-repeatable runout (NRRO) in the servo loop of the head positioning system (Numasato et al. 1999) and the repeatable runout (RRO) in servo writing system and thus degrading the accuracy with which the magnetic heads can be positioned. Position-signal nonlinearity, for example, reduces the positioning sensitivity of the following-control loop and can destabilize the control system. We therefore previously developed a method for evaluating the position-signal in off-track direction (Akagi et al. 2002), and in his paper we report a method we developed for evaluating the position-signal in both the bit and off-track directions. We present two criteria useful for improving positioning accuracy—one for the off-track direction, and the other for the bit direction.

It is important to clarify which servo pattern is best for head positioning: the amplitude pattern, the phase pattern, or the frequency pattern. Hughes and Messner (2003) compared the position-signal quality obtained with these three patterns for the new servo pre-formatting process using patterning techniques such as magnetic printing (Sugita et al. 2000; Ishida et al. 2001). They said that the phase pattern was the best choice for preformatted media. In this paper, we also clarify why the phase pattern is superior from the viewpoint of geometry.

2 Theory and modeling

2.1 Position-signal generation

We assume that the readback signal is the superposition of a sign-alternating Lorentzian pulse with a given 50% amplitude pulse width (pw50). The sensitivity profile of a giant-magneto-resistive (GMR) head has a nearly normal distribution in the off-track direction, and a servo pattern written on a disk has a uniform distribution with a blunt-edged shape. The amplitude of the readback signal is obtained by convolution of the sensitivity profile of the head and the magnetization profile of the media (Fig. 1). The readback signal is given by multiplication of the Lorentz pulse and the convolution as follows

$$ f_{{\text{read}}} (t) = \int\limits_{x_0 }^{x_n } {a(x)S(x)f(t){\text{dx}}} , $$
(1)

where a(x) is the sensitivity of the read head, S(x) the magnetization profile of the media, and f(t) is the readback signal at position x. And the readback signal fread(t) at position x is represented according to Patapoutian (1996) by using the Lorentz pulse as follows

$$ f_{{\text{read}}} (t) = \frac{{\left( {{{\pi pw50} \mathord{\left/ {\vphantom {{\pi pw50} T}} \right. \kern-\nulldelimiterspace} T}} \right)\sin \left( {{{\pi pw50} \mathord{\left/ {\vphantom {{\pi pw50} T}} \right. \kern-\nulldelimiterspace} T}} \right)\cos \left( {{{2\pi t} \mathord{\left/ {\vphantom {{2\pi t} T}} \right. \kern-\nulldelimiterspace} T}} \right)}} {{\sin h\left( {{{\pi pw50} \mathord{\left/ {\vphantom {{\pi pw50} T}} \right. \kern-\nulldelimiterspace} T}} \right)^2 + \sin \left( {{{2\pi t} \mathord{\left/ {\vphantom {{2\pi t} T}} \right. \kern-\nulldelimiterspace} T}} \right)^2 }}. $$
(2)

The demodulating process can be described as follows. Using the Discrete Fourier Transform (DFT) fit the actual waveform to the DFT waveform by four to eight over-samplings. It is possible to demodulate the position signal for both of the amplitude pattern and phase pattern by calculating with the Fourier coefficients and the time t given by t = T/N n (where T is a period of the signal, N the sampling number, and n = 1,2⋖N). Then fread(t) can be defined as F(n), so the Nth order Fourier polynominal is

$$ p(n) = A_0 + \left[ {\sum\limits_{m = 1}^{\left( {{N \mathord{\left/ {\vphantom {N 2}} \right. \kern-\nulldelimiterspace} 2}} \right) - 1} {\left( {A_m \cos \left( {\frac{{2n\pi m}} {N}} \right) + B_m \sin \left( {\frac{{2n\pi m}} {N}} \right)} \right)} } \right], $$

and the Fourier coefficients are

$$ \begin{aligned} A_0 & = \frac{1} {{LN}}\sum\limits_{n = 0}^{LN - 1} {F(n)} , \\ A_m & = \frac{2} {{LN}}\sum\limits_{n = 0}^{LN - 1} {F(n)\cos \left( {\frac{{2n\pi m}} {N}} \right)} , \\ B_m & = \frac{2} {{LN}}\sum\limits_{n = 0}^{LN - 1} {F(n)\sin \left( {\frac{{2n\pi m}} {N}} \right)} , \\ \end{aligned} $$
(3)

where L is burst cycle number and m is the harmonics order. The servo burst signal can be generated using these coefficients. The burst signal amplitude for the amplitude pattern is given by

$$ {\text{Burst}}_{{\text{amplitude}}} = \sqrt {A_1 ^2 + B_1 ^2 } , $$
(4)

and the burst signal phase for the phase pattern is given by

$$ {\text{Burst}}_{{\text{phase}}} = \arctan \left( {\frac{{B_1 }} {{A_1 }}} \right). $$
(5)

Thus, we could generate Bursts 1–4 in the amplitude pattern or Bursts 1 and 2 in the phase pattern (see Figs. 2, 9). For example, the position signal (POS) from the Bursts 1 and 2 in the amplitude pattern is given by

$$ {\text{POS}}_{{\text{amplitude}}} = \left( {{\text{Burst1}} - {\text{Burst2}}} \right) = \sqrt {A_1 ^2 + B_1 ^2 } - \sqrt {C_1 ^2 + D_1 ^2 } , $$
(6)

where C1 and D1 are Fourier coefficients of Bursts 3 and 4. And the position signal (POS) from Bursts 1 and 2 in the phase pattern is given by

$$ {\text{POS}}_{{\text{phase}}} = \left( {{\text{Burst1}} - {\text{Burst}}2} \right) = \arctan \left( {\frac{{B_1 }} {{A_1 }}} \right) - \arctan \left( {\frac{{D_1 }} {{C_1 }}} \right). $$
(7)

The position error signal (PES) can be generated as follows. The difference between the amplitudes of Bursts 1 and 2 in the amplitude pattern is defined as an N-POS signal, and that between the amplitudes of Bursts 3 and 4 is defined as a Q-POS signal. The SPOS signal is generated by connecting the N-POS and the Q-POS signals at a point where is a quarter of the track pitch (Tp) as follows

$$ \begin{aligned} {\text{SPOS}} & = \left\| {\frac{{{\text{N - POS}}}} {{\sqrt[j]{{\left| {{\text{N - POS}}} \right|^j {\text{ + }}\left| {{\text{Q - POS}}} \right|^j }}}}({\text{in}}{\text{N - POS}}{\text{area}})} \right. \\ & \quad \left\| {\frac{{{\text{Q - POS}}}} {{\sqrt[j]{{\left| {{\text{N - POS}}} \right|^j + \left| {{\text{Q - POS}}} \right|^j }}}}({\text{in}}{\text{Q - POS}}{\text{area}})} \right., \\ \end{aligned} $$
(8)

where the factor j determines the smoothness at the point connecting the N-POS and Q-POS signals. When j is greater than 2, the PES can be generated smoothly at the N-POS and Q-POS connecting point. As the head sensitivity and magnetization profiles are not linear, we can determine the right condition to generate linear N-POS or Q-POS curves by choosing the parameter j in Eq. 8. The PES in the phase pattern is generated by connecting the POS signals directly. Finally, the position sensitivity Kp, defined as the amplitude change ratio in the off-track direction, is obtained as the difference between SPOS signals (Fig. 3).

Fig. 1
figure 1

Schematic model of servo signal readback process

Fig. 2
figure 2

Schematic diagram of amplitude pattern and position signal

Fig. 3
figure 3

Block diagram of the following-servo system for magnetic drives

2.2 Comparison of simulation and experiment

The position signal generated by a convolution of the head-sensitivity and magnetization profiles is nonlinear. Figure 4 compares the calculated Kp curve and experimental data. In this case, j was set to 8 and the actual Kp value was measured by vibrating the actuator within 0.02 μmp–p in the off-track direction. The experimental data were obtained from an actual HDD whose read track-width (Twr) and erase-band width (ΔE) had been measured. The calculated curve approximated the observed data. As we can see in Fig. 4, the Kp is greatest at the center of the track (i.e., at the “write” center line) and at the edges and is least midway between the center and the edges (i.e., at the N-POS and the Q-POS connecting points).

Fig. 4
figure 4

Observed and calculated Kp. a Twr/Tp and NRRO versus minimum Kp. b ΔE/Tp and NRRO versus minimum Kp

3 Servo-signal evaluation and optimization

3.1 Criterion in the off-track direction

The sensitivity distribution across the track-width of the read head in a HDD depends on fluctuations in the manufacturing process, such as mask misalignment. Moreover, the erase bandwidth (ΔE) of the write head depends on the geometric error in the head structure. As the Twr is designed to be less than the Tp, it is possible that a nonsensitive zone in the position signal will appear in the off-track direction (Fig. 2). This means that the position sensitivity will be nonlinear if the geometric relation between Twr and Tp is not set properly. The Kp is described in the block diagram in Fig. 3, where C is a compensator, df the force disturbance, dp the position disturbance, dm the mechanical disturbance, and pes is the position error signal. According to this system, the position disturbance caused by circuit noise (dp) is strongly affected by the Kp varying in the off-track direction. In this block diagram, df, dp, and dm can be sources of NRRO (Numasato et al. 1999).

As previously mentioned, the Kp value tends to increase and decrease periodically. When the Kp is small, drive performance deteriorates. One of the factors that reduce the Kp is the geometric mismatch between track-width Twr and track-pitch Tp. We defined the Twr/Tp value for the criterion of position-signal quality, and the calculated Twr/Tp and NRRO are plotted in Fig. 5a against the minimum Kp. The Twr/Tp-versus-Kp curve was calculated using the model described previously, and the NRRO-versus-Kp curve was calculated using following-servo model shown in Fig. 3. As the minimum Kp increases, Twr/Tp decreases. Though the NRRO does not increase until the minimum Kp reaches 8 dB (Twr/Tp = 61%), it is clear that in this case a nonlinear limit, which does not affect drive performance, is determined under conditions where the read track width is more than 61% of the servo pitch. This percentage depends on the head and the disk, but NRRO always begins to increase around 60%. If the servo Tp is set to less than about 60% of the data Tp (reduced servo-pitch format), nonlinearity will not cause any problems. In case of the amplitude pattern, increasing the Twr by 10% of the Tp when the Twr/Tp ratio was less than about 60% decreased the NRRO by 15% of the Tps.

Fig. 5
figure 5

Calculated position-linearity deterioration and NRRO

Another factor that reduces Kp is the erase-band width ΔE, and the calculated relation between Kp and ΔE/Tp is shown in Fig. 5b. The minimum Kp increases as ΔE/Tp increases. We can thus also use the ΔE/Tp value as a criterion in the off-track direction.

3.2 Criterion in the bit direction

The signal quality in the bit direction is affected by the pattern timing-jitter caused by circumferential misalignment of the servo burst pattern. According to Patapoutian, if this is assumed to be a Lorentzian signal, the optimal burst is obtained when the product of burst frequency and 50% amplitude-pulse-width (pw50) is set to 0.303 (Patapoutian 1996). Let us now define criteria tac/tob and tjitter/tac, where tac is the actual period of servo burst signals, tob is the optimal period of burst signals, and tjitter is the timing jitter embedded in the servo pattern during servo-writing. The relation between f × pw50 and the signal S/N is shown in Fig. 6, where the signal S/N is seen to reach a maximum at the point where tac/tob is 1.0 (where f multiplied by pw50 is 0.303). The signal S/N is under -1 dB when the burst frequency is set optimally and tjitter/tob is within 15% of the period of servo burst signals.

Fig. 6
figure 6

Burst signal S/N optimization

3.3 Comparison of amplitude and phase patterns

At all values of Twr the Kp of the phase pattern is 5 dB higher than that of the amplitude pattern (Fig. 7). The phase pattern is also superior to the amplitude pattern with regard to the ΔE value (Fig. 8).

Fig. 7
figure 7

Relation between Twr/Tp and Kp values measured with actual head/media

Fig. 8
figure 8

ΔE/Tp versus Kp value measured with actual head/media. a Three-step phase pattern. b Ideal phase pattern. c NRRO versus simulated Twr/Tp

We evaluated the amplitude and the phase patterns with our model, and Fig. 9 compares these patterns. The phase pattern written with a conventional servo method is formed as a step-shaped pattern. In terms of the Twr/Tp criterion, marked Kp deterioration is seen in the amplitude pattern. The Kp deterioration is less obvious in the phase patterns and decreases as the number of steps is increased. If there are more than three steps, the phase pattern for NRRO is hardly affected by the Twr/Tp criterion. Figure 10 shows that the amplitude pattern is affected by changes in the ΔE/Tp value. The phase pattern is strongly affected by tjitter/tac value, and RRO increases steeply with increasing tjitter/tac (Fig. 11).

Fig. 9
figure 9

Comparison of amplitude and phase patterns

Fig. 10
figure 10

Calculated NRRO-versus-ΔE/Tp curves

Fig. 11
figure 11

Calculated NRRO-versus-tjitter/tac curves (where tac = tob)

4 Discussion

Concerning track-width direction, the Twr/Tp and ΔE/Tp criteria can determine the quality of the position signal. The experimental results and calculation results showed clearly that the phase pattern is superior to the amplitude pattern. The reason the phase pattern is superior in the off-track direction can be explained this way: if the sensitivity profile of the read head has a long broad foot, the read head can sense a pattern far from the center of the head. In other words, the crosstalk of the read head makes it possible to read a far pattern that can include other information, especially in the phase pattern. In the amplitude pattern, though, there are no patterns next to a burst pattern in the track-width direction. The experimental results on head crosstalk are plotted against Twr/Tp in Fig. 12. It is obvious that the crosstalk level, especially in the phase pattern, is high when the Twr/Tp is large.

Fig. 12
figure 12

Measured crosstalk versus Twr/Tp

The step-type phase pattern is not ideal because the size of the erase band increases as the number of steps increases. If a contact magnetic pattern (Sugita et al. 2000; Ishida et al. 2001) can be utilized, the servo pattern should be an ideal phase pattern. If not, a three-step phase pattern is sufficient when the erase-band is narrow.

In terms of the bit direction, the criteria tac/tob and tjitter/tac can also determine the quality of the position signal. The S/N deterioration was within 1 dB when the burst frequency was set optimally and the tac/tob was 1.0. The amplitude pattern was also superior to the phase pattern in terms of the tjitter/tac value. The phase pattern tended to be affected by the jitter pattern caused by motor jitter, and that made the RRO worse. The amplitude pattern was not affected by jitter if the length of the pattern was less than 30% of burst cycle. The jitter level in the phase pattern should be under 4.5%.

5 Conclusion

To improve the NRRO, RRO, and nonlinearity in position accuracy of HDDs, we established two kind criteria for optimizing position-signal quality. One, the Twr/Tp (or, correspondingly, the ΔE/Tp), was for the off-track direction. In the amplitude pattern, as long as the Twr/Tp ratio was less than 0.6, the NRRO was reduced by 15% of the Tp whenever the Twr was increased by 10% of the Tp. The other criterion, the tac/tob, was for the bit direction. When the tac/tob was 1.0, S/N deterioration was 1 dB or less when the burst frequency was set optimally and tjitter/tob was within 15% of the period of servo burst signals.

Evaluating the amplitude pattern and phase pattern with our model, we showed that the position-signal quality of the phase pattern was superior to that of the amplitude pattern in the off-track direction. We also showed that head crosstalk made it possible to improve the position-signal quality in the track-width direction.