发明名称 Read/write apparatus and read/write method
摘要 According to at least one embodiment, a read/write apparatus includes a read module and a positioning module. The read module reads data of a predetermined data track using a read head. The positioning module positions the read head in accordance with an index indicating how much the read head reads data of a neighboring data track of the predetermined data track when the read head reads data of the predetermined data track.
申请公布号 US8929019(B2) 申请公布日期 2015.01.06
申请号 US201213719778 申请日期 2012.12.19
申请人 Kabushiki Kaisha Toshiba 发明人 Tagami Naoki;Kanegae Masahide
分类号 G11B21/02;G11B27/36;G11B21/10;G11B5/596;G11B19/04 主分类号 G11B21/02
代理机构 Knobbe Martens Olson & Bear LLP 代理人 Knobbe Martens Olson & Bear LLP
主权项 1. A read/write apparatus comprising: a magnetic disc comprising data tracks, data being written in the data tracks while a predetermined data track and a neighboring data track partially overlap; a read head configured to read the data from the magnetic disc; and a controller, wherein the controller is configured to read data of the predetemined data track using the read head and position the read head in accordance with an intertrack interference cancellation weight as an index indicating how much the read head reads data of the neighboring data track of the predetermined data track when the read head reads data of the predetermined data track, wherein the controller is configured to change a read position of the read head in accordance with the index, and to move the read head to the changed read position, a value of the index is proportional to an overlapping between the predetermined data track and the neighboring data track, the controller is configured to move the read head in a direction to approach the neighboring data track when the value of the index is smaller than a predetermined value, the controller is further configured to execute, when a read error occurs, read retry processing of data of the predetermined data track using the read head by changing a moving amount from a pre-adjusted read position, and the controller is configured to execute the read retry processing by changing the moving amount in a direction to approach the neighboring data track which interferes with the predetermined data track when the read error occurs at the pre-adjusted read position, and when the value of the index is smaller than the predetermined value, ormoving the read head in a direction to approach the neighboring data track which interferes with the predetermined data track in a first retry sequence, and changing the moving amount alternately in a direction to be separated away from the neighboring data track and the direction to approach the neighboring data track when the read error occurs at the pre-adjusted read position, and when the value of the index is smaller than the predetermined value.
地址 Tokyo JP