Disk drive employing method of writing a data block to a data sector
following a defective servo sector
    1.
    发明授权
    Disk drive employing method of writing a data block to a data sector following a defective servo sector 失效
    磁盘驱动器采用将数据块写入跟随有缺陷伺服扇区的数据扇区的方法

    公开(公告)号:US6078452A

    公开(公告)日:2000-06-20

    申请号:US102982

    申请日:1998-06-22

    CPC分类号: G11B27/36 G11B20/18

    摘要: A disk drive employs a method for writing a block of data (or multiple blocks of data) to a data region following a defective servo sectors. The disk drive includes a sampled head positioning servo system and a rotating disk with a plurality of data tracks on a surface of the disk. Each data track has multiple spaced-apart sequentially-active servo sectors. Data regions are disposed between the servo sectors. The method includes the step of executing a command to perform a write operation to write a data block to a target data region. A defective servo sector S.sub.n is encountered preceding the target data region during the write operation. The defective servo sector S.sub.n precedes a servo sector S.sub.n+1 and follows a servo sector S.sub.n-1. A timer interval is set to enable a first detection window Dw.sub.n+1 for detecting a field in servo sector S.sub.n+1 . If the field is detected within the detection window Dw.sub.n+1, a field is detected within a detection window Dw.sub.n-1 for the servo sector S.sub.n-1. The data block is written in the target data region following the defective servo sector S.sub.n based on detecting the field within the detection window Dw.sub.n-1 for the servo sector S.sub.n-1 . A timer interval is set to enable a second detection window Dw.sub.n+1 for detecting a field in the servo sector S.sub.n+1 . If the field in the servo sector S.sub.n+1 is detected within the second detection window Dw.sub.n+1, the data block is marked as being successfully written.

    摘要翻译: 磁盘驱动器采用将数据块(或多个数据块)写入跟随有缺陷伺服扇区的数据区域的方法。 磁盘驱动器包括采样磁头定位伺服系统和在盘的表面上具有多个数据磁道的旋转磁盘。 每个数据轨道具有多个间隔开的顺序主动的伺服扇区。 数据区域设置在伺服扇区之间。 该方法包括执行写入操作以将数据块写入目标数据区域的命令的步骤。 在写入操作期间在目标数据区域之前遇到有缺陷的伺服扇区Sn。 伺服扇区Sn先于伺服扇区Sn + 1并跟随伺服扇区Sn-1。 设置定时器间隔以使第一检测窗口Dwn + 1能够检测伺服扇区Sn + 1中的场。 如果在检测窗口Dwn + 1内检测到该场,则在伺服扇区Sn-1的检测窗口Dwn-1内检测到一个场。 基于检测用于伺服扇区Sn-1的检测窗口Dwn-1中的场,数据块被写入跟随有缺陷伺服扇区Sn的目标数据区域中。 设置定时器间隔以使第二检测窗口Dwn + 1用于检测伺服扇区Sn + 1中的场。 如果在第二检测窗口Dwn + 1内检测到伺服扇区Sn + 1中的场,则将数据块标记为成功写入。