用于确定磁盘驱动器中的磁盘偏离信息的方法和装置制造方法及图纸

技术编号:3078400 阅读:149 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供用于确定磁盘驱动器中的磁盘偏离信息的方法和装置。所提供的一种磁盘驱动器,具有磁盘(11),CPU(19)和存储器(20)。CPU(19)测量在磁盘(11)上提供的伺服区域之间的伺服间隔,并且计算由温度变化引起的所述伺服间隔的变化。CPU(19)从所述伺服间隔的变化中检测磁盘移位。CPU(19)根据检测到的磁盘移位来更新存储器(20)中存储的磁盘偏离信息。

【技术实现步骤摘要】

本专利技术涉及一种磁盘驱动器。更具体地,本专利技术涉及一种每当磁盘驱动器中发生磁盘移位时更新磁盘偏离(runout)信息的技术。
技术介绍
在大多数磁盘驱动器(代表性的例子是硬盘驱动器)中,执行磁头定 位控制以便将磁头移动到磁盘上的目标位置(即,目标磁道或目标柱面)。 磁头有读磁头和写磁头。所述读磁头和写磁头安装在滑子上,并且彼此分 隔开。读磁头配置用于读^Ut盘中记录的数据。写磁头配置用于将数据写 入磁盘中。磁盘驱动器有一个把持住磁头的旋转型致动器(actuator)。当受到 控制和驱动时,该致动器移动磁头,将磁头定位在磁盘上的目标位置。更 确切地说,写磁头必须被定位于该目标位置以便将数据记录在磁盘中,而 读磁头必须;陂定位于该目标位置以^更从磁盘重现数据。如上所述,因为读 磁头和写磁头位于不同位置,所以磁头肯定会经受被称为偏移的位置调 整,使得它可以可靠地记录并重现数据。磁头的位置调整通过使用并入磁盘驱动器的存储器中存储的偏移值来 实现。偏移值通过读写磁头之间的距离以M动器的斜交角来确定。(当 磁头沿磁盘径向移动时,斜交角发生变化。)所谓的磁盘偏离,,出现在磁盘驱动器制造期间。磁盘偏离在主轴马 达旋转磁盘时发生。如果磁盘与主轴马达的轴成偏心,那么每当磁盘旋转 360° ,磁头与同一磁道的相对物理位置发生变化。随着磁头的物理位置发 生变化,偏移值也发生变化。7其中出现磁盘偏离的任何磁盘驱动器都需要执行所谓的动态偏移控制(DOC)功能,该功能是通过将相对于在磁盘上提供的每个磁道的磁盘偏 离的绝对值和相位用作参数来校正偏移值。DOC功能可以抑制源自磁盘偏 离的磁头定位误差。磁盘偏离在磁盘驱动器制造期间被测量,并且存储在并入磁盘驱动器 的存储器中。然而,在磁盘驱动器被装运之后,当磁盘驱动器受到外部撞 击时会发生一种被称为磁盘移位(shift)(即,磁盘的旋转中心发生移 位)的现象。磁盘移位改变了本应施加到DOC功能的磁盘偏离。有鉴于 此,磁盘驱动器优选地具有下列功能,即测量磁盘偏离,并更新内部存储 器中存储的磁盘偏离信息。例如,日本专利 0.3198490提出了一种更新磁盘偏离信息的方法。在 该方法中,通过磁盘中记录的伺服数据项的间隔变化(即,伺服间隔变化), 磁盘偏离被重新计算并且被存储在并入磁盘驱动器的存储器中。如上所述,准确的磁盘偏离对于磁盘驱动器中的DOC功能来说是不 可或缺的。因此,对于磁盘驱动器来说,始终精确地测量磁盘偏离并更新 内部存储器中存储的磁盘偏离信息是很重要的。然而,上述公布文本中公开的方法无法计算精确的磁盘偏离。这是因为上述的伺服间隔变化不仅受 磁盘转速变化的影响,而且还受到温度变化的影响。
技术实现思路
本专利技术的目的在于提供一种能够精确地计算磁盘偏离,并且因此能够 可靠地更新磁盘偏离信息的磁盘驱动器。一种根据本专利技术一方面的磁盘驱动器包括磁盘,配置用于由主轴马 达旋转并且具有多个伺服数据项,所述多个伺服数据项沿圆周方向以规定 间隔被记录并且分隔;磁头,配置用于从所述磁盘读取数据并且将数据写 入所逸磁盘;致动器,配置用于沿磁盘径向移动所逸磁头;温度传感器, 配置用于检测所ii^盘的环境温度;磁盘偏离测量模块,配置用于测量所 述磁盘的磁盘偏离;存储模块,配置用于存储表示所述磁盘偏离的磁盘偏8离信息;伺服间隔测量模块,配置用于测量伺服间隔,每个伺服间隔是两 个相邻伺服数据项之间的时间间隔;磁盘移位检测模块,配置用于,基于 所述温度传感器检测到的温度以及表示所述伺服间隔变化的伺服间隔信息 来检测磁盘的磁盘移位;以及更新模块,配置用于,在所ii^盘移位检测 模块检测所述磁盘的磁盘移位时根据磁盘偏离测量模块测量的磁盘偏离, 更新存储才莫块中存储的磁盘偏离信息。附图说明被并入说明书且构成其一部分的附图示明了本专利技术的若干实施例,并 且连同上文中的概述以及下文中的实施例详细说明一起用于解释本专利技术的原理。图l是一个才匡图,示出了根据该本专利技术的一个实施例的磁盘驱动器; 图2是一个图表,解释了该实施例中所用的SGI温度表TBL1; 图3是一个图表,解释了该实施例中所用的磁盘偏离表TBL2; 图4是一个图表,解释了在该实施例中出现的磁盘偏离; 图5是一个图表,解释了该实施例中应用的伺服间隔以及该伺服间隔 的基本分量;图6是一个流程图,解释了在该实施例中更新磁盘偏离信息的时序; 图7是一个流程图,解释了在该实施例中校准SGI的时序; 图8是一个流程图,解释了在该实施例中检测磁盘移位的时序; 图9是一个图表,解释了从应用于该实施例的伺服间隔中移除磁盘旋 转分量的方法;图10是一个图表,解释了从应用于该实施例的伺服间隔中移除磁盘旋 转分量的另一个方法;图11是一个图表,示出了在该实施例中观察到的DO值与磁道间距之比;图12是一个图表,表示该实施例中DO值与ASGI值的关系;图13是一个图表,表示该实施例中容许磁盘偏离误差和容许ASGI误9差与磁道密度的关系;图14是一个图表,定义了该实施例中检测磁盘移位的规范;图15是一个图表,说明了该实施例中磁道密度与检测磁盘移位的规范的关系;图16是一个图表,示出了该实施例中ASGI怎样随磁盘偏离变化; 图17是一个图表,解释了该实施例中ASGI怎样随着温度相对于磁盘 偏离发生偏移;图18是一个图表,解释了该实施例中ASGI的变化怎样通过平均处理 而减少;图19是一个图表,解释了根据该实施例ASGI怎样通过使用SGI温度 表来减少温度偏移;图20是一个图表,解释了该实施例中能监测到磁盘移位的磁道密度如何;图21是一个图表,示出了根据该实施例SGI相位怎样相对于磁盘偏 离而变4匕;图22是一个图表,示出了根据该实施例SGI相位怎样随温度相对于 ,兹盘偏离而偏移;图23是一个图表,解释了该实施例中SGI相位的变化怎样通过平均 处理而减少;图24是一个图表,解释了该实施例中起因于温度变化的SGI相位偏 移怎样通过使用SGI温度表而减少;图25是一个图表,解释了该实施例中怎样增加能够检测到磁盘移位的 磁道密度;以及图26是一个表,解释了该实施例中怎样通过应用SGI和SGI相位来 增加检测磁盘移位的磁道密度。具体实施例方式本专利技术的实施例的本质是一种磁盘驱动器,它具有下列功能考虑到温度变化而计算祠服间隔的变化,从由此计算的伺服间隔变化来检测磁盘移位,以及根据由此检测到的磁盘移位更新磁盘偏离信息。磁盘偏离信息被用来调整偏移以便控制致动器,并借此移动目标位置处的磁头,磁盘移位是磁盘从其旋转中心移开的距离。本专利技术的实施例将参考附图进行说明。(磁盘驱动器的配置)如图1所示,根据这个实施例的磁盘驱动器10具有磁盘11、磁头12以及主轴马达(SPM) 13。磁盘ll是一种磁记录介质。SPM13旋转磁盘11。磁盘11具有多个伺服区域100,其沿磁盘11的径向延伸并且沿磁盘11的圓周方向分隔开。每个伺服区域100中记录了地址代码和伺服数据项。记录在伺服区域中的地址代码标识识别了磁盘11上提供的同心磁道(柱面)。伺服数据项分别包括祠服-脉冲图形。 一个磁道中的位置可以从每个伺月l-脉冲图形中检测。稍后将描述的微处理器(CPU) 19使用伺服数据项,以便将磁头12移动到磁盘11上的目标位置。磁头12安本文档来自技高网
...

【技术保护点】
一种磁盘驱动器,其特征在于包括: 磁盘,配置用于通过主轴马达进行旋转并且具有多个伺服数据项,所述多个伺服数据项沿圆周方向以规定间隔被记录并且分隔开; 磁头,配置用于从所述磁盘读取数据并且将数据写入所述磁盘; 致动器,配置用 于沿磁盘径向移动所述磁头; 温度传感器,配置用于检测所述磁盘的环境温度; 磁盘偏离测量模块,配置用于测量所述磁盘的磁盘偏离; 存储模块,配置用于存储表示所述磁盘偏离的磁盘偏离信息; 伺服间隔测量模块,配置用于测量伺服 间隔,每个伺服间隔是两个相邻伺服数据项之间的时间间隔; 磁盘移位检测模块,配置用于,基于所述温度传感器检测到的温度以及表示伺服间隔变化的伺服间隔信息来检测磁盘的磁盘移位;以及 更新模块,配置用于,在所述磁盘移位检测模块检测到所述 磁盘的磁盘移位时根据磁盘偏离测量模块测量的磁盘偏离,更新存储模块中存储的磁盘偏离信息。

【技术特征摘要】
JP 2007-12-20 329074/20071. 一种磁盘驱动器,其特征在于包括磁盘,配置用于通过主轴马达进行旋转并且具有多个伺服数据项,所述多个伺服数据项沿圆周方向以规定间隔被记录并且分隔开;磁头,配置用于从所述磁盘读取数据并且将数据写入所述磁盘;致动器,配置用于沿磁盘径向移动所述磁头;温度传感器,配置用于检测所述磁盘的环境温度;磁盘偏离测量模块,配置用于测量所述磁盘的磁盘偏离;存储模块,配置用于存储表示所述磁盘偏离的磁盘偏离信息;伺服间隔测量模块,配置用于测量伺服间隔,每个伺服间隔是两个相邻伺服数据项之间的时间间隔;磁盘移位检测模块,配置用于,基于所述温度传感器检测到的温度以及表示伺服间隔变化的伺服间隔信息来检测磁盘的磁盘移位;以及更新模块,配置用于,在所述磁盘移位检测模块检测到所述磁盘的磁盘移位时根据磁盘偏离测量模块测量的磁盘偏离,更新存储模块中存储的磁盘偏离信息。2. 根据权利要求1的磁盘驱动器,其特征在于还包括存储伺 服间隔数据项的伺服间隔变化表,每个伺服间隔数据项包括温度 值以及与所述温度值相关联的伺服间隔变化,其中,所迷磁盘移位检测模块基于从所述伺服间隔变化表获 得的所述伺服间隔信息,由所述温度传感器检测到的温度,以及 由所述伺服间隔测量模块测量的伺服间隔来检测所述磁盘移位。3. 根据权利要求2的磁盘驱动器,其特征在于所述伺服间 隔信息包括对应于所述温度值的伺服间隔变化以及所述伺服间隔的相位。4. 根据权利要求2的磁盘驱动器,其特征在于还包括 校准处理模块,配置用于将所述存储模块中存储的磁盘偏离信息与从所述伺服间隔测量模块测量的伺服间隔中计算得出的磁 盘偏离信息进行比较,由此检测所述磁盘移位;以及SGI信息更新模块,配置用于,当所述校准处理模块检测所 述磁盘移位时,更新所述伺服间隔变化表中存储的并且对应于温 度传感器检测到的温度的伺服间隔信息。5. 根据权利要求4的磁盘驱动器,其特征在于所述SGI 信息更新模块初始化所述伺服间隔变化表,并且将从伺服间隔测 量模块测量的伺服间隔中计算出的伺服间隔信息作为对应于温度 传感器检测到的温度的伺服间隔信息存储在伺服间隔变化表中, 由此更新所述伺服间隔信息。6. 根据权利要求1的磁盘驱动器,其特征在于还包括重新 检测模块,配置用于,当所述磁盘移位检测模块检测所述磁盘移 位时,将所述存储模块中存储的磁盘偏离信息与从所述磁盘偏离 测量模块测量的磁盘偏离中计算出的磁盘偏离信息进行比较,并 当所述存储模块中存储的磁盘偏离信息不同于从所述磁盘偏离计 算出的磁盘偏离信息时,确定已经检测到所述磁盘移位,其中,当所述重新检测模块确定已经检测到所述磁盘移位时, 所述信息更新模块更新所述磁盘偏离信息。7. 根据权利要求2的磁盘驱动器,其特征在于还包括重新 检测模块,配置用于,当所述磁盘移位检测单元检测所述磁盘移 位时,将所述存储模块中存储的所述磁盘偏离信息与从所述磁盘 偏离测量模块测量的磁盘偏离中计算出的所述磁盘偏离信息进行 比较,并当所述存储模块中存储的所述磁盘偏离信息不同于从所 述磁盘偏离中计算出的所述磁盘偏离信息时,确定已经检测到所 述磁盘移位,其中,当所述重新检测模块确定已经检测到所述磁盘移位时, 所迷信息更新模块更新所述磁盘偏离信息。8. ...

【专利技术属性】
技术研发人员:须藤大辅
申请(专利权)人:株式会社东芝
类型:发明
国别省市:JP[日本]

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

1
相关领域技术
  • 暂无相关专利