磁盘装置以及螺旋图形的写入方法与流程

阅读: 评论:0


磁盘装置以及螺旋图形的写入方法
1.关联申请
2.本技术享受以日本专利申请2021-151330号(申请日:2021年9月16日)作为在先申请的优先权。本技术通过参照该在先申请而包含在先申请的全部内容。
技术领域
3.本发明的实施方式涉及磁盘装置以及螺旋图形(spiral pattern)的写入方法。


背景技术:



4.磁盘装置在将螺旋伺服图形写入的空白盘刻录(bdw,blank disc lighting)的最初的工序中,向数据以及图形完全没有被写入的盘的1个面写入多个螺旋伺服图形(以下,也有时称为路线引导螺旋(cgs,course guide spiral)伺服图形)。在盘的1个面内多个cgs伺服图形中的相邻的2个cgs伺服图形邻近或交叉的情况下,由于被写入到这些相邻的2个伺服图形邻近或交叉的部分的数据被消除,所以磁盘装置有可能在盘的1个面内相邻的2个伺服图形邻近或交叉的部分无法进行在轨(on track)和/或寻道(seek)动作。


技术实现要素:



5.本发明的实施方式要解决的技术问题在于,提供一种能够提高可靠性的磁盘装置以及螺旋图形的写入方法。
6.本实施方式的磁盘装置具备:盘,具有第1面和与所述第1面不同的第2面;第1头,进行对所述第1面的数据的读取以及写入;第2头,进行对所述第2面的数据的读取以及写入;音圈马达,用于使所述第1头以及所述第2头移动;以及控制器,将应向所述盘的1个面写入的多个螺旋图形向所述第1面以及第2面进行分割而写入。
附图说明
7.图1是表示第1实施方式的磁盘装置的构成的框图。
8.图2是表示第1实施方式的头相对于盘的配置的一例的示意图。
9.图3是示意性表示第1实施方式的将多个盘重叠并透过俯视(透视)下的盘10的假想面的一例的俯视图。
10.图4是示意性表示第1实施方式的多个面的cgs伺服图形的配置的一例的俯视图。
11.图5是示意性表示第1实施方式的面的cgs伺服图形的配置的一例的俯视图。
12.图6是示意性表示第1实施方式的多个面的cgs伺服图形的配置的一例的俯视图。
13.图7是示意性表示第1实施方式的面的fgs伺服图形的配置的一例的俯视图。
14.图8是示意性表示第1实施方式的各面的fs伺服图形的配置的一例的俯视图。
15.图9是表示第1实施方式的cgs伺服图形的配置的一例的示意图。
16.图10是表示第1实施方式的cgs伺服图形的配置的一例的示意图。
17.图11是表示第1实施方式的cgs伺服图形的配置的一例的示意图。
18.图12是表示第1实施方式的cgs伺服图形的写入方法以及读取方法的一例的示意图。
19.图13是表示第1实施方式的假想cgs间隔比可切换间隔小的情况下的被写入到不同面的多个cgs伺服图形的读取方法的一例的示意图。
20.图14是表示第1实施方式的不可切换区域的设定方法的一例的示意图。
21.图15是表示第1实施方式的不可切换区域的设定方法的一例的示意图。
22.图16是表示第1实施方式的可切换间隔的变更的一例的示意图。
23.图17是表示第1实施方式的被写入到表面的奇数cgs伺服图形所对应的实际cgs间隔的测定的一例的示意图。
24.图18是表示第1实施方式的被写入到背面的偶数cgs伺服图形所对应的偶数实际cgs间隔的测定的一例的示意图。
25.图19是表图17的实际cgs间隔与图18的实际cgs间隔的合成的一例的示意图。
26.图20是表示第1实施方式的rro的变化的测定结果的一例的示意图。
27.图21是表示第1实施方式的bdw的一例的流程图。
28.图22是表示变形例1的磁盘装置的构成的框图。
具体实施方式
29.以下,参照附图对实施方式进行说明。此外,附图是一例,并非限定发明的范围。
30.(第1实施方式)
31.图1是表示第1实施方式的磁盘装置1的构成的框图。
32.磁盘装置1具备后述的头盘组件(hda)、驱动器ic20、头放大集成电路(以下,称为头放大器ic或前置放大器)30、易失性存储器70、非易失性存储器80、缓冲存储器(缓存)90、作为单芯片的集成电路的系统控制器130。另外,磁盘装置1与主机系统(以下,仅称为主机)100连接。
33.had具有:磁盘(以下称为盘)10、主轴马达(以下,称为spm)12、搭载有头15的臂13、音圈马达(以下,称为vcm)14。盘10安装于spm12,通过spm12的驱动而旋转。臂13以及vcm14构成致动器。致动器通过vcm14的驱动,将搭载于臂13的头15移动控制到盘10的预定的位置。盘10以及头15各自设置多个。此外,盘10以及头15各自也可以仅设置1个。
34.盘10在能够写入其数据的区域分配有:能够由用户利用的用户数据区域10a、将从主机等传送的数据(或命令)在向用户数据区域10a的预定的区域写入之前暂时保存或记录的介质高速缓存(也有时称为介质高速缓存区域或保存区域)10b、以及写入系统管理所需的信息的系统区域10c。以下,将从盘10的内周向外周的方向、或从盘10的外周向内周的方向称为半径方向。将在半径方向上从内周向外周的方向称为外方向(外侧),将从外周向内周的方向称为内方向(内侧)。将与盘10的半径方向正交的方向称为圆周方向。圆周方向相当于沿着盘10的圆周的方向。半径方向以及圆周方向彼此正交。另外,也有时将盘10的半径方向的预定的位置称为半径位置,将盘10的圆周方向的预定的位置称为圆周位置。也有时将半径位置以及圆周位置汇总仅称为位置。盘10能够被划分为多个区域。例如,盘10在半径方向上能够按包含预定数量的轨道的每个区域(以下,也有时称为区)而被划分。区在半径方向上能够按每个轨道而被划分。
35.此外,“轨道”以将盘10在半径方向上划分得到的多个记录区域内的1个记录区域、盘10的预定的半径位置的1周的记录区域、盘10的预定的半径位置的预定的记录区域、在盘10的圆周方向上延伸的记录区域、在盘10的预定的半径位置定位的头15的路径相当的记录区域、在盘10的预定的半径位置定位的头15的路径、写入到将盘10在半径方向上划分得到的多个记录区域内的1个记录区域的数据、写入到盘10的预定的半径位置的1周的记录区域的数据、写入到盘10的预定的半径位置的预定的记录区域的数据、写入到在盘10的圆周方向上延伸的记录区域的数据、写入到在盘10的预定的半径位置定位的头15的路径相当的记录区域的数据、沿着在盘10的预定的半径位置定位的头15的路径而写入的数据、在盘10的圆周方向上延伸的数据、写入到盘10的预定的轨道的数据、写入到盘10的预定的轨道的1周的数据、写入到盘10的预定的轨道的数据的一部分、或其他各种含义而使用。“扇区”以将盘10的预定的轨道在圆周方向上划分得到的多个记录区域内的1个记录区域、将在盘10的预定的半径位置上沿圆周方向延伸的记录区域划分得到的多个记录区域内的1个记录区域、盘10的预定的轨道的预定的记录区域、盘10的预定的轨道的预定的圆周位置、盘10的预定的半径位置上的预定的圆周位置(预定的位置)、写入到将盘10的预定的轨道在圆周方向上划分得到的多个记录区域内的1个记录区域的数据、写入到将在盘10的预定的半径位置上沿圆周方向延伸的记录区域划分得到的多个记录区域的1个记录区域的数据、写入到盘10的预定的轨道的预定的记录区域的数据、写入到盘10的预定的轨道的预定的圆周位置的数据、写入到盘10的预定的半径位置的预定的圆周位置(预定的位置)的数据、写入到预定的扇区的数据、或其他各种含义而使用。也有时将“轨道的半径方向的宽度”称为“轨道宽度”。也有时将“通过预定的轨道中的轨道宽度的中心位置的路径”称为“轨道中心”。也有时将写入到用户数据区域10a的能够由用户利用的数据称为用户数据。
36.头15与盘10相对。例如,在盘10的1个面与1个头15相对。头15以滑块为主体,具备安装于该滑块的写头15w和读头15r。写头15w向盘10写入数据。读头15r读取写入到盘10的数据。此外,也有时将“写头15w”仅称为“头15”,也有时将“读头15r”仅称为“头15”,也有时将“写头15w以及读头15r”汇总称为“头15”。也有时将“头15的中心部”称为“头15”,将“写头15w的中心部”称为“写头15w”,将“读头15r的中心部”称为“读头15r”。也有时将“写头15w的中心部”仅称为“头15”,将“读头15r的中心部”仅称为“头15”。也有时将“将头15的中心部定位于预定轨道的轨道中心”这一情况以“将头15定位于预定的轨道”、“将头15配置于预定的轨道”、或“使头15位于预定的轨道”等来表现。
37.图2是表示本实施方式的头15相对于盘10的配置的一例的示意图。如图2所示,在圆周方向上,将盘10的旋转方向称为旋转方向。此外,在图2所示的例子中,旋转方向以逆时针方向表示,但也可以是相反方向(顺时针方向)。高度方向z是在spm12的主轴sp的延伸的方向上平行的方向。换言之,高度方向z是将多个盘10层积的方向。另外,高度方向z相当于从磁盘装置1的底壁朝向与底壁相对的盖的方向。在高度方向z上,也有时将从盘10-1朝向盘10-0的方向称为上侧(或仅为上),将从盘10-0朝向盘10-1的方向称为下侧(或仅为下)。另外,假设存在对表示高度方向z的箭头的前端侧的磁盘装置1进行观察的观察位置,也有时将从该观察位置向盘10的面观察这一情况称为俯视。
38.在图2所示的例子中,spm12具有主轴sp。主轴sp在高度方向z上延伸。
39.在图2所示的例子中,盘10包含盘10-0、10-1、

。盘10安装于主轴sp。盘10具有
面10s(10s0、10s1、10s2,10s3、

)。面10s(10s0、10s1、10s2、10s3、

)与在垂直于高度方向z的方向上扩展的平面平行而扩展。此外,面10s(10s0、10s1、10s2、10s3、

)也可以与相对于在垂直于高度方向z的方向上扩展的平面发生了倾斜的平面平行而扩展。盘10-0具有表面10s0和表面10s0相反侧的背面10s1。表面10s0在高度方向z上是向上的面。背面10s1在高度方向z上是向下的面。背面10s1位于表面10s0的下侧。盘10-1具有表面10s2和表面10s2相反侧的背面10s3。表面10s2在高度方向z上是向上的面。表面10s2与背面10s1相对。背面10s3在高度方向z上是向下的面。背面10s3位于表面10s2的下侧。盘10-1位于盘10-0之下。在俯视的情况下,盘10-0以及10-1重叠。表面10s0具有用户数据区域10a0和系统区域10b0。背面10s1具有用户数据区域10a1和系统区域10b1。表面10s2具有用户数据区域10a2和系统区域10b2。背面10s3具有用户数据区域10a3和系统区域10b3。
40.头15包含多个头15。在图2所示的例子中,头15包含:头15-0、头15-1、头15-2、头15-3、

。头15与面10s相对。多个头15分别与多个盘10的面10s相对。在图2所示的例子中,头15-0与表面10s0相对。头15-0向表面10s0写入数据,从表面10s0读取数据。头15-1与背面10s1相对。头15-1向背面10s1写入数据,从背面10s1读取数据。头15-2与表面10s2相对。头15-2向表面10s2写入数据,从表面10s2读取数据。头15-3与背面10s3相对。头15-3向背面10s3写入数据,从背面10s3读取数据。此外,头15也可以设置5个以上。盘10也可以设置2个以上。
41.图3是示意性表示将本实施方式的多个盘10重叠而透过俯视(透视)情况下的盘10的假想面的一例的俯视图。图3示出了从高度方向z的上侧观察(或俯视)透过重叠的多个盘10的多个面10s(10s0、10s1,10s2、以及10s3)的盘10的面(以下,也有时称为假想面)10s。假想面相当于在俯视重叠的多个盘10的情况下实际上不存在于同一面的其他面的数据以及图形如同也存在于同一面那样示出的盘10的面。以下,也有时将“俯视透过(透视)盘10的预定面和与该预定面不同的其他面的盘10的假想面”称为“预定面以及其他面的假想面”。图3仅示出了说明所需的构成。图3示出了盘10的最内周imc和最外周omc。
42.盘10的假想面10s具有:在最终的产品中使用的多个伺服图形(以下,也有时称为产品伺服图形)或多个伺服区域(以下,也有时称为产品伺服区域)psv、多个最终螺旋(fs)伺服图形fss、多个精确引导螺旋(fgs)伺服图形fgss、多个路线引导螺旋(cgs)伺服图形cgss。在图3中,fs伺服图形fss以及cgs伺服图形cgss为了方便说明而记载为平行延伸,实际上不平行延伸也可。由于在将fs伺服图形fss、fgs伺服图形fgss、以及cgs伺服图形cgss写入的情况下的方向和/或速度是任意的,所以fs伺服图形fss、fgs伺服图形fgss、以及cgs伺服图形cgss基本上不会平行。
43.在图3中,产品伺服图形psv以在半径方向上呈直线状延伸的矩形形状示出。多个产品伺服图形psv在盘10的半径方向上呈放射状延伸,在盘10的圆周方向上隔着预定的间隔而离散地配置。此外,产品伺服图形psv记载为在半径方向上从内侧向外侧呈直线状延伸,但是也可以弯曲。例如,产品伺服图形psv也可以在半径方向上从内侧向外侧呈螺旋状配置。以下,也有时将预定的轨道上的1个产品伺服图形psv称为“产品伺服扇区”。此外,也有时将产品伺服图形称为产品伺服扇区。也有时将“产品伺服扇区”称为“产品伺服图形”。产品伺服扇区包含产品伺服数据。此外,也有时将“写入到产品伺服扇区的产品伺服数据”称为“产品伺服扇区”。另外,也有时将写入到产品伺服扇区以外的用户数据区域10a的产品
伺服数据以外的数据称为用户数据。
44.伺服扇区包含伺服数据、例如,前导码(preamble)、伺服标记(servo mark)、格雷码(gray code)、pad、脉冲串数据、以及通电自检码(post code)。此外,伺服扇区(或伺服数据)也可以不包含通电自检码。伺服扇区(或伺服数据)也可以构成为包含前导码、伺服标记、格雷码、pad、脉冲串数据、以及通电自检码中的至少1个数据。另外,伺服扇区(或伺服数据)也可以由前导码、伺服标记、格雷码、pad、脉冲串数据、以及通电自检码以外的数据构成。在伺服扇区中,前导码、伺服标记、格雷码、pad、脉冲串数据、以及通电自检码按上述顺序在圆周方向上从前向后连续配置。前导码包含用于与由伺服标记以及格雷码等构成的伺服图形的再现信号同步的前导码信息。伺服标记包含表示伺服图形的开始的伺服标记信息。格雷码由预定轨道的地址(柱面地址)和预定的轨道的伺服扇区的地址构成。脉冲串数据是为了检测头15相对于预定轨道的轨道中心的半径方向和/或圆周方向的位置偏移(位置误差)而使用的数据(相对位置数据),由预定周期的重复图形构成。pad包含间隙(gap)以及伺服agc等的同步信号的pad信息。脉冲串数据(burst data)以在盘10的半径方向上脉冲串数据的位相按1伺服轨道周期进行180
°
反转的数据图形被写入。伺服轨道(伺服柱面)相当于通过来自主机100等的命令而成为写入处理或读取处理的对象的轨道。脉冲串数据例如为了取得盘10上的头15的半径方向和/或圆周方向的位置(以下,也有时称为头位置)而被使用。脉冲串数据例如包含n脉冲串(n burst)以及q脉冲串(q burst)。n脉冲串和q脉冲串以在盘10的半径方向上彼此位相偏移90
°
的数据图形而被写入。通电自检码包含:用于校正因在将伺服数据写入到盘时的与盘10的旋转同步的抖动(可重复性偏摆:rro)产生的、轨道相对于与盘10同心圆状配置的作为头15的目标的路径(以下,也有时称为目标路径)例如轨道中心的变形导致的误差的数据(以下,也有时称为rro校正数据)等。以下,为了便于说明,也有时将因rro产生的轨道相对于目标路径的变形而导致的误差仅称为rro。
45.在图3中,fs伺服图形fss以双点划线示出。多个fs伺服图形fss在盘10的半径方向上从内侧向外侧螺旋状延伸,在盘10的圆周方向上隔着预定的间隔离散地配置。以下,也有时将预定的轨道中的1个fs伺服图形称为“fs伺服扇区”。此外,也有时将fs伺服图形称为fs伺服扇区。也有时将“fs伺服扇区”称为“fs伺服图形”。fs伺服扇区包含对应的伺服数据。此外,也有时将写入到“fs伺服扇区的fs伺服扇区所对应的fs伺服数据”称为“fs伺服扇区”。
46.在图3中,fgs伺服图形fgss以单点划线示出。多个fgs伺服图形fgss在盘10的半径方向上从内侧向外侧呈螺旋状延伸,在盘10的圆周方向上隔着预定的间隔离散地配置。例如,fgs伺服图形fgss在半径方向上从内侧到外侧的能定位控制的行程(stroke)比fs伺服图形fss在半径方向上从内侧到外侧的能定位控制的行程要长。在盘10的1个面上,fgs伺服图形fgss的数量比fs伺服图形fss的数量要少。在盘10的1个面上,fgs伺服图形fgss的数量例如是32条。在盘10的1个面上,fs伺服图形fss的数量例如是200~300条。fgs伺服图形fgss所对应的频率,与fs伺服图形fss所对应的频率和产品伺服图形psv所对应的频率不同。以下,也有时将预定的轨道上的1个fgs伺服图形称为“fgs伺服扇区”。此外,也有时将fgs伺服图形称为fgs伺服扇区。也有时将“fgs伺服扇区”称为“fgs伺服图形”。fgs伺服扇区包含对应的伺服数据。此外,也有时将“写入到fgs伺服扇区的fs伺服扇区所对应的fgs伺服数据”称为“fgs伺服扇区”。
47.在图3中,cgs伺服图形cgss以点线示出。多个cgs伺服图形cgss在盘10的半径方向
上从内侧向外侧呈螺旋状延伸,在盘10的圆周方向上隔着预定的间隔离散地配置。例如,cgs伺服图形cgss在半径方向上的内侧到外侧的能定位控制的行程比fgs伺服图形fgss在半径方向上的内侧到外侧的能定位控制的行程要长。在盘10中,cgs伺服图形cgss的数量比fgs伺服图形fgss的数量要少。在盘10的1个面上,cgs伺服图形cgss的数量例如是10条。cgs伺服图形cgss所对应的频率,与fgs伺服图形fgss所对应的频率、fs伺服图形fss所对应的频率以及产品伺服图形psv所对应的频率不同。以下,也有时将预定的轨道上的1个cgs伺服图形cgss称为“cgs伺服扇区”。此外,也有时将cgs伺服图形称为cgs伺服扇区。也有时将“cgs伺服扇区”称为“cgs伺服图形”。cgs伺服扇区包含对应的伺服数据。此外,也有时将“写入到cgs伺服扇区的cgs伺服扇区所对应的伺服数据”称为“cgs伺服扇区”。
48.图4是示意性表示本实施方式的多个面10s上的cgs伺服图形cgss的配置的一例的俯视图。图4示出了盘10-0的表面10s0和背面10s1的假想面。图4仅示出了说明所需的构成。此外,也可以在盘10-0的表面10s0以及背面10s1配置有产品伺服图形psv、多个fs伺服图形fss、以及多个fgs伺服图形fgss。
49.多个cgs伺服图形cgss在多个面10s的范围内配置。在图4所示的例子中,多个cgs伺服图形cgss包含:cgs伺服图形cgss2n+1、cgss2n+2、cgss2n+3、cgss2n+4、cgss2n+5、cgss2n+6、cgss2n+7、cgss2n+8、cgss2n+9、以及cgss2n+10。n是0以上的整数。cgs伺服图形cgss2n+1、cgss2n+2、cgss2n+3、cgss2n+4、cgss2n+5、cgss2n+6、cgss2n+7、cgss2n+8、cgss2n+9、以及cgss2n+10在圆周方向的顺时针方向(右转)上按记载的顺序配置。以下,也有时将从预定的cgs伺服图形cgss、例如,cgs伺服图形cgss2n+1起沿圆周方向的顺时针方向(右转)数第奇数个cgs伺服图形cgss2n+1、cgss2n+3、cgss2n+5、cgss2n+7、以及cgss2n+9称为“奇数cgs伺服图形”。也有时将从预定的cgs伺服图形cgss、例如,cgs伺服图形cgss2n+1起沿圆周方向的顺时针方向(右转)数第偶数个cgs伺服图形cgss2n+2、cgss2n+4、cgss2n+6、cgss2n+8、以及cgss2n+10称为“偶数cgs伺服图形”。
50.多个cgs伺服图形cgss2n+1至cgss2n+10配置于盘10-0的表面10s0以及背面10s1。cgs伺服图形cgss2n+1、cgss2n+2、cgss2n+3、cgss2n+4、cgss2n+5、cgss2n+6、cgss2n+7、cgss2n+8、cgss2n+9、以及cgss2n+10在俯视的情况下,沿圆周方向的顺时针方向(右转)的方向按记载的顺序隔着间隔排列。在俯视的情况下,多个cgs伺服图形cgss2n+1至cgss2n+10在最内周imc以及最外周omc不重叠。例如,在俯视的情况下,多个cgs伺服图形cgss2n+1至cgss2n+10在最内周imc能按等间隔配置。此外,在俯视的情况下,多个cgs伺服图形cgss2n+1至cgss2n+10在最内周imc不按等间隔配置也可。多个cgs伺服图形cgss2n+1至cgss2n+10也可以在盘10的3个面以上的面的范围内配置。多个cgs伺服图形cgss2n+1至cgss2n+10也可以在盘10-0的表面10s0以及背面10s1和盘10-1的表面10s2以及背面10s3彼此同样地配置。另外,多个cgs伺服图形cgss2n+1至cgss2n+10也可以配置于表面10s0、背面10s1、表面20s2、以及背面10s3中的至少1个。
51.图5是示意性表示本实施方式的面10s0上的cgs伺服图形cgss的配置的一例的俯视图。图5示出了从高度方向z的上侧观察盘10-0的表面10s0得到的盘10的假想面。图5仅示出说明所需的构成。
52.在图5所示的例子中,在盘10-0的表面10s0上,奇数cgs伺服图形cgss2n+1、cgss2n+3、cgss2n+5、cgss2n+7、以及cgss2n+9在圆周方向的顺时针方向(右转)上按记载的
顺序配置。例如,奇数cgs伺服图形cgss2n+1、cgss2n+3、cgss2n+5、cgss2n+7、以及cgss2n+9在从最内周imc到外周omc的范围内配置。此外,奇数cgs伺服图形cgss2n+1、cgss2n+3、cgss2n+5、cgss2n+7、以及cgss2n+9不在从最内周imc到外周omc的范围内配置也可。另外,奇数cgs伺服图形cgss2n+1、cgss2n+3、cgss2n+5、cgss2n+7、以及cgss2n+9也可以配置于背面10s1、表面20s2、以及背面10s3中的至少1个。
53.图6是示意性表示本实施方式的多个面10s1上的cgs伺服图形cgss的配置的一例的俯视图。图6示出了从高度方向z的上侧观察透过盘10-0的表面10s1得到的盘10的假想面。图6仅示出了说明所需的构成。
54.在图6所示的例子中,在盘10-0的表面10s1上,偶数cgs伺服图形cgss2n+2、cgss2n+4、cgss2n+6、cgss2n+8、以及cgss2n+10在圆周方向的顺时针方向(右转)上按记载的顺序配置。在俯视的情况下,偶数cgs伺服图形cgss2n+2、cgss2n+4、cgss2n+6、cgss2n+8、以及cgss2n+10各自以不与奇数cgs伺服图形cgss2n+1、cgss2n+3、cgss2n+5、cgss2n+7、以及cgss2n+9重叠的方式配置。例如,偶数cgs伺服图形cgss2n+2、cgss2n+4、cgss2n+6、cgss2n+8、以及cgss2n+10在从最内周imc到外周omc的范围内配置。此外,偶数cgs伺服图形cgss2n+2、cgss2n+4、cgss2n+6、cgss2n+8、以及cgss2n+10不在从最内周imc到外周omc的范围内配置也可。另外,偶数cgs伺服图形cgss2n+2、cgss2n+4、cgss2n+6、cgss2n+8、以及cgss2n+10也可以配置于背面10s1、表面20s2、以及背面10s3中的至少1个。
55.图7是示意性表示本实施方式的面10s1的fgs伺服图形fgss的配置的一例的俯视图。图7示出了从高度方向z的上侧观察盘10-1的表面10s2得到的盘10的面。图7示出了位于与最外周omc相比更靠内侧的半径位置orp0、和位于半径位置orp0与最内周imc之间的半径位置irp0。图7仅示出了说明所需的构成。此外,在盘10-1的表面10s2也可以配置有产品伺服图形psv和/或多个fs伺服图形fss。
56.在图7所示的例子中,在盘10-1的表面10s2配置有多个fgs伺服图形fgss。例如,多个fgs伺服图形fgss在从半径位置irp0到半径位置orp0的范围内配置。此外,多个fgs伺服图形fgss也可以在从最内周imc到外周omc的范围内配置。另外,多个fgs伺服图形fgss也可以配置于背面10s1、表面20s2、以及背面10s3中的至少1个。
57.图8是示意性表示本实施方式的各面10s0、10s1、10s2、以及10s3上的fs伺服图形fss的配置的一例的俯视图。图8示出了从高度方向z的上侧观察盘10得到的盘10的面。图8示出了位于与半径位置orp0相比更靠内侧的半径位置orp1、和位于半径位置orp1与半径位置irp0之间的半径位置irp1。图8仅示出了说明所需的构成。此外,在盘10-0以及10-1的表面10s0、背面10s1、表面10s2、以及背面10s3也可以配置有产品伺服图形psv。
58.在图8所示的例子中,在盘10-0以及10-1的表面10s0、背面10s1、表面10s2、以及背面10s3各自配置有多个fs伺服图形fss。例如,多个fs伺服图形fss在从半径位置irp1到半径位置orp1的范围内配置。此外,多个fs伺服图形fss也可以在从最内周imc到外周omc的范围内配置。另外,多个fs伺服图形fss也可以配置于表面10s0、背面10s1、表面10s2、以及背面10s3中的至少1个。
59.驱动器ic20与系统控制器130(详细来说是稍后描述的mpu60)、spm12、以及vcm14连接,按照系统控制器130(详细来说是稍后描述的mpu60)的控制,控制spm12以及vcm14的驱动。
60.头放大器ic(前置放大器)30具备未图示的读取放大器、以及写入驱动器。读取放大器对从盘10读取出的读取信号进行放大,并将其向系统控制器130(详细来说是稍后描述的读/写(r/w)通道40)输出。写入驱动器将与从r/w通道40输出的信号相应的写入电流向头15输出。
61.易失性存储器70是若电力供给被切断则所保存着的数据就会丢失的半导体存储器。易失性存储器70保存在磁盘装置1的各部的处理所需的数据等。易失性存储器70例如是dram(dynamic random access memory)、或sdram(synchronous dynamic random access memory)。
62.非易失性存储器80是即使电力供给被切断也记录所保存着的数据的半导体存储器。非易失性存储器80例如是nor型或nand型的闪速rom(flash read only memory:from)。
63.缓冲存储器90是暂时记录在磁盘装置1与主机100之间收发的数据等的半导体存储器。此外,缓冲存储器90也可以与易失性存储器70一体构成。缓冲存储器90例如是dram、sram(static random access memory)、sdram、feram(ferroelectric random access memory)、或mram(magnetoresistive random access memory)等。
64.系统控制器(控制器)130例如利用多个元件集成于单一芯片得到的被称为片上系统(system-on-a-chip(soc))的大规模集成电路(lsi)而实现。系统控制器130包含:读/写(r/w)通道40、硬盘控制器(hdc)50、微处理器(mpu)60。r/w通道40、hdc50、以及mpu60彼此电连接。系统控制器130例如与驱动器ic20、头放大器ic60、易失性存储器70、非易失性存储器80、缓冲存储器90、以及主机系统100等电连接。
65.r/w通道40根据来自后述的mpu60的指示,执行从盘10传送至主机100的数据、例如读取数据,和从主机100传送的数据、例如写入数据的信号处理。r/w通道40例如与头放大器ic30、hdc50、以及mpu60等电连接。r/w通道40具有对写入数据进行调制的电路或功能。另外,r/w通道40具有对读取数据的信号质量进行测定的电路或功能以及对读取数据进行解码的电路或功能。
66.hdc50根据来自后述的mpu60的指示,控制主机100与r/w通道40之间的数据传送。hdc50例如与r/w通道40、mpu60、易失性存储器70、非易失性存储器80、以及缓冲存储器90等电连接。
67.mpu60是控制磁盘装置1的各部的主控制器。mpu60经由驱动器ic20控制vcm14,执行进行头15的定位的伺服控制。mpu60控制向盘10的数据的写入动作,并且选择从主机100传送的数据例如,写入数据的保存目的地。mpu60控制从盘10的数据的读取动作,并且控制从盘10传送至主机100的数据例如,读取数据的处理。另外,mpu60对记录数据的区域进行管理。mpu60与磁盘装置1的各部连接。mpu60例如与驱动器ic20、r/w通道40、以及hdc50等电连接。
68.mpu60具备:读/写控制部610、cgs伺服图形控制部620、测定部630、伺服图形控制部640、以及定位控制部650。mpu60在固件上执行这些各部、例如,读/写控制部610、cgs伺服图形控制部620、测定部630、伺服图形控制部640、以及定位控制部650等的处理。此外,mpu60也可以具备这些各部、例如,读/写控制部610、cgs伺服图形控制部620、测定部630、伺服图形控制部640、以及定位控制部650等来作为电路。
69.读/写控制部610按照来自主机100的命令等,控制数据的读取处理以及写入处理。
读/写控制部610经由驱动器ic20控制vcm14,将头15配置于盘10上的预定的半径位置,执行读取处理或写入处理。以下,也有时将“写入处理”以及“读取处理”汇总用“访问”或“访问处理”这一用语表现。
70.cgs伺服图形控制部620向盘10写入cgs伺服图形cgss。cgs伺服图形控制部620,作为向数据以及图形完全没有被写入(以下,也有时称为空白状态)的盘10将cgs伺服图形cgss、fgs伺服图形fgss、fs伺服图形fss按顺序写入的空白盘刻录(bdw)(或空白盘伺服写入)的最初的工序,在盘10上执行行程校准(stroke calibration),向盘10写入cgs伺服图形cgss。伺服图形控制部620由于在空白状态的盘10中无法读取数据或图形等,所以不执行读取处理(或在轨),而将空白状态盘10的1周1次的基准时钟相当的盘10的位置(以下,也有时称为时钟基准位置)作为开始地点,根据基于从vcm14产生的反向电压的头15相对于盘10的速度信息(以下,也有时称为反电动势速度信息)对头15进行等速控制,对盘10将cgs伺服图形cgss从半径方向的内方向例如,最内周imc向外方向、例如最外周omc进行写入。此外,伺服图形控制部620也可以将空白状态盘10的时钟基准位置作为开始地点,根据反电动势速度信息对头15进行等速控制而对盘10将cgs伺服图形cgss从半径方向的外方向例如最外周omc,向内方向例如最内周imc进行写入。
71.cgs伺服图形控制部620将多个cgs伺服图形cgss向盘10的多个面进行分割而写入。例如,cgs伺服图形控制部620将本来应向盘10的1个面10s写入的多个cgs伺服图形cgss向盘10的多个面进行分割而写入。“将多个cgs伺服图形向多个面进行分割而写入”表示,“将本来向1个面写入、且从盘10的内周到外周或从外周到内周,以1笔或连续分别写入的多个cgs伺服图形中的几个cgs伺服图形在多个面中的1个面上沿圆周方向隔开间隔而写入,并将这些cgs伺服图形中的其他cgs伺服图形在多个面中的与前述的1个面不同的其他面上沿圆周方向隔开间隔而写入”。例如,“将4个cgs伺服图形向2个面进行分割而写入”表示,“本来应向1个面写入的4个cgs伺服图形中的至少1个cgs伺服图形向2个面中的一个面写入,并将4个cgs伺服图形中的剩余的cgs伺服图形向2个面中的另一个面写入”。例如,cgs伺服图形控制部620将在盘10的假想面上沿圆周方向排列的多个cgs伺服图形cgss向盘10的多个面进行分割而写入,以使得这些cgs伺服图形cgss中的在圆周方向上相邻的2个cgs伺服图形cgss不会配置于相同面。在此,“相邻”是指,数据、物体、区域、以及空间等挨着排列自不必说,也包含以预定的间隔、预定的空间等将预定的物体隔开间隔排列。另外,也有时将“在假想面上相邻这一情况”称为“假想相邻”。cgs伺服图形控制部620在将多个cgs伺服图形cgss中的预定的cgs伺服图形cgss向盘10的预定面写入的情况下,将与该预定的cgs伺服图形cgss连续而接下来写入的cgs伺服图形(以下,也有时称为接下来的cgs伺服图形)cgss,向与写入了该预定的cgs伺服图形cgss的盘10的预定面不同的面写入接下来的cgs伺服图形cgss。换言之,cgs伺服图形控制部620将在预定面上沿圆周方向相邻的2个cgs伺服图形cgss之间相当的区域所对应的与预定面不同的面的区域写入cgs伺服图形cgss。
72.cgs伺服图形控制部620执行用于写入多个cgs伺服图形cgss的校准,对多个面所分别对应的多个头15进行切换而将多个cgs伺服图形cgss向盘10的多个面10s写入。换言之,cgs伺服图形控制部620执行用于将多个cgs伺服图形cgss写入的校准,在盘10的多个面10s所分别对应的多个头15中对写入选通(gate)的生效(激活、有效、或on)以及失效(非激活、无效、或off)进行切换而将多个cgs伺服图形cgss向多个面10s进行分割而写入。向盘10
的多个面10s进行分割而写入了的多个cgs伺服图形cgss的数据构成以及频率相同。“相同”、“同一”、“一致”、以及“同等”等的用语意味着完全相同自不必说,也包含以看作实质上相同的程度而不同这一含义。
73.例如,cgs伺服图形控制部620一边对头15-0以及头15-1进行切换,一边将多个cgs伺服图形cgss内的奇数cgs伺服图形cgss2n+1至cgss2n+9和多个cgs伺服图形cgss内的偶数cgs伺服图形cgss2n+2至cgss2n+10向盘10-0的表面10s0以及盘10-0的背面10s1交替写入。cgs伺服图形控制部620用头15-0将多个cgs伺服图形cgss内的奇数cgs伺服图形cgss2n+1至cgss2n+9向盘10-0的表面10s0写入,用头15-1将多个cgs伺服图形cgss内的偶数cgs伺服图形cgss2n+2至cgss2n+10向盘10-0的背面10s1写入。cgs伺服图形控制部620在头15-0中使写入选通生效、且在头15-1中使写入选通失效而用头15-0将多个cgs伺服图形cgss内的奇数cgs伺服图形cgss2n+1至cgss2n+9向盘10-0的表面10s0写入,在头15-0中使写入选通失效、且在头15-1中使写入选通生效(assert)而用头15-1将多个cgs伺服图形cgss内的偶数cgs伺服图形cgss2n+2至cgss2n+10向盘10-0的表面10s1写入。
74.此外,cgs伺服图形控制部620也可以将多个cgs伺服图形cgss内的奇数cgs伺服图形cgss2n+1至cgss2n+9向盘10-0的背面10s1、盘10-1的表面10s2、或盘10-1的背面10s3写入,将多个cgs伺服图形cgss内的偶数cgs伺服图形cgss2n+2至cgss2n+10向没有写入奇数cgs伺服图形cgss2n+1至cgss2n+9的盘10-0的背面10s0、盘10-1的表面10s2、或盘10-1的背面10s3写入。另外,cgs伺服图形控制部620也可以将多个cgs伺服图形cgss内的奇数cgs伺服图形cgss2n+1至cgss2n+9向盘10-0的表面10s0以及盘10-1的表面10s2分别写入,将多个cgs伺服图形cgss内的偶数cgs伺服图形cgss2n+2至cgss2n+10向盘10-0的背面10s1以及盘10-1的背面10s3分别写入。
75.cgs伺服图形控制部620执行用于写入多个cgs伺服图形cgss的校准,对多个面10s所分别对应的多个头15进行切换而将多个cgs伺服图形cgss向多个面10s写入。换言之,cgs伺服图形控制部620执行用于写入多个cgs伺服图形cgss的校准,在多个面10s所分别对应的多个头15中对写入选通的生效(激活、有效、或on)以及失效(非激活、无效、或off)进行切换,将多个cgs伺服图形cgss向多个面进行分割而写入。
76.例如,在向表面10s0写入了多个cgs伺服图形cgss内的奇数cgs伺服图形cgss2n+1至cgss2n+9、且向背面10s1写入了偶数cgs伺服图形cgss2n+2至cgss2n+10的情况下,cgs伺服图形控制部620一边对头15-0以及头15-1进行切换,一边将奇数cgs伺服图形cgss2n+1至cgss2n+9和偶数cgs伺服图形cgss2n+2至cgss2n+10从盘10-0的表面10s0以及盘10-0的背面10s1交替地读取。cgs伺服图形控制部620用头15-0从盘10-0的表面10s0读取奇数cgs伺服图形cgss2n+1至cgss2n+9,用头15-1从背面10s1读取偶数cgs伺服图形cgss2n+2至cgss2n+10。cgs伺服图形控制部620在头15-0中使读取选通生效、且在头15-1中使读取选通失效而用头15-0从表面10s0读取奇数cgs伺服图形cgss2n+1至cgss2n+9,在头15-1中使读取选通失效、且在头15-1中使读取选通生效而用头15-1从表面10s1读取偶数cgs伺服图形cgss2n+2至cgss2n+10。
77.图9是表示本实施方式的cgs伺服图形cgss的配置的一例的示意图。在图9中,纵轴表示从内周向外周的螺旋状的方向,横轴表示在将多个cgs伺服图形中的1条内周作为基准的情况下的间隔(以下,也有时仅称为间隔)。图9示出了头15的行进方向。也有时将头15相
对于盘10将数据进行顺序(sequential)写入以及读取的方向、也即是头15相对于盘10行进的方向称为行进方向。图9与图4对应。图9示出了,在表面10s0以及背面10s1的假想面上沿行进方向连续排列的cgs伺服图形cgss2n+1至cgss2n+10。
78.在图9所示的例子中,cgs伺服图形控制部620一边对头15-0以及头15-1进行切换,一边将奇数cgs伺服图形cgss2n+1至cgss2n+9和偶数cgs伺服图形cgss2n+2至cgss2n+10向盘10-0的表面10s0以及盘10-0的背面10s1交替写入。cgs伺服图形控制部620将时钟基准位置作为开始地点,基于反电动势速度信息用头15-0将奇数cgs伺服图形cgss2n+1在表面10s0从内方向向外方向写入,从头15-0切换为头15-1,基于反电动势速度信息用头15-1将偶数cgs伺服图形cgss2n+2在背面10s1从内方向向外方向写入。cgs伺服图形控制部620基于反电动势速度信息,用头15-0将奇数cgs伺服图形cgss2n+3在表面10s0从内方向向外方向写入,从头15-0切换为头15-1,基于反电动势速度信息用头15-1将偶数cgs伺服图形cgss2n+4在背面10s1从内方向向外方向写入。cgs伺服图形控制部620基于反电动势速度信息,将奇数cgs伺服图形cgss2n+5在表面10s0用头15-0从内方向向外方向写入,从头15-0切换为头15-1,基于反电动势速度信息将偶数cgs伺服图形cgss2n+6在背面10s1用头15-1从内方向向外方向写入。cgs伺服图形控制部620基于反电动势速度信息,将奇数cgs伺服图形cgss2n+7在表面10s0由头15-0从内方向向外方向写入,从头15-0切换为头15-1,基于反电动势速度信息将偶数cgs伺服图形cgss2n+8在背面10s1由头15-1从内方向向外方向写入。cgs伺服图形控制部620基于反电动势速度信息将奇数cgs伺服图形cgss2n+9在表面10s0由头15-0从内方向向外方向写入,从头15-0切换为头15-1,基于反电动势速度信息将偶数cgs伺服图形cgss2n+10在背面10s1由头15-1从内方向向外方向写入。在图9所示的例子中,在盘10-0的表面10s0以及背面10s1的假想面的区域rg1中,cgp伺服图形cgss2n+5与cgp伺服图形cgss2n+3相邻近。也就是说,在区域rg1中,在对头15-0和头15-1进行切换而读取cgp伺服图形cgss2n+5和cgp伺服图形cgss2n+3的情况下,到读取为止的时间上的间隔能够接近。
79.图10是表示本实施方式的cgs伺服图形cgss的配置的一例的示意图。在图10中,纵轴表示从内周朝向外周的螺旋状的方向,横轴表示在将多个cgs伺服图形中的1条内周作为基准的情况下的间隔。图10对应于图5。图10示出了俯视下的表面10s0中行进方向上排列的cgs伺服图形cgss2n+1至cgss2n+10。
80.在图10所示的例子中,cgs伺服图形控制部620一边对头15-0以及头15-1进行切换,一边将奇数cgs伺服图形cgss2n+1至cgss2n+9向盘10-0的表面10s0由头15-0从内周向外周写入。cgs伺服图形控制部620将时钟基准位置作为开始地点,基于反电动势速度信息将奇数cgs伺服图形cgss2n+1在表面10s0由头15-0从内方向向外方向写入。cgs伺服图形控制部620基于反电动势速度信息将奇数cgs伺服图形cgss2n+3在表面10s0由头15-0从内方向向外方向写入。cgs伺服图形控制部620基于反电动势速度信息,将奇数cgs伺服图形cgss2n+5在表面10s0由头15-0从内方向向外方向写入。cgs伺服图形控制部620基于反电动势速度信息,将奇数cgs伺服图形cgss2n+7在表面10s0由头15-0从内方向向外方向写入。cgs伺服图形控制部620基于反电动势速度信息,将奇数cgs伺服图形cgss2n+9在表面10s0由头15-0从内方向向外方向写入。
81.图11是表示本实施方式的cgs伺服图形cgss的配置的一例的示意图。在图11中,纵
轴表示从内周朝向外周的螺旋状的方向,横轴表示在将多个cgs伺服图形中的1条内周作为基准的情况下的间隔。图11对应于图6。图11示出了在透过俯视下的表面10s1上行进方向上排列的cgs伺服图形cgss2n+1至cgss2n+10。
82.在图11所示的例子中,cgs伺服图形控制部620一边对头15-0以及头15-1进行切换,一边将偶数cgs伺服图形cgss2n+2至cgss2n+10向盘10-0的表面10s1由头15-1从内周向外周写入。cgs伺服图形控制部620将时钟基准位置作为开始地点,基于反电动势速度信息将偶数cgs伺服图形cgss2n+2在表面10s1由头15-1从内方向向外方向写入。cgs伺服图形控制部620基于反电动势速度信息,将偶数cgs伺服图形cgss2n+4在表面10s1由头15-1从内方向向外方向写入。cgs伺服图形控制部620基于反电动势速度信息,将偶数cgs伺服图形cgss2n+6在表面10s1由头15-1从内方向向外方向写入。cgs伺服图形控制部620基于反电动势速度信息,将偶数cgs伺服图形cgss2n+8在表面10s1由头15-1从内方向向外方向写入。cgs伺服图形控制部620基于反电动势速度信息,将偶数cgs伺服图形cgss2n+10在表面10s1由头15-1从内方向向外方向写入。
83.图12是表示本实施方式的cgs伺服图形的写入方法以及读取方法的一例的示意图。在图10中,纵轴表示从内周朝向外周的螺旋状的方向,横轴表示在将多个cgs伺服图形中的1条内周作为基准的情况下的间隔。图12对应于图9。图12示出了表面10s0以及背面10s1的假想面的预定的半径位置上的读取选通rg120和读取选通rg121。在图12中,读取选通rg120为0而使头15-0生效,为1而使头15-1生效。另外,在图12中,读取选通rg121为0而使头15-0生效,为1而使头15-1生效。
84.在图12所示的例子中,cgs伺服图形控制部620一边根据读取选通rg120对头15-0以及头15-1进行切换,一边将奇数cgs伺服图形cgss2n+1至cgss2n+9和偶数cgs伺服图形cgss2n+2至cgss2n+10从盘10-0的表面10s0以及盘10-0的背面10s1交替地读取。
85.在图12所示的例子中,cgs伺服图形控制部620一边根据读取选通rg121对头15-0以及头15-1进行切换,一边将奇数cgs伺服图形cgss2n+1至cgss2n+9和偶数cgs伺服图形cgss2n+2至cgss2n+10从盘10-0的表面10s0以及盘10-0的背面10s1交替地读取。
86.测定部630对多个cgs伺服图形进行测定。对于向盘10的多个面进行分割而写入了的多个cgs伺服图形,测定部630一边对多个面所分别对应的多个头15进行切换,一边对多个cgs伺服图形进行读取并测定。
87.测定部630根据在盘10的假想面的预定的半径位置上沿圆周方向上排列的多个cgs伺服图形cgss内的假想相邻的2个cgs伺服图形cgss的圆周方向的间隔(以下,也有时称为假想cgs间隔),对这些cgs伺服图形cgss的测定方法或读取方法进行变更(或调整)。
88.测定部630在判定为在盘10的假想面的预定的半径位置上沿圆周方向上排列的多个cgs伺服图形cgss内的假想相邻的2个cgs伺服图形cgss的假想cgs间隔为足以对盘10的不同的面所分别对应的多个头15进行切换并进行读取的充分的距离(以下,可切换间隔)以上的情况下,一边对多个头15进行切换一边测定分别写入到盘10的多个面10s的多个cgs伺服图形cgss的圆周方向的各位置(以下,也有时称为实际cgs位置)和各cgs实际位置所对应的各假想cgs间隔。测定部630例如基于测定到的实际cgs位置等,测定或算出各实际cgs位置所对应的各rro校正数据。以下,也有时将“基于rro校正量对rro校正数据进行测定或算出”称为“rro学习”。另外,也有时将对cgs伺服图形cgss的实际cgs位置等进行测定这一情
况称为cgs搜索。测定部630也可以将测定得到的实际cgs位置、假想cgs间隔、以及rro校正数据作为表格记录于预定的记录区域例如、盘10的系统区域10b、易失性存储器70,或非易失性存储器80等。
89.测定部630在判定为在盘10的假想面上预定的半径位置上沿圆周方向排列的多个cgs伺服图形cgss内的假想相邻的2个cgs伺服图形cgss的假想cgs间隔为可切换间隔以上的情况下,一边切换多个头15一边读取圆周方向上排列的多个cgs伺服图形cgss,测定多个cgs伺服图形cgss所分别对应的实际cgs位置。
90.例如,测定部630在盘10的假想面的半径位置例如、预定的轨道上,判定为圆周方向上相邻、且写入到不同面的假想相邻的2个cgs伺服图形cgss的假想cgs间隔为可切换间隔以上的情况下,一边切换多个头15一边交替地读取这些cgs伺服图形cgss,对这些cgs伺服图形cgss所分别对应的2个实际cgs位置进行测定。
91.测定部630在判定为在盘10的假想面的预定的半径位置上沿圆周方向排列的多个cgs伺服图形cgss内的假想相邻的2个cgs伺服图形cgss的假想cgs间隔比可切换间隔要小的情况下,一边切换多个头15,一边在相同半径位置,对各实际位置和各实际位置所对应的分别写入到了盘10的多个面10s而得到的、同一面上的多个cgs伺服图形cgss内的圆周方向上相邻的2个cgs伺服图形cgss之间的圆周方向上的各间隔(以下,也有时称为实际cgs间隔)进行多次测定。测定部630对各实际位置所对应的盘10的多个面10s所分别对应的多个实际cgs间隔进行合成而算出各实际位置所对应的假想cgs间隔。
92.测定部630在判定为在盘10的假想面上预定的半径位置沿圆周方向排列的多个cgs伺服图形cgss内的假想相邻的2个cgs伺服图形cgss的假想cgs间隔比可切换间隔要小的情况下,一边切换多个头15一边在相同半径位置多次读取圆周方向上排列的多个cgs伺服图形cgss,对多个cgs伺服图形cgss所分别对应的实际cgs位置进行测定。
93.例如,测定部630判定为在盘10的假想面的半径位置例如、预定的轨道上,在圆周方向上相邻、且写入到了不同面的2个cgs伺服图形cgss的假想cgs间隔比可切换间隔要小的情况下,用预定的头15以第1周读取这些cgs伺服图形cgss中的一方,用与预定的头15不同的其他头15读取这些cgs伺服图形cgss中的尚未读取的另一方的cgs伺服图形cgss,对这些cgs伺服图形cgss所分别对应的2个实际cgs位置进行测定。
94.测定部630根据随着头15的寻道方向以及头15的速度而变动的假想cgs间隔来变更可切换间隔。测定部630根据盘10的假想面的各半径位置的各cgs数据图形的各实际位置和可切换间隔,设定切换多个头15而能够读取的区域(以下,也有时称为可切换区域)和切换多个头15也无法读取的区域(以下,也有时称为不可切换区域)。测定部630也可以将可切换区域和不可切换区域作为表格记录于预定的记录区域例如、盘10的系统区域10b、易失性存储器70,或非易失性存储器80等。
95.测定部630在读取盘10的假想面的不可切换区域的cgs伺服图形cgss的情况下,基于当前的半径位置的预定的cgs伺服图形cgss所对应的假想cgs间隔(以下,也有时称为当前的假想cgs间隔)、和相对于当前的半径位置在半径方向上相邻的前1个半径位置(以下,也有时称为之前的半径位置)的该预定的cgs伺服图形cgss所对应的假想cgs(以下,也有时称为之前的假想cgs间隔),对相对于当前的半径位置在半径方向上相邻的接下来1个的半径位置(以下,也有时称为接下来的半径位置)所对应的预定的cgs伺服图形cgss所对应的
实际cgs位置(以下,也有时称为推定cgs位置)进行算出(或推定)。
96.例如,测定部630在读取盘10的假想面的不可切换区域的cgs伺服图形cgss的情况下,基于当前的轨道的预定的cgs伺服图形cgss所对应的当前的假想cgs间隔、和相对于当前的轨道在半径方向上相邻的前1个轨道(以下,也有时称为之前的轨道)的该预定的cgs伺服图形cgss所对应的之前的假想cgs间隔,对相对于当前的轨道在半径方向上相邻的接下来1个的轨道(以下,也有时称为接下来的轨道)所对应的预定的cgs伺服图形cgss所对应的推定cgs位置进行算出(或推定)。
97.测定部630在对配置于不可切换区域的cgs伺服图形cgss进行读取时,基于推定cgs位置算出推定cgs位置所对应的假想cgs间隔(以下,也有时称为推定假想cgs间隔)。测定部630在不可切换区域中,根据推定假想cgs间隔,对头15进行寻道,读取预定的cgs伺服图形cgss,对该cgs伺服图形cgss所对应的实际cgs位置进行测定。测定部630将不可切换区域中的cgs伺服图形cgss所对应的推定cgs位置更新为测定得到的实际cgs位置,使推定误差最小化。
98.图13是表示在本实施方式的假想cgs间隔比可切换间隔小的情况下的写入到不同面10s的多个cgs伺服图形cgss的读取方法的一例的示意图。在图13的上方图中,纵轴表示从内周朝向外周的螺旋状的方向,横轴表示在将多个cgs伺服图形中的1条内周作为基准的情况下的间隔。图13的上方图的纵轴表示半径位置rp13。图13的上方图示出了,在盘10的假想面10s上沿行进方向连续排列的cgs伺服图形cgss2m+1、cgss2m+2、cgss2m+3、cgss2m+4、cgss2m+5、cgss2m+6、cgss2m+7、cgss2m+8、cgss2m+9、以及cgss2m+10。m是0以上的整数。cgs伺服图形cgss2m+1、cgss2m+3、cgss2m+5、cgss2m+7、以及cgss2m+9是奇数cgs伺服图形。cgs伺服图形cgss2m+2、cgss2m+4、cgss2m+6、cgss2m+8、以及cgss2m+10是偶数cgs伺服图形。奇数cgs伺服图形cgss2m+1、cgss2m+3、cgss2m+5、cgss2m+7、以及cgss2m+9、和偶数cgs伺服图形cgss2m+2、cgss2m+4、cgss2m+6、cgss2m+8、以及cgss2m+10分别写入到盘10的不同面10s。在图13的上图的盘10的假想面的半径位置rp13上,奇数cgs伺服图形cgss2m+7和偶数cgs伺服图形cgss2m+6交叉而顺序被调换。在图13的下方图示出了,盘10的假想面10s的预定的半径位置上的读取选通rg130以及rg131。在图13的下方图示出了,盘10的假想面10s的预定的半径位置上的各奇数cgs伺服图形cgss2m+1至cgss2m+9的各实际cgs位置(以下,也有时称为奇数实际cgs位置)、和盘10的假想面10s的预定的半径位置上的各偶数cgs伺服图形cgss2m+2至cgss2m+10的各实际cgs位置(以下,也有时称为偶数实际cgs位置)。在图13中,盘10的假想面10s的预定的半径位置上的奇数实际cgs位置用空心的菱形表示。在图13中,盘10的假想面10s的预定的半径位置上的偶数实际cgs位置用斜线的菱形表示。图13示出了,将根据读取选通rg130读取出的多个cgs伺服图形cgss所分别对应的多个实际cgs位置和根据读取选通rg131读取出的多个cgs伺服图形cgss所分别对应的多个实际cgs位置进行了合成后的盘10的假想面10s的半径位置rp的多个cgs伺服图形cgss所分别对应的多个实际cgs位置cp13。
99.在图13所示的例子中,测定部630在盘10的假想面10s的半径位置rp13上,判定为奇数cgs伺服图形cgss2m+7和偶数cgs伺服图形cgss2m+6的假想cgs间隔比可切换间隔要小的情况下,一边对多个头15交替进行切换,一边将cgs伺服图形cgss2m+1、cgss2m+2、cgss2m+3、cgss2m+4、cgss2m+5、cgss2m+6、cgss2m+8、cgss2m+9、以及cgss2m+10按记载的顺序以第
1周读取,对cgs伺服图形cgss2m+1、cgss2m+2、cgss2m+3、cgss2m+4、cgss2m+5、cgss2m+6、cgss2m+8、cgss2m+9、以及cgss2m+10所分别对应的多个实际cgs进行测定。测定部630在第1周中,不读取奇数cgs伺服图形cgss2m+7而读取偶数cgs伺服图形cgss2m+6。
100.在图13所示的例子中,测定部630在盘10的假想面10s的半径位置rp13上,判定为奇数cgs伺服图形cgss2m+7和偶数cgs伺服图形cgss2m+6的假想cgs间隔比可切换间隔要小的情况下,一边对多个头15进行交替切换一边将cgs伺服图形cgss2m+1、cgss2m+2、cgss2m+3、cgss2m+4、cgss2m+5、cgss2m+7、cgss2m+8、cgss2m+9、以及cgss2m+10按记载的顺序以第2周进行读取,对cgs伺服图形cgss2m+1、cgss2m+2、cgss2m+3、cgss2m+4、cgss2m+5、cgss2m+7、cgss2m+8、cgss2m+9、以及cgss2m+10所分别对应的多个实际cgs进行测定。测定部630在第2周中不读取奇数cgs伺服图形cgss2m+6而读取偶数cgs伺服图形cgss2m+7。
101.测定部630对cgs伺服图形cgss2m+1、cgss2m+2、cgss2m+3、cgss2m+4、cgss2m+5、cgss2m+6、cgss2m+8、cgss2m+9、以及cgss2m+10所分别对应的多个实际cgs和cgs伺服图形cgss2m+1、cgss2m+2、cgss2m+3、cgss2m+4、cgss2m+5、cgss2m+7、cgss2m+8、cgss2m+9、以及cgss2m+10所分别对应的多个实际cgs进行合成,取得多个实际cgs位置cp13。
102.图14是表示本实施方式的不可切换区域的设定方法的一例的示意图。图14示出了在盘10的假想面上沿行进方向连续排列的cgs伺服图形cgss2k-2、cgss2k-1、以及cgss2k。k是0以上的整数。cgs伺服图形cgss2k-1是奇数cgs伺服图形。cgs伺服图形cgss2k-2、以及cgss2k是偶数cgs伺服图形。奇数cgs伺服图形cgss2k-1、和偶数cgs伺服图形cgss2k-2以及cgss2k分别写入到盘10的不同面10s。图14示出了可切换间隔t1。图14示出了,cgs伺服图形cgss2k-2所对应的可切换间隔t1的位置的寻道方向的变化(以下,也有时称为cgs伺服图形cgss2k-2所对应的可切换间隔的变化)apl2k-2、和cgs伺服图形cgss2k-1所对应的可切换间隔t1的位置的寻道方向的变化(以下,也有时称为cgs伺服图形cgss2k-1所对应的可切换间隔的变化)apl2k-1。图14示出了不可切换区域nsr14和可切换区域sr14。在图14中,在俯视的情况下,在不可切换区域nsr14中,cgs伺服图形cgss2k-1和cgs伺服图形cgss2k相邻近。
103.如图14所示,测定部630根据cgs伺服图形cgss2k-1所对应的可切换间隔的变化apl2k-1,将奇数cgs伺服图形cgss2k-1与偶数cgs伺服图形cgss2k的假想cgs间隔为可切换间隔t1以上的区域设定为可切换区域sr14。
104.如图14所示,测定部630根据cgs伺服图形cgss2k-1所对应的可切换间隔的变化apl2k-1,将奇数cgs伺服图形cgss2k-1与偶数cgs伺服图形cgss2k的假想cgs间隔比可切换间隔t1小的区域设定为不可切换区域nsr14。
105.图15是表示本实施方式的不可切换区域的设定方法的一例的示意图。图15示出了不可切换区域nsr15和可切换区域sr15。在图15中,在俯视的情况下,在不可切换区域nsr15中,cgs伺服图形cgss2k-1与cgs伺服图形cgss2k交叉。
106.如图15所示,测定部630根据cgs伺服图形cgss2k-1所对应的可切换间隔的变化apl2k-1,将奇数cgs伺服图形cgss2k-1与偶数cgs伺服图形cgss2k的假想cgs间隔为可切换间隔t1以上的区域设定为可切换区域sr15。
107.如图15所示,测定部630根据cgs伺服图形cgss2k-1所对应的可切换间隔的变化apl2k-1,将奇数cgs伺服图形cgss2k-1与偶数cgs伺服图形cgss2k的假想cgs间隔比可切
换间隔t1小的区域设定为不可切换区域nsr15。
108.图16是表示本实施方式的可切换间隔的变更的一例的示意图。在图16中,纵轴表示半径方向,横轴表示圆周方向。图16示出了,在盘10的假想面10s上沿圆周方向的行进方向连续排列的cgs伺服图形cgss2l+1、cgss2l+2、cgss2l+3、cgss2l+4、cgss2l+5、cgss2l+6、cgss2l+7、cgss2l+8、cgss2ml+9、以及cgss2l+10。l是0以上的整数。cgs伺服图形cgss2l+1、cgss2l+3、cgss2l+5、cgss2l+7、以及cgss2l+9是奇数cgs伺服图形。cgs伺服图形cgss2l+2、cgss2m+4、cgss2l+6、cgss2l+8、以及cgss2l+10是偶数cgs伺服图形。奇数cgs伺服图形cgss2l+1、cgss2l+3、cgss2l+5、cgss2l+7、以及cgss2l+9、和偶数cgs伺服图形cgss2l+2、cgss2l+4、cgss2l+6、cgss2l+8、以及cgss2l+10分别写入到盘10的不同面10s。在图16中示出了从内周向外周寻道的方向(以下,也有时称为寻道方向)skd1、和从外周向内周寻道的寻道方向skd2。在图16的下侧示出了,在盘10的假想面10s上,沿寻道方向skd1读取出的各奇数cgs伺服图形cgss2l+1至cgss2l+9的各奇数实际cgs位置、和沿寻道方向skd1读取出的各偶数cgs伺服图形cgss2l+2至cgss2l+10的各偶数实际cgs位置。在图16的上侧示出了,在盘10的假想面10s上,沿寻道方向skd2读取出的各奇数cgs伺服图形cgss2l+1至cgss2l+9的各奇数实际cgs位置、和沿寻道方向skd2读取出的各偶数cgs伺服图形cgss2l+2至cgss2l+10的各偶数实际cgs位置。在图16中,盘10的假想面10s的预定的半径位置上的奇数实际cgs位置用空心的菱形表示。在图16中,盘10的假想面10s的预定的半径位置上的偶数实际cgs位置用斜线的菱形表示。图16示出了,沿着寻道方向skd1的cgs伺服图形cgss2l+1与cgs伺服图形cgss2l+2的假想cgs间隔it1、和沿着寻道方向skd2的cgs伺服图形cgss2l+1与cgs伺服图形cgss2l+2的假想cgs间隔it2。
109.在图16所示的例子中,沿着寻道方向skd1的假想cgs间隔it1与沿着寻道方向skd2的假想cgs间隔it2不同。因此,测定部630在寻道方向skd1和寻道方向skd2上变更可切换间隔。
110.图17是表示本实施方式的写入到表面10s0的奇数cgs伺服图形cgss所对应的实际cgs间隔的测定的一例的示意图。图17对应于图10。图17示出了,时钟基准位置cbp、和在表面10s0上与奇数cgs伺服图形cgss2n+9在行进方向上相邻的奇数cgs伺服图形cgss2n+11。图17示出了表面10s0上的半径位置rp17。图17示出了,表面10s0的半径位置rp17上的时钟基准位置cbp与奇数cgs伺服图形cgss2n+1的实际cgs间隔a1、表面10s0的半径位置rp17上的奇数cgs伺服图形cgss2n+1与奇数cgs伺服图形cgss2n+3的实际cgs间隔a2、表面10s0的半径位置rp17上的奇数cgs伺服图形cgss2n+3与奇数cgs伺服图形cgss2n+5的实际cgs间隔a3、表面10s0的半径位置rp17上的奇数cgs伺服图形cgss2n+5与奇数cgs伺服图形cgss2n+7的实际cgs间隔a4、表面10s0的半径位置rp17上的奇数cgs伺服图形cgss2n+7与奇数cgs伺服图形cgss2n+9的实际cgs间隔a5、以及表面10s0的半径位置rp17上的奇数cgs伺服图形cgss2n+9与奇数cgs伺服图形cgss2n+11的实际cgs间隔a6。
111.在图17所示的例子中,测定部630对表面10s0的半径位置rp17上的多个奇数cgs伺服图形cgss2n+1至cgss2n+11所分别对应的多个奇数实际cgs位置进行测定。
112.测定部630基于表面10s0的半径位置rp17上的时钟基准位置cbp和奇数cgs伺服图形cgss2n+1所对应的奇数实际cgs位置,算出半径位置rp17上的时钟基准位置与奇数cgs伺服图形cgss2n+1的实际cgs间隔a1。
113.测定部630基于表面10s0的半径位置rp17上的奇数cgs伺服图形cgss2n+1所对应的奇数实际cgs位置与奇数cgs伺服图形cgss2n+3所对应的奇数实际cgs位置,算出半径位置rp17上的奇数cgs伺服图形cgss2n+1与奇数cgs伺服图形cgss2n+3的实际cgs间隔a2。
114.测定部630基于表面10s0的半径位置rp17上的奇数cgs伺服图形cgss2n+3所对应的奇数实际cgs位置与奇数cgs伺服图形cgss2n+5所对应的奇数实际cgs位置,算出半径位置rp17上的奇数cgs伺服图形cgss2n+3与奇数cgs伺服图形cgss2n+5的实际cgs间隔a3。
115.测定部630基于表面10s0的半径位置rp17上的奇数cgs伺服图形cgss2n+5所对应的奇数实际cgs位置与奇数cgs伺服图形cgss2n+7所对应的奇数实际cgs位置,算出半径位置rp17上的奇数cgs伺服图形cgss2n+5与奇数cgs伺服图形cgss2n+7的实际cgs间隔a4。
116.测定部630基于表面10s0的半径位置rp17上的奇数cgs伺服图形cgss2n+7所对应的奇数实际cgs位置与奇数cgs伺服图形cgss2n+9所对应的奇数实际cgs位置,算出半径位置rp17上的奇数cgs伺服图形cgss2n+7与奇数cgs伺服图形cgss2n+9的实际cgs间隔a5。
117.测定部630基于表面10s0的半径位置rp17上的奇数cgs伺服图形cgss2n+9所对应的奇数实际cgs位置和奇数cgs伺服图形cgss2n+11所对应的奇数实际cgs位置,算出半径位置rp17上的奇数cgs伺服图形cgss2n+9与奇数cgs伺服图形cgss2n+11的实际cgs间隔a6。
118.图18是表示本实施方式的写入到背面10s1的偶数cgs伺服图形所对应的偶数实际cgs间隔的测定的一例的示意图。图18对应于图11。在图18中示出了时钟基准位置cbp、和奇数cgs伺服图形cgss2n+11。图18示出了背面10s1上的半径位置rp17。图18示出了,背面10s1的半径位置rp17上的时钟基准位置cbp与偶数cgs伺服图形cgss2n+2的实际cgs间隔b1、背面10s1的半径位置rp17上的偶数cgs伺服图形cgss2n+2与偶数cgs伺服图形cgss2n+4的实际cgs间隔b2、背面10s1的半径位置rp17上的偶数cgs伺服图形cgss2n+4与偶数cgs伺服图形cgss2n+6的实际cgs间隔b3、背面10s1的半径位置rp17上的偶数cgs伺服图形cgss2n+6与偶数cgs伺服图形cgss2n+8的实际cgs间隔b4、背面10s1的半径位置rp17上的偶数cgs伺服图形cgss2n+8与偶数cgs伺服图形cgss2n+10的实际cgs间隔b5、以及背面10s1的半径位置rp17上的偶数cgs伺服图形cgss2n+10与奇数cgs伺服图形cgss2n+11的实际cgs间隔b6。
119.在图18所示的例子中,测定部630对背面10s1的半径位置rp17上的多个偶数cgs伺服图形cgss2n+2至cgss2n+11所分别对应的多个实际cgs位置进行测定。
120.测定部630基于背面10s1的半径位置rp17上的时钟基准位置cbp和偶数cgs伺服图形cgss2n+2所对应的偶数实际cgs位置,算出时钟基准位置cbp与偶数cgs伺服图形cgss2n+2的实际cgs间隔b1。
121.测定部630基于背面10s1的半径位置rp17上的偶数cgs伺服图形cgss2n+2所对应的偶数实际cgs位置和偶数cgs伺服图形cgss2n+4所对应的奇数实际cgs位置,算出半径位置rp17上的偶数cgs伺服图形cgss2n+2与偶数cgs伺服图形cgss2n+4的实际cgs间隔b2。
122.测定部630基于背面10s1的半径位置rp17上的偶数cgs伺服图形cgss2n+4所对应的偶数实际cgs位置和偶数cgs伺服图形cgss2n+6所对应的偶数实际cgs位置,算出半径位置rp17上的偶数cgs伺服图形cgss2n+4与偶数cgs伺服图形cgss2n+6的实际cgs间隔b3。
123.测定部630基于背面10s1的半径位置rp17上的偶数cgs伺服图形cgss2n+6所对应的偶数实际cgs位置和偶数cgs伺服图形cgss2n+8所对应的偶数实际cgs位置,算出半径位置rp17上的偶数cgs伺服图形cgss2n+6与偶数cgs伺服图形cgss2n+8的实际cgs间隔b4。
124.测定部630基于背面10s1的半径位置rp17上的偶数cgs伺服图形cgss2n+8所对应的偶数实际cgs位置和偶数cgs伺服图形cgss2n+10所对应的偶数实际cgs位置,算出半径位置rp17上的偶数cgs伺服图形cgss2n+8与偶数cgs伺服图形cgss2n+10的实际cgs间隔b5。
125.测定部630基于背面10s1的半径位置rp17上的偶数cgs伺服图形cgss2n+10所对应的偶数实际cgs位置和奇数cgs伺服图形cgss2n+11所对应的奇数实际cgs位置,算出半径位置rp17上的偶数cgs伺服图形cgss2n+10与奇数cgs伺服图形cgss2n+11的实际cgs间隔b6。
126.图19是表示图17的实际cgs间隔与图18的实际cgs间隔的合成的一例的示意图。图19对应于图17以及图18。图19示出了表面10s0以及背面10s1的假想面。图19示出了表面10s0以及背面10s1的假想面上的半径位置rp17。
127.在图19所示的例子中,测定部630将表面10s0以及背面10s1的假想面10s的半径位置rp17上的多个奇数cgs伺服图形cgss2n+1至cgss2n+11所分别对应的多个实际cgs间隔、和半径位置rp17上的多个偶数cgs伺服图形cgss2n+2至cgss2n+10所分别对应的多个实际cgs间隔进行合成,算出半径位置rp17上的多个cgs伺服图形cgss2n+1、cgss2n+2、cgss2n+1cgss2n+3、cgss2n+4、cgss2n+5、cgss2n+6,cgss2n+7、cgss2n+8、cgss2n+9、以及cgss2n+10所分别对应的假想cgs间隔。
128.测定部630根据半径位置rp17上的时钟基准位置cbp与奇数cgs伺服图形cgss2n+1的实际cgs间隔a1、和半径位置rp17上的时钟基准位置cbp与偶数cgs伺服图形cgss2n+2的实际cgs间隔b1,算出半径位置rp17上的奇数cgs伺服图形cgss2n+1与偶数cgs伺服图形cgss2n+2的假想cgs间隔c2=b1-a1。
129.测定部630根据半径位置rp17上的奇数cgs伺服图形cgss2n+1与奇数cgs伺服图形cgss2n+3的实际cgs间隔a2、半径位置rp17上的奇数cgs伺服图形cgss2n+1与偶数cgs伺服图形cgss2n+2的假想cgs间隔c2,算出半径位置rp17上的偶数cgs伺服图形cgss2n+2与奇数cgs伺服图形cgss2n+3的假想cgs间隔c3=a2-c2。
130.测定部630根据半径位置rp17上的偶数cgs伺服图形cgss2n+2与偶数cgs伺服图形cgss2n+4的实际cgs间隔b2、和半径位置rp17上的偶数cgs伺服图形cgss2n+2与奇数cgs伺服图形cgss2n+3的假想cgs间隔c3,算出半径位置rp17上的奇数cgs伺服图形cgss2n+3与偶数cgs伺服图形cgss2n+4的假想cgs间隔c4=b2-c3。
131.测定部630根据半径位置rp17上的奇数cgs伺服图形cgss2n+3与奇数cgs伺服图形cgss2n+5的实际cgs间隔a3、和半径位置rp17上的奇数cgs伺服图形cgss2n+3与偶数cgs伺服图形cgss2n+4的假想cgs间隔c4,算出半径位置rp17上的偶数cgs伺服图形cgss2n+4与奇数cgs伺服图形cgss2n+5的假想cgs间隔c5=a3-c4。
132.测定部630根据半径位置rp17上的偶数cgs伺服图形cgss2n+4与偶数cgs伺服图形cgss2n+6的实际cgs间隔b3、和半径位置rp17上的奇数cgs伺服图形cgss2n+3与偶数cgs伺服图形cgss2n+4的假想cgs间隔c5,算出半径位置rp17上的奇数cgs伺服图形cgss2n+5与偶数cgs伺服图形cgss2n+6的假想cgs间隔c6=b3-c5。
133.测定部630根据半径位置rp17上的奇数cgs伺服图形cgss2n+5与奇数cgs伺服图形cgss2n+7的实际cgs间隔a4、和半径位置rp17上的奇数cgs伺服图形cgss2n+5与偶数cgs伺服图形cgss2n+6的假想cgs间隔c6,算出半径位置rp17上的偶数cgs伺服图形cgss2n+6与奇数cgs伺服图形cgss2n+7的假想cgs间隔c7=a4-c6。
134.测定部630根据半径位置rp17上的偶数cgs伺服图形cgss2n+6与偶数cgs伺服图形cgss2n+8的实际cgs间隔b4、和半径位置rp17上的偶数cgs伺服图形cgss2n+6与奇数cgs伺服图形cgss2n+7的假想cgs间隔c7,算出半径位置rp17上的奇数cgs伺服图形cgss2n+7与偶数cgs伺服图形cgss2n+8的假想cgs间隔c8=b4-c7。
135.测定部630根据半径位置rp17上的奇数cgs伺服图形cgss2n+7与奇数cgs伺服图形cgss2n+9的实际cgs间隔a5、和半径位置rp17上的奇数cgs伺服图形cgss2n+7与偶数cgs伺服图形cgss2n+8的假想cgs间隔c8,算出半径位置rp17上的偶数cgs伺服图形cgss2n+8与奇数cgs伺服图形cgss2n+9的假想cgs间隔c9=a5-c8。
136.测定部630根据半径位置rp17上的偶数cgs伺服图形cgss2n+8与偶数cgs伺服图形cgss2n+10的实际cgs间隔b5、和半径位置rp17上的偶数cgs伺服图形cgss2n+8与奇数cgs伺服图形cgss2n+9的假想cgs间隔c9,算出半径位置rp17上的奇数cgs伺服图形cgss2n+9与偶数cgs伺服图形cgss2n+10的假想cgs间隔c10=b5-c9。
137.测定部630根据半径位置rp17上的奇数cgs伺服图形cgss2n+9与奇数cgs伺服图形cgss2n+11的实际cgs间隔a6、和半径位置rp17上的奇数cgs伺服图形cgss2n+9与偶数cgs伺服图形cgss2n+10的假想cgs间隔c10,算出半径位置rp17上的偶数cgs伺服图形cgss2n+10与奇数cgs伺服图形cgss2n+11的假想cgs间隔c11=a6-c10。
138.图20是表示本实施方式的rro的变化的测定结果的一例的示意图。在图20的左图中,纵轴表示从内周朝向外周的螺旋状的方向,横轴表示圆周方向。图20的左图示出了,在盘10的假想面10s上圆周方向的行进方向上连续排列的cgs伺服图形cgss2k+3、cgss2k+4、cgss2k+5、cgss2k+6、cgss2k+7、cgss2k+8、cgss2k+9、cgss2k+10、cgss2k+11、以及cgss2k+12。k是0以上的整数。cgs伺服图形cgss2k+3、cgss2k+5、cgss2k+7、cgss2k+9、以及cgss2k+11是奇数cgs伺服图形。cgs伺服图形cgss2k+4、cgss2k+6、cgss2k+8、cgss2k+10、以及cgss2k+12是偶数cgs伺服图形。奇数cgs伺服图形cgss2k+3、cgss2k+5、cgss2k+7、cgss2k+9以及cgss2k+11、和偶数cgs伺服图形cgss2k+4、cgss2k+6、cgss2k+8、cgss2k+10以及cgss2k+12分别向盘10的不同面10s写入。在图20的左图的盘10的假想面10s的预定的半径位置上,奇数cgs伺服图形cgss2k+9与偶数cgs伺服图形cgss2k+8交叉而调换顺序。在图20的右图中,纵轴表示图20的左侧的各半径位置所对应的rro,横轴表示圆周方向。在图20的右图示出了奇数cgs伺服图形cgss2k+9与偶数cgs伺服图形cgss2k+8的各半径位置所对应的交叉区域csc。在图20的右图的交叉区域csc中示出了,将多个cgs伺服图形cgss2k+3至cgss2k+12写入到同一面而测定得到的各半径位置的rro的变化(以下,也有时仅称为rro的变化)cxl、和本实施方式的将多个奇数cgs伺服图形cgss2k+3至cgss2k+11和多个偶数cgs伺服图形cgss2k+4至cgss2k+12向不同面写入而测定得到的各半径位置的rro的变化eml。
139.如图20的rro的变化cxl所示,由于多个cgs伺服图形cgss2k+3至cgss2k+12的数据构成和/或频率相同,所以在这些cgs伺服图形cgssk+3至cgss2k12被写入到同一面、且cgs伺服图形cgss2k+8以及cgss2k+9的一部分发生了交叉的情况下,很难判别顺序被调换这一情况。另外,在多个cgs伺服图形cgssk+3至cgss2k12写入到同一面、且cgs伺服图形cgss2k+8以及cgss2k+9的一部分发生了交叉的情况下,由于cgs伺服图形cgss2k+8以及cgss2k+9的一部分直接交叉,所以cgs伺服图形cgss2k+8以及cgss2k+9的交叉部分的数据可能消失。
140.另一方面,如图20的rro的变化eml所示,在多个奇数cgs伺服图形cgss2k+3至2k+
11和多个偶数cgs伺服图形cgss2k+4至2k+12被向盘10的不同面写入、且cgs伺服图形cgss2k+8以及cgss2k+9的一部分发生了交叉的情况下,能够判别顺序被调换这一情况。另外,在多个cgs伺服图形cgss2k+3至cgss2k+12被写入到同一面、且cgs伺服图形cgss2k+8以及cgss2k+9的一部分发生了交叉的情况下,cgs伺服图形cgss2k+8以及cgss2k+9的一部分并不是直接交叉,因此cgs伺服图形cgss2k+8以及cgss2k+9的交叉的部分的数据不会消失。因此,通过将多个奇数cgs伺服图形cgss2k+3至2k+11和多个偶数cgs伺服图形cgss2k+4至2k+12向盘10的不同面写入,能够准确测定rro。
141.伺服图形控制部640向盘10写入fgs伺服图形fgss、fs伺服图形fss、以及产品伺服图形psv等。伺服图形控制部640执行将bdw的最初的cgs伺服图形cgss写入的工序之后的将gs伺服图形fgss以及fs伺服图形fss写入的工序(以下,也有时称为bdw的后工序)、和将产品伺服图形写入的自伺服写入(ssw)。
142.作为bdw的后工序,伺服图形控制部640在盘10上执行用于写入fgs伺服图形fgss的校准,读取cgs伺服图形cgss进行定位(或在轨)而将fgs伺服图形fgss向盘10写入。例如,伺服图形控制部640从外周向内周将fgs伺服图形fgss向盘10写入。此外,伺服图形控制部640也可以从内周向外周将fgs伺服图形fgss向盘10写入。
143.例如,在将多个奇数cgs伺服图形cgss向盘10的多个面10s内的预定面10s写入,并将多个偶数cgs伺服图形cgss向盘10的多个面10s的预定面10s写入了的情况下,伺服图形控制部640用多个头15交替地读取多个奇数cgs伺服图形cgss和多个偶数cgs伺服图形cgss,基于多个奇数cgs伺服图形cgss和多个偶数cgs伺服图形cgss进行定位(或在轨)而将fgs伺服图形fgss向盘10的预定面10s写入。
144.例如,在将多个奇数cgs伺服图形cgss向盘10的多个面10s内的2个以上的面10s写入,并将多个偶数cg伺服图形cgss向盘10的多个面10s内的2个以上的面10s写入了的情况下,伺服图形控制部640从写入了多个奇数cgs伺服图形cgss的2个以上的面10s中选择1个面,从写入了多个偶数cgs伺服图形cgss的2个以上的面10s中选择1个面,用多个头15交替地读取写入到所选择出的面的多个奇数cgs伺服图形cgss和写入到所选择出的面的多个偶数cgs伺服图形cgss,基于写入到所选择出的面的多个奇数cgs伺服图形cgss和写入到所选择出的面的多个偶数cgs伺服图形cgss进行定位(或在轨)而将fgs伺服图形fgss向盘10的预定面10s写入。
145.作为bdw的后工序,伺服图形控制部640在盘10中执行用于写入fs伺服图形fss的校准,读取fgs伺服图形fgss进行定位(或在轨)而将fs伺服图形fss向盘10写入。例如,伺服图形控制部640从内周向外周将fs伺服图形fss向盘10写入。此外,伺服图形控制部640也可以从外周向内周将fs伺服图形fss向盘10写入。
146.伺服图形控制部640读取fs伺服图形fss进行定位(或在轨)而将产品伺服图形psv向盘10写入。
147.定位控制部650执行头15的定位控制。定位控制部650基于cgs伺服图形cgss、fgs伺服图形fgss、fs伺服图形fss以及产品伺服图形psv,执行头15的定位控制。定位控制部650在向盘10的多个面分割而配置有多个伺服图形cgss的情况下,一边这些面所分别对应的多个头15进行切换,一边使用向盘10的多个面分割而配置的多个伺服图形cgss的全部,执行这些面内的1个面上的头15的定位控制。另外,定位控制部650基于由测定部630测定出
的实际cgs位置、rro、假想cgs间隔以及实际cgs间隔等执行头15的定位控制。
148.图21是表示本实施方式的bdw的一例的流程图。
149.mpu60从bdw开始,为了向空白状态的盘10写入cgs伺服图形,执行rampcal(b2101),执行速度校准(b2102),一边切换头15一边向盘10的不同面写入多个cgs伺服图形cgss。
150.mpu60判定将要写入的cgs伺服图形cgss是奇数cgs伺服图形cgss还是不是奇数cgs伺服图形cgss(b2103)。换言之,判定将要写入的cgs伺服图形cgss是奇数cgs伺服图形cgss还是偶数cgs伺服图形cgss。在判定为将要写入的cgs伺服图形cgss是奇数cgs伺服图形cgss的情况下(b2103的是),mpu60选择盘10的预定面所对应的预定的头15(b2104),进入b2106的处理。在判定为将要写入的cgs伺服图形cgss不是奇数cgs伺服图形cgss、也就是说,判定为将要写入的cgs伺服图形cgss是偶数cgs伺服图形cgss的情况下(b2103的否),mpu60选择盘10的与预定面不同的其他面所对应的与预定的头15不同的其他头15(b2105),进入b2106的处理。
151.mpu60将cgs伺服图形cgss写入(b2106),在存在将写入的cgs伺服图形的情况下进入b2103的处理,在不存在将写入的cgs伺服图形的情况下进入b2107的处理。mpu60在将cgs伺服图形cgss进行分割而写入了的各面中调整cgs伺服图形cgss的mag(b2107)。
152.mpu60在将多个cgs伺服图形cgss进行分割而写入了的各面中测定cgs伺服图形cgss所对应的实际cgs位置而基于实际cgs位置算出假想cgs间隔以及实际cgs间隔(b2108)。将假想cgs间隔以及实际cgs间隔记录于预定的记录区域、例如,盘10的系统区域10b、易失性存储器70,或非易失性存储器80等(b2109)。
153.mpu60为了写入fgs伺服图形fgss,基于假想cgs间隔以及实际cgs间隔等执行校准(b2110),基于cgs伺服图形cgss写入fgs伺服图形fgss(b2111)。mpu60为了写入fs伺服图形fss而执行校准(b2112),基于fgs伺服图形fgss写入fs伺服图形fss(b2113)。
154.根据本实施方式,磁盘装置1将多个cgs伺服图形cgss向不同的面进行分割而写入。磁盘装置1例如将盘10的假想面上相邻的2个cgs伺服图形cgss向不同面写入。因此,磁盘装置1能够抑制盘10的假想面上相邻的2个cgs伺服图形cgss邻近或交叉这一情况。即使在盘10的假想面上相邻的2个cgs伺服图形cgss发生了交叉的情况下,由于这些cgs伺服图形cgss并不是直接交叉,所以在这些cgs伺服图形交叉的部分,数据不会消失。因此,即使在盘10的假想面上相邻的2个cgs伺服图形cgss发生了交叉的情况下,磁盘装置1也能够读取这些cgs伺服图形cgss,也能够准确检测这些cgs伺服图形cgss的位置,能够准确取得这些cgs伺服图形cgss所对应的rro。因此,磁盘装置1能够提高定位精度。因此,磁盘装置1能够提高可靠性。
155.接着,对第1实施方式的变形例的磁盘装置进行说明。在变形例中,对与前述的第1实施方式相同的部分标注同一标号且省略其详细说明。
156.(变形例1)
157.变形例1的磁盘装置1中,r/w通道40的构成与第1实施方式的磁盘装置1不同。
158.图22是表示变形例1的磁盘装置的构成的框图。
159.r/w通道40具有多个解码器410。多个解码器410分别对应于多个头15。多个解码器410的数量与多个头15的数量相当。多个解码器410对由多个头15分别读取出的信号分别进
行解码。
160.测定部630在将多个cgs伺服图形cgss向盘10的不同面进行分割而写入的情况下,能够不设定可切换区域以及不可切换区域,而由将多个cgs伺服图形cgss进行分割而写入了的盘10的不同的面所分别对应的多个头15同时读取分别写入到盘10的不同面的多个cgs伺服图形cgss。
161.根据变形例,磁盘装置1在将多个cgs伺服图形cgss向盘10的不同面进行分割而写入的情况下,能够不设定可切换区域以及不可切换区域,而用将多个cgs伺服图形cgss进行分割而写入了的盘10的不同的面所分别对应的多个头15同时读取分别写入到盘10的不同面的多个cgs伺服图形cgss。因此,磁盘装置1能够提高定位精度。因此,磁盘装置1能够提高可靠性。
162.对几个实施方式进行了说明,但这些实施方式是作为例子进行的提示,并不意在限定发明的范围。这些新的实施方式能够以其他各种方式实施,在不脱离发明的要旨的范围内能够进行各种省略、替换、变更。这些实施方式及其变形包含在发明的范围和要旨中,并包含在与权利要求的范围所记载的发明和与其均等的范围中。
163.标号说明
[0164]1…
磁盘装置、10

磁盘、10a

用户数据区域、10b

系统区域、12

主轴马达(spm)、13

臂、14

音圈马达(vcm)、15

头、15w

写头、15r

读头、20

驱动器ic、30

头放大器ic、40

读/写(r/w)通道、50

硬盘控制器(hdc)、60

微处理器(mpu)、70

易失性存储器、80

非易失性存储器、90

缓冲存储器、100

主机系统(主机)、130

系统控制器。

技术特征:


1.一种磁盘装置,具备:盘,具有第1面和与所述第1面不同的第2面;第1头,进行对所述第1面的数据的读取以及写入;第2头,进行对所述第2面的数据的读取以及写入;音圈马达,用于使所述第1头以及所述第2头移动;以及控制器,将应向所述盘的1个面写入的多个螺旋图形向所述第1面以及所述第2面进行分割而写入。2.根据权利要求1所述的磁盘装置,所述控制器将所述多个螺旋图形向螺旋图形完全没有被写入的所述第1面以及所述第2面进行分割而写入。3.根据权利要求1或2所述的磁盘装置,所述控制器根据从所述音圈马达产生的反电动势电压对所述第1头以及所述第2头进行等速控制而将所述多个螺旋图形写入。4.根据权利要求1或2所述的磁盘装置,所述控制器一边对所述第1头以及所述第2头进行切换,一边将所述多个螺旋图形向所述第1面以及所述第2面交替地写入。5.根据权利要求1或2所述的磁盘装置,所述多个螺旋图形内的第1螺旋图形和所述多个螺旋图形中的接着所述第1螺旋图形而写入的第2螺旋图形,被写入到所述盘的不同面。6.根据权利要求1或2所述的磁盘装置,所述控制器一边对所述第1头以及所述第2头进行切换,一边读取所述多个螺旋图形,使用所述多个螺旋图形在所述第1面上定位所述第1头。7.根据权利要求6所述的磁盘装置,所述控制器在判定为俯视情况下所述多个螺旋图形中相邻的第3螺旋图形与第4螺旋图形的第1间隔为第1阈值以上的情况下,一边对所述第1头以及所述第2头进行切换,一边测定所述第3螺旋图形以及所述第4螺旋图形。8.根据权利要求6所述的磁盘装置,所述控制器在判定为俯视情况下所述多个螺旋图形中相邻的第3螺旋图形与第4螺旋图形的第1间隔比第1阈值小的情况下,用所述第1头在第1周测定所述第3螺旋图形,在测定了所述第3螺旋图形之后用所述第2头在第2周测定所述第4螺旋图形。9.根据权利要求7所述的磁盘装置,所述第1阈值根据所述第1头以及所述第2头的寻道方向以及速度而变更。10.一种螺旋图形的写入方法,适用于磁盘装置,所述磁盘装置具备:盘,具有第1面和与所述第1面不同的第2面;第1头,从所述第1面读取数据,向所述第1面写入数据;第2头,从所述第2面读取数据,向所述第2面写入数据;音圈马达,用于使所述第1头以及所述第2头在所述第1面以及所述第2面上移动,所述写入方法中,将多个螺旋图形向所述第1面以及所述第2面进行分割而写入。

技术总结


提供一种能够提高可靠性的磁盘装置以及螺旋图形的写入方法。本实施方式的磁盘装置具备:盘,具有第1面和与所述第1面不同的第2面;第1头,进行对所述第1面的数据的读取以及写入;第2头,进行对所述第2面的数据的读取以及写入;音圈马达,用于使所述第1头以及所述第2头移动;以及控制器,将应向所述盘的1个面写入的多个螺旋图形向所述第1面以及第2面进行分割而写入。割而写入。割而写入。


技术研发人员:

桑原聪

受保护的技术使用者:

东芝电子元件及存储装置株式会社

技术研发日:

2022.01.28

技术公布日:

2023/3/21

本文发布于:2023-03-31 13:47:11,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/3/84679.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:图形   多个   奇数   偶数
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图