磁盘驱动器和数据重写方法技术

技术编号:4037977 阅读:239 留言:0更新日期:2012-04-11 18:40
磁盘驱动器和数据重写方法。本发明专利技术提供一种磁盘驱动器和数据重写方法,使相邻数据磁道的重写频率在适当范围中,同时防止相邻数据磁道的丢失。本发明专利技术的实施例的HDD把反映了对数据磁道的数据写入对于相邻数据磁道的影响度的权重相加。当这种和数达到指定阈值时,HDD重写相邻数据磁道。数据写入对相邻数据磁道的影响度根据磁头滑块、待写入的数据磁道的径向位置、数据写入期间的条件、和待写入的数据磁道与受影响的相邻数据磁道间的位置关系而不同。通过基于数据写入对相邻数据磁道的影响度来重写数据,重写频率能处于适当范围内,同时防止相邻数据磁道的丢失。

【技术实现步骤摘要】

本专利技术涉及,更具体地说,涉及重复写入中的磁数据 的保护。
技术介绍
使用各种类型的盘片,诸如光盘、光磁盘或柔性磁盘的设备称为盘片驱动器。在这 些设备中,除计算机系统外,作为磁盘驱动器的硬盘驱动器(HDD)被用在许多电子设备中, 诸如视频录制和重放设备,以及汽车导航系统。用在HDD中的磁盘具有以同心圆形状形成的多个数据磁道和多个伺服磁道。每一 伺服磁道由包含地址信息的多个伺服扇区组成。此外,每一数据磁道由包含用户数据的多 个数据扇区组成。数据扇区被记录在沿圆周方向划分开的伺服扇区之间。由振荡致动器支 撑的磁头滑块的磁头元件能将数据写入数据扇区中,并且根据伺服扇区中的地址信息,通 过访问所需数据扇区,能够从数据扇区读出数据。HDD在磁盘的记录面上重复地写入和读取数据。过去几年中,由于更高密度的磁 记录,已经发现,在数据写入被选数据磁道期间,来自磁头滑块的漏磁场将影响相邻磁道中 的磁数据。另外,还发现数据磁道中的重复磁化变化将影响相邻数据磁道的磁化。因此,当 把数据重复地写入数据磁道时,由于来自磁头滑块的漏磁场和数据磁道的磁化变化,与相 邻数据磁道的干扰重复地出现;相邻数据磁道中的用户数据发生变化;并且出现数据丢失 (昔i,read hard error) 0为防止这种读硬错误,专利文献1中提出的如下的一种技术,在其中对写入数据 磁道的次数进行计数,并且当写入计数达到阈值时,重写相邻磁道中的数据。该技术对在构 成组的多个磁道中写入的次数进行计数,并且当计数达到阈值时,重写该组和与该组相邻 的磁道。因此,通过对到该组的写入进行计数,能减少用于存储写入次数的存储区。此外, 通过对除了该组之外的该组的相邻磁道进行重写,能更可靠地防止读硬错误。在专利文献2中公开的技术中,对数据磁道的最近更新的日期、对相邻数据磁道 的更新次数、读次数等等的值设置阈值。当这些值超出阈值时,重写数据磁道。此外,该参 考文献公开的是,通过温度历史、操作历史和错误率来改变阈值。现有技术文献专利文献专利文献1日本未审专利申请公开No. 2008-243269专利文献2日本未审专利申请公开No. 2005-004869
技术实现思路
因此,对相同数据磁道的连续写入影响相邻数据磁道的磁化状态,并且可能损坏 或丢失数据磁道中的数据。为防止这种问题,如在现有技术文献中所公开的,在HDD中实现如下的功能,使得对数据磁道或由多个数据磁道组成的磁道束(bundle)的写入数据的次 数进行计数,并且当达到特定计数时,重写相邻数据磁道。随着数据记录密度增加,上述功能在HDD中变得必要。然而,同时,作为用来重写 数据磁道的基础的写入次数也随着数据记录密度增加而减小。例如,传统的HDD每100,000 次写入就要重写数据,而最新的HDD每50,000次写入必须重写数据。此外,必须重写的数 据磁道的数目随着数据记录密度增加而增加。数据重写影响HDD性能。不能再忽视由于数据记录密度增加而导致的上述功能的 起动频率增加而对性能产生的不利影响。此外,由于上述功能,待重写的数据磁道的次数的 增加进一步增加对性能的不利影响。因此,需要一种技术,使得能避免由于对数据磁道的数据写入而引起的其他数据 磁道的数据丢失,同时抑制HDD的性能恶化。本专利技术的实施例的磁盘驱动器具有有多个数据磁道的磁盘、用于对盘进行访问 的磁头、用于在磁盘上方沿径向移动磁头运动机构、以及控制器。该控制器定义反映对重写 区的影响度的不同权重;根据到与重写区有关的一个或多个磁道的写入,将用于重写区的 权重相加;以及当该和数达到阈值时,重写该重写区的数据。通过在数据重写中使用权重的 和数,能防止由对数据磁道写入数据而引起的其他数据磁道的数据丢失,同时抑制盘驱动 的性能恶化。优选地,响应一个或多个磁道的写入时的条件来定义权重。因此,能更适当地确定 重写周期。此外,写入条件优选地包括写入期间的温度。因此,更适当地确定重写周期。在优选结构中,权重随磁道的径向位置而改变。根据径向位置能更适当地确定重 写周期。在优选结构中,安装多个磁头,并且为多个磁头的每一个定义权重。因此,对每一 磁头能更适当地确定重写周期。在优选结构中,重写区由多个段组成。为多个段的每一个来定义权重。由此,根据 重写区中的段能更适当地确定重写周期。此外,优选地,重写区由两段组成。其中一个段 较之另一段包括更加远离所述一个或多个磁道的区域。由此,根据段的位置能更适当地确 定重写周期。更加优选地,控制器通过使用一个计数器来为两段计算和数,并且使用不同阈 值来为两个段的每一个进行重写。由此,通过使用更简单结构能实施该过程。在优选结构中,控制器更新权重的定义。由此,根据状态改变能更适当地确定重写 周期。更加优选地,控制器使用重写区中的错误率,并确定是否更新权重的定义。错误率是 用于表示重写区状态的理想值。本专利技术的另一实施例是一种用于在磁盘驱动器中的磁盘上重写数据的方法。该 方法将数据写入与重写区有关的一个或多个磁道上。定义反映对重写区的影响度的不同 权重。基于对一个或多个磁道的数据写入,将用于重写区的各权重相加。确定用于重写区 的权重的和数是否达到阈值。当和数达到阈值时,对重写区中的数据进行重写。通过在数 据重写中使用权重的和数,能防止由对数据磁道写入数据而引起的其他数据磁道的数据丢 失,同时抑制盘驱动的性能恶化。根据本专利技术,能抑制由对数据磁道写入数据而引起的其他数据磁道的数据丢失,同时抑制磁盘驱动的性能恶化。 附图说明图1是示意性地示出了与该实施例有关的HDD的整个结构的框图。图2示意性地示出了重写区和目标区,其中,在本实施例的优选结构中,与重写区 相对应的影响度的权重被相加。图3示意性地示出了在本实施例中当对表示数据写入的影响度的权重进行计算 时,由HDC/MPU 23引用的表的格式的例子。图4示意性地示出了重写区和目标区,其中,在本实施例中,与重写区相对应的影 响度的权重被相加。图5示意性地示出了权重表的例子和本实施例中的数据写入的次数的计数器的 例子。图6示意性地示出了本实施例中的权重表的例子。图7表示在根据本专利技术的HDD和传统的HDD中测量的重写次数的测量结果。 具体实施例方式在下文中描述应用本专利技术的实施例。为详细阐明本描述,适当地省略和简化下文 的描述和附图。在每一附图中,相同的参考标号被指定给相同的元件。为详细阐明本描述, 根据需要,省略重复描述。在下文中,对作为磁盘驱动器的示例的硬盘驱动器(HDD),描述应 用本专利技术的实施例。本实施例的特征在于如下的一种技术,用于避免数据写入对相邻数据磁道的影响 而引起的数据丢失。本实施例的HDD把将数据写入到数据磁道对相邻数据磁道上的影响度 的权重相加。当该和数达到指定阈值时,HDD重写相邻数据磁道。数据写入对相邻数据磁 道上的影响度,根据磁头滑块、待写入的数据磁道的径向位置、在数据写入期间的状态、以 及待写入的数据磁道与受影响的相邻数据磁道间的位置关系而不同。对相邻数据磁道进行重写的频率能在适当范围内变化,同时通过基于数据写入对 相邻数据磁道上的影响度来重写数据,并且没有把对数据磁道的写入次数作为用于对相邻 数据磁道的重写的基础,防止了相邻数据磁道中的丢失。在对用于本实施例的数据重写进 行详细描述本文档来自技高网
...

【技术保护点】
一种磁盘驱动器,包括:磁盘,所述磁盘具有多个数据磁道,磁头,所述磁头用于访问所述盘,运动机构,所述运动机构用于在所述磁盘上方沿径向方向移动所述磁头,以及控制器,当已经定义了不同权重以反映对重写区的影响度,所述控制器基于与所述重写区有关的一个或多个磁道的写入,把用于所述重写区的各权重相加,并且当和数达到阈值时,重写所述重写区的数据。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:相田亨栗原秀辅角川俊彦前田英明
申请(专利权)人:日立环球储存科技荷兰有限公司
类型:发明
国别省市:NL[荷兰]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1