硬盘装置及数据刷新方法

xiaoxiao2020-10-23  17

硬盘装置及数据刷新方法
【专利说明】硬盘装置及数据刷新方法
[0001]本申请要求以美国临时专利申请61/947,690号(申请日:2014年3月4日)为基础申请的优先权。本申请通过参照该基础申请而包括基础申请的全部的内容。
技术领域
[0002]本实施方式一般涉及硬盘装置及数据刷新方法。
【背景技术】
[0003]现有,在硬盘装置中,伴随于高容量化的高记录密度化进展,在盘上相邻的轨迹的间隔狭小化。因此,在轨迹磁写入数据时,相邻轨迹的数据有可能磁劣化。在近年来的硬盘装置中,进行用于恢复通过数据写入工作引起的相邻轨迹的数据劣化的数据刷新(重写)。例如,将写入于数据写次数达到规定次数的轨迹的相邻轨迹的数据读出,并将读出的数据重写于相同的轨迹。
[0004]另一方面,在硬盘装置中,在向盘的正在写时产生电源切断或电压下降的情况下,在该时刻将正在写的I个扇区写到最后而结束写。但是,在扇区长度长的情况下,通过电源切断或电压下降而无法完成I个扇区的写,有可能在该扇区的中途的位置中断写数据。数据刷新时也同样,在硬盘装置中,若在将从刷新对象的轨迹读取的数据再次写入于该轨迹的工作中电源切断则有可能丢失该数据。作为其对策,将读出的刷新对象的数据事前保存于备份区域而后写回于读出的轨迹。
[0005]可是,若进行备份,则会在数据刷新耗费时间。

【发明内容】

[0006]根据本实施方式,提供可以提高数据刷新处理速度的硬盘装置及数据刷新方法。
[0007]实施方式的硬盘装置具备在以伺服区域分隔的数据区域记录数据的磁盘和对数据相对于所述磁盘的读及写进行控制的控制器单元。所述控制器单元具备检测电路和刷新控制部,其中,所述检测电路对供给于所述控制器单元的电源电压的异常进行检测;所述刷新控制部在向所述磁盘的扇区单位的数据刷新处理中,在以所述检测电路检测到电源电压的异常的情况下,不跨越所述伺服区域地,在检测到所述电源电压的异常的时刻在写入中的数据向数据区域的写结束后结束对于所述扇区的数据刷新处理。
【附图说明】
[0008]图1是表示硬盘装置的构成例的图。
[0009]图2是表示在盘写中检测到电源电压异常的情况下的扇区的状态的图。
[0010]图3是表示数据刷新处理的流程图。
【具体实施方式】
[0011]在以下参照附图,对实施方式涉及的硬盘装置及数据刷新方法详细地进行说明。还有,并非通过该实施方式限定本发明。
[0012](第I实施方式)
[0013]根据本实施方式,硬盘装置具有在以伺服区域分隔的数据区域记录数据的磁盘。并且,具有对数据相对于所述磁盘的读及写进行控制的控制器单元。所述控制器单元具有对供给于所述控制器单元的电源电压的异常进行检测的检测电路。并且,具有刷新控制部,该刷新控制部在向所述磁盘的扇区单位的数据刷新处理中,在以所述检测电路检测到电源电压的异常的情况下,不跨越所述伺服区域地,在检测到所述电源电压的异常的时刻在写中的数据向数据区域的写结束后结束对于所述扇区的数据刷新处理。
[0014]图1是表示本实施方式的硬盘装置10的构成例的图。硬盘装置10具备磁盘1、头2、头IC3 (Integrated Circuit,集成电路)和控制器单元4。控制器单元4具备读写通道5、刷新控制部6、电源电压异常检测电路7和存储部8。
[0015]在作为记录介质的磁盘1,在以伺服区域分隔的数据区域记录数据。头2具有读头及写头,并在磁盘I对数据进行读及写。头IC3对通过头2从磁盘I读出的信号进行放大而向控制器单元4的读写通道5传输。并且头IC3将来自控制器单元4的读写通道5的写信号变换为写电流而向头2传输。控制器单元4对数据相对于磁盘I的读、写进行控制,并且控制对于磁盘I的数据刷新处理。
[0016]读写通道5实行数据的从磁盘I读出/写进磁盘I的信号处理。刷新控制部6控制对于磁盘I的数据刷新处理。电源电压异常检测电路7对供给于硬盘装置10的电源电压的异常进行检测。存储部8在对于磁盘I的数据刷新处理中断的情况下,存储关于数据刷新处理中断的扇区的信息。并且存储部8在数据刷新处理中,临时存储读出的数据。
[0017]在硬盘装置10中,磁盘1、头2及头IC3为一般的构成。并且,在图1中,作为硬盘装置10的构成,记载关于本实施方式中的数据刷新处理的构成,关于一般的驱动器IC等的构成进行省略。
[0018]接下来,关于本实施方式的数据刷新处理进行说明。首先,关于在供给于硬盘装置10的电源电压检测到异常的情况下的工作,关于与现有的硬盘装置的不同进行说明。一般地,磁盘I在多个轨迹上交替地配置数据区域及伺服区域。数据区域为记录数据的区域,伺服区域记录有头2的定位用的伺服信号。还有,在以下,将向磁盘I的写工作称为盘写而进行说明。
[0019]图2是表示在盘写中检测到电源电压异常的情况下的扇区的状态的图。上侧表示电源电压异常检测时的状态,下侧表示盘写结束后的状态。伺服表示伺服区域,SI?S3表示数据区域。I个扇区是将数据写进磁盘I的单位。虽然实际上,数据区域及伺服区域沿着磁盘I的圆周方向成为曲线状,但是在此,便于比较地以直线形状表示。
[0020]在现有的硬盘装置中,在盘写中产生电源切断等而检测到电源电压异常的情况下(点a),通常,进行盘写中的直到I个扇区的扇区分隔为止的写而结束处理(点b)。但是,在I个扇区长度长的情况下,有可能通过电源电压下降未写完I个扇区,而在中途半道的位置中断写数据。在该情况下,该扇区变得不可读而丢失数据。
[0021]在本实施方式涉及的硬盘装置10中,限于数据刷新处理中的盘写,在盘写中产生电源切断等而检测到电源电压异常的情况下(点a),不进行盘写中的直到I个扇区的扇区分隔为止的写。硬盘装置10在盘写中的I个扇区的伺服分离分隔即以伺服区域分隔的电源电压异常检测时刻关于盘写中的数据区域完成写的时刻结束盘写(点C)。硬盘装置10不跨越伺服区域地结束数据刷新处理。由此,在数据刷新处理中,在产生电源切断等的异常的情况下,因为在数据区域的中途的位置盘写并不结束所以能够防止数据损失,可以正常地读该扇区。
[0022]在数据刷新处理的情况下,作为已经记录的数据的重写,已经记录的数据残留于在分离停止位置以后的数据区域。因此,在硬盘装置10中,限于数据刷新处理中的盘写,只要直到分离分隔的时刻为止正确地进行写,则关于中断盘写的扇区就可以正常地读。
[0023]S卩,在本实施方式涉及的硬盘装置10中,在数据刷新处理时不会损失数据。因此,因为在数据刷新处理开始时,不必在磁盘I或在图1中未图示的非易失性存储器对数据刷新处理中的数据进行备份,所以不需要对数据进行备份时的写的时间,与现有相比较,可以高速地实施数据刷新处理。
[0024]图3是表示通过本实施方式的硬盘装置10进行的数据刷新处理的流程图。
[0025]首先,在本实施方式的硬盘装置10中,控制器单元4的刷新控制部6通过读写通道5,对于磁盘I开始对于刷新处理的对象轨迹的数据的数据刷新处理(步骤Sll)。
[0026]控制器单元4的电源电压异常检测电路对供给于硬盘装置10的控制器单元4的电源电压进行监视,并对电源电压异常的检测的有无进行确认(步骤S12)。
[0027]在以电源电压异常检测电路7未检测到电源电压的异常的情况下( 步骤S12:否),刷新控制部6对是否对象的轨迹内的全部的扇区的数据刷新处理结束进行确认(步骤S13)。在关于对象的扇区未结束的情况下(步骤S13:否),刷新控制部6返回到步骤S11,继续进行数据刷新处理。
[0028]另一方面,在以电源电压异常检测电路7检测到电源电压的异常的情况下(步骤S12:是),刷新控制部6在中途结束数据刷新处理。此时,刷新控制部6通过读写通道5,在进行盘写中的直到I个扇区的伺服分离分隔为止的写的时刻结束盘写。即,在电源电压异常检测时刻关于盘写中的数据区域在完成写的时刻数据刷新处理结束(步骤S14)。
[0029]并且刷新控制部6在对象的轨迹内的全部的扇区的数据刷新处理结束的情况下(步骤S13:是),进行结束数据刷新处理的控制(步骤S15)。
[0030]还有,在硬盘装置10中,在扇区的中途结束数据刷新处理的情况下(步骤S14),也可以预先存储关于该扇区的信息,在接下来开始数据刷新处理时利用。
[0031]硬盘装置10以轨迹单位进行数据刷新处理,设想通过电源电压异常检测而在扇区的中途结束数据刷新处理的情况。在硬盘装置10中,在数据刷新处理的开始早早地在扇区的中途结束的情况下,即使从最初重新进行对象的轨迹的数据刷新处理,也不会成为大的时间的损失。另一方面,在硬盘装置10中,在对象的轨迹的数据刷新处理的刚结束前的扇区的中途结束的情况下,从最初重新进行对象的轨迹的数据刷新处理并非高效。
[0032]因此,刷新控制部6在扇区的中途结束数据刷新处理的情况下,将对在中途结束数据刷新处理的扇区进行识别的信息或对在中途结束数据刷新处理的数据区域进行识别的信息作为识别信息,存储于存储部8。而且,刷新控制部6从存储部8读出识别信息,并从数据刷新处理在中途结束的扇区或从数据刷新处理结束的数据区域的下一数据区域(数据刷新处理未结束的数据区域),开始数据刷新处理。由此,在硬盘装置10中,能够有效地进行数据刷新处理。
[0033]根据第I实施方式,硬盘装置10在数据刷新处理中检测到供给的电源电压的异常的情况下,并非进行盘写中的直到I个扇区的扇区分隔为止的写,而是在向盘写中的I个扇区的伺服分离分隔即以伺服区域分隔的数据区域的写完成的时刻结束盘写。由此,因为在数据刷新处理时不会损失数据,不必在数据刷新处理开始时对数据进行备份,所以与现有相比较,能够得到能够提高数据刷新处理的速度而高速化的效果。
[0034]虽然对本发明的几个实施方式进行了说明,但是这些实施方式提示为例,并非意图对发明的范围进行限定。这些新的实施方式可以在其他的各种方式下实施,在不脱离发明的主旨的范围,能够进行各种省略、替换、变更。这些实施方式和/或其变形包括于发明的范围和/或主旨,并包括于记载于权利要求的范围的本发明及其等同的范围。
【主权项】
1.一种硬盘装置,其特征在于,具备: 磁盘,其在以伺服区域分隔的数据区域记录数据;和 控制器单元,其对数据相对于所述磁盘的读及写进行控制, 所述控制器单元具备: 检测电路,其对供给于所述控制器单元的电源电压的异常进行检测;和刷新控制部,其在向所述磁盘的扇区单位的数据刷新处理中,在以所述检测电路检测到电源电压的异常的情况下,不跨越所述伺服区域地,在检测到所述电源电压的异常的时刻在写入中的数据向数据区域的写结束后结束对于所述扇区的数据刷新处理。2.根据权利要求1所述的硬盘装置,其特征在于: 所述刷新控制部将从所述磁盘读取的所述扇区的数据不备份于所述磁盘或非易失性存储器地进行数据刷新处理。3.根据权利要求1所述的硬盘装置,其特征在于: 具备存储单元,该存储单元在所述数据刷新处理在所述扇区的中途结束的情况下,存储对所述数据刷新处理结束的数据区域进行识别的识别信息; 所述刷新控制部从所述存储单元读出所述识别信息,并从所述数据刷新处理结束的数据区域的下一数据区域开始数据刷新处理。4.根据权利要求2所述的硬盘装置,其特征在于: 具备存储单元,该存储单元在所述数据刷新处理在所述扇区的中途结束的情况下,存储对所述数据刷新处理结束的数据区域进行识别的识别信息; 所述刷新控制部从所述存储单元读出所述识别信息,并从所述数据刷新处理结束的数据区域的下一数据区域开始数据刷新处理。5.根据权利要求1所述的硬盘装置,其特征在于: 具备存储单元,该存储单元在所述数据刷新处理在所述扇区的中途结束的情况下,存储对所述数据刷新处理在中途结束的所述扇区进行识别的识别信息; 所述刷新控制部从所述存储单元读出所述识别信息,并从所述数据刷新处理在中途结束的所述扇区开始数据刷新处理。6.根据权利要求2所述的硬盘装置,其特征在于: 具备存储单元,该存储单元在所述数据刷新处理在所述扇区的中途结束的情况下,存储对所述数据刷新处理在中途结束的所述扇区进行识别的识别信息; 所述刷新控制部从所述存储单元读出所述识别信息,并从所述数据刷新处理在中途结束的所述扇区开始数据刷新处理。7.一种数据刷新方法,其特征在于: 为硬盘装置中的数据刷新方法; 对于在以伺服区域分隔的数据区域记录数据的磁盘实行扇区单位的数据刷新处理; 对供给于所述硬盘装置的控制器单元的电源电压的异常进行检测, 不跨越所述伺服区域地,在检测到所述电源电压的异常的时刻的数据向数据区域的写结束后结束对于所述扇区的数据刷新处理。8.根据权利要求7所述的数据刷新方法,其特征在于: 将从所述磁盘读取的所述扇区的数据不备份于所述磁盘或非易失性存储器地进行数据刷新处理。9.根据权利要求7所述的数据刷新方法,其特征在于: 在所述数据刷新处理在所述扇区的中途结束的情况下,存储对所述数据刷新处理结束的数据区域进行识别的识别信息; 基于所述识别信息,从所述数据刷新处理结束的数据区域的下一数据区域开始数据刷新处理。10.根据权利要求8所述的数据刷新方法,其特征在于: 在所述数据刷新处理在所述扇区的中途结束的情况下,存储对所述数据刷新处理结束的数据区域进行识别的识别信息; 基于所述识别信息,从所述数据刷新处理结束的数据区域的下一数据区域开始数据刷新处理。11.根据权利要求7所述的数据刷新方法,其特征在于: 在所述数据刷新处理在所述扇区的中途结束的情况下,存储对所述数据刷新处理在中途结束的所述扇区进行识别的识别信息, 基于所述识别信息,从所述数据刷新处理在中途结束的所述扇区开始数据刷新处理。12.根据权利要求8所述的数据刷新方法,其特征在于: 在所述数据刷新处理在所述扇区的中途结束的情况下,存储对所述数据刷新处理在中途结束的所述扇区进行识别的识别信息; 基于所述识别信息,从所述数据刷新处理在中途结束的所述扇区开始数据刷新处理。
【专利摘要】本发明涉及硬盘装置及数据刷新方法。根据实施方式,硬盘装置具有对电源电压的异常进行检测的检测电路。并且,具有刷新控制部,该刷新控制部在向磁盘的扇区单位的数据刷新处理中检测到电源电压的异常的情况下,不跨越伺服区域地,在检测到电源电压的异常的时刻在写入中的数据向数据区域的写结束后结束对于所述扇区的数据刷新处理。
【IPC分类】G11B5/02
【公开号】CN104900240
【申请号】CN201410225317
【发明人】松尾隆, 佐藤巧
【申请人】株式会社 东芝
【公开日】2015年9月9日
【申请日】2014年5月26日
【公告号】US9165568, US20150255091

最新回复(0)