摘要 |
The system invokes a learning subroutine (600) under which a set of error location vectors are established, one for each possible location of the defective servo sample. With each error location vector, if the performance improves when it is applied then the estimation is taken to be correct, and the location of the defective sample is saved. If the performance is worse upon application of the error location vector, then the estimation is taken to be incorrect, and a different error location vector is used. During further read and write operations with the disk, the system may ignore the position error signal at the bad servo sample locations, or may adjust for bad servo samples by using a compensating position error signal vector.
|