Patent ID: 7489461

Claim:
A method of compensating for a write parameter to control a write operation of a disk drive, comprising: measuring a bit error rate in an optimum write condition and a bit error rate in a weak write condition for a head of the disk drive; and generating a compensation value, for a write parameter corresponding to a difference between the bit error rate in the optimum write condition and the bit error rate in the weak write condition, to compensate the write operation of the disk drive, wherein there are at least two write parameters, and the measuring of the bit error rate comprises: determining an optimum write parameter; calculating the bit error rate in the optimum write condition by writing test data using the optimum write parameter and reading the written test data; maintaining the optimum write parameter in one of the at least two write parameters and setting another of the at least two write parameters to be a value inducing the weak write condition; calculating the bit error rate in the weak write condition by writing additional test data using the at least two parameters and reading the written additional test data, wherein the generating of the compensation value comprises: generating a compensation value for the maintained write parameter that corresponds to the difference between the bit error rate in the optimum write condition and the bit error rate in the weak write condition.