磁盘装置及磁盘装置的控制方法制造方法及图纸

技术编号:12029267 阅读:96 留言:0更新日期:2015-09-10 15:06
根据实施方式,基于将偏离轨道量与多个不同的限幅值进行比较的结果来执行以下任一处理:对写入对象轨道进行写入重试的第一处理;进行写入重试,并对相邻轨道进行数据验证用的读取的第二处理;或进行所述写入重试,并将所述相邻轨道的数据向其他的轨道写入的第三处理。

【技术实现步骤摘要】
【专利说明】本申请基于美国临时专利申请61/948,228号(申请日:2014年3月5日)并要求其优先权。该在先申请的全部内容通过引用并入此处。
本专利技术通常涉及具备磁盘的。
技术介绍
在HDD (硬盘驱动器)中,伴随其大容量化,窄轨道间距化发展,另一方面,难以确保轨道间距均匀,有时发生比作为基准的轨道间距窄的轨道间距异常。作为轨道间距异常对HDD施加的影响,可以认为(I)向相邻轨道的接近写入、(2)相邻轨道干涉(adjacentTrack Interference:ATI)的影响变强。在接近写入用的对策或ATI用的对策中,以轨道间距是恒定的为前提,不考虑轨道的间距异常。因此,期望考虑了轨道间距异常的接近写入用的对策或相邻轨道干涉用的对策。
技术实现思路
本专利技术的目的是防止轨道间距异常所引起的急剧的轨道品质的恶化并长期地保证数据。根据本实施方式,磁盘装置具备:磁头;与所述磁头对应的磁盘;和控制器,其用所述磁头在所述磁盘写入数据。所述控制器检测在向写入对象轨道的写入中发生的偏离轨道的量,并基于将所述检测的偏离轨道量与多个不同的限幅值进行比较的结果执行第一处理、第二处理或第三处理中的任一处理。在第一处理中,对所述写入对象轨道进行写入重试。在第二处理中,对所述写入对象轨道进行所述写入重试,并对与在向所述写入对象轨道的所述写入中发生了偏离轨道一侧相邻的相邻轨道进行数据验证用的读取。在第三处理中,或对所述写入对象轨道进行写入重试,并将所述相邻轨道的数据向其他的轨道写入。【附图说明】图1是表示磁盘装置的内部构成的功能框图。图2A是用于说明相邻轨道干涉的概念图,图2B是用于说明接近写入的概念图,图2C是用于说明间距异常的概念图。图3是表示控制器的功能构成例的图。图4是表不偏尚轨道等级和重试处理的对应关系的图。 图5是表不ATI管理表的一例的图。图6是表示偏离轨道等级和ATI计数处理的对应关系的图。图7是表示第一实施方式的动作步骤的流程图。图8是表示第一实施方式的动作步骤的流程图。【具体实施方式】下面参照附图来详细说明实施方式涉及的。再有,本专利技术不限于该实施方式。(第一实施方式)图1中表示第一实施方式涉及的磁盘装置100的构成例。作为硬盘驱动器(HDD)而被公知的磁盘装置100与主机装置(以下简称为主机)I连接,并作为主机I的外部存储装置发挥功能。磁盘装置100具有通过主轴电机2而旋转的记录介质即磁盘3。磁盘装置100具有由头驱动部6驱动的头促动器5。在头促动器5的前端安装有用于进行读取及写入的磁头4。磁盘装置100具有主机接口控制器(主机I/F控制器)10、RAM20、处理器30、设备接口控制器(设备I/F控制器)40和非易失性存储器50来作为控制系统。主机I/F控制器10在与主机I之间执行命令、数据、状态报告等的通信。主机I/F控制器10在从主机I接收命令时将命令向处理器30通知。主机I/F控制器10根据处理器30的控制来将从主机I接收的数据在缓冲存储器25缓冲或者将由缓冲存储器25缓冲的数据向主机I发送。RAM20具有在将来自主机I的写入数据向磁盘3写入时临时保存数据用的作为缓冲存储器25的存储区域。此外,缓冲存储器25在将从磁盘3读取的数据向主机I传输时临时保存数据。缓冲存储器25具有高速缓存的功能。RAM20还具有用于存储管理数据的管理信息的存储区域。此外,在RAM20,存储于非易失性存储器50的固件展开。由RAM20管理的管理信息由非易失性存储器50或磁盘3备份。作为RAM20,使用SRAM(静态随机存取存储器)和/或DRAM (动态随机存取存储器)。非易失性存储器50由闪存和/或EEPROM等构成,并存储有处理器30执行的固件。设备I/F控制器40通过驱动控制主轴电机2、磁头4、头驱动部6来在磁盘3写入数据,并从磁盘3读取数据。设备I/F控制器40具有偏离轨道检测部41及ECC电路42。偏离轨道检测部41在对磁盘3进行写入处理时检测磁头4从目标位置在轨道宽度方向上偏离的偏离轨道。偏离轨道检测部41在检测到偏离轨道的情况下将偏离轨道量通知后述的重试处理部35 (参照图3)。ECC电路42用于从磁盘3读取的数据的验证(verify)。ECC电路42对从缓冲存储器25传输的数据进行ECC处理(纠错处理)的编码(例如,纠错符码的生成)处理。此夕卜,ECC电路42使用从磁盘3读取的数据及符码来进行ECC处理中的译码处理(例如,使用纠错符码的检错、纠错处理)。处理器30通过在非易失性存储器50存储的固件来实现其功能。在磁盘装置100的启动时,存储于非易失性存储器50的固件在RAM20展开。处理器30执行在RAM20上展开的固件。由处理器30执行的功能后述。在由主机I/F控制器10接收来自主机I的写入命令和写入数据时,处理器30解析写入命令的内容并将写入数据保存于缓冲存储器25。然后,从缓冲存储器25读取写入数据来向设备I/F控制器40输入。设备I/F控制器40将由ECC电路42编码的符码添加到写入数据,并使用该写入数据来驱动磁头4的写入元件,从而将写入数据写入磁盘3。在该写入时,设备I/F控制器40驱动控制头驱动部6及主轴电机2,并对由命令指示的目标轨道进行与入。另一方面,在从主机I用主机I/F控制器10接收读取命令时,处理器30解读读取命令。然后,处理器30基于解读结果来向设备I/F控制器40发出指令。其结果,由设备I/F控制器40驱动磁头4,并由磁头4的读取元件读取信号。读取的信号由设备I/F控制器40作为读取数据来解调。再有,读取数据在由ECC电路42进行ECC处理来检测、纠正错误后,在缓冲存储器25缓冲。然后,读取数据由主机I/F控制器10传输到主机I。使用图2来说明相邻轨道干涉(Adjacent Track Interference:ATI)。在磁盘3的轨道I进行写入的情况下,因其磁场而对相邻轨道O、相邻轨道2产生影响,使信号劣化。该现象被称为ATI。为了应对该ATI,而进行以下那样的处理。在每个轨道组管理写入次数。S卩、将磁盘3所具有的全部轨道分割为多个轨道组,并使多个轨道属于一个轨道组。而且,计数对属于该轨道组的多个轨道写入的次数,在该计数值超过预定的限幅(7 4 7 )值(阈当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种磁盘装置,其特征在于,具备:磁头;与所述磁头对应的磁盘;和控制器,其用所述磁头在所述磁盘写入数据,所述控制器检测在向写入对象轨道的写入中发生的偏离轨道的量,并基于将所述检测的偏离轨道量与多个不同的限幅值进行比较的结果来执行以下任一处理:对所述写入对象轨道进行写入重试的第一处理;对所述写入对象轨道进行所述写入重试,并对相邻轨道进行数据验证用的读取的第二处理,其中,该相邻轨道与在向所述写入对象轨道的所述写入中发生了偏离轨道一侧相邻;或对所述写入对象轨道进行写入重试,并将所述相邻轨道的数据向其他的轨道写入的第三处理。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:山本道夫角谷巧栗林哲生井上健司菅野浩典
申请(专利权)人:株式会社东芝
类型:发明
国别省市:日本;JP

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

1