磁盘装置和用于访问数据扇区的方法制造方法及图纸

技术编号:13792560 阅读:61 留言:0更新日期:2016-10-06 04:08
根据一个实施例,磁盘装置包括盘和控制器。盘包括多个轨道,该多个轨道包括第一轨道和不同于第一轨道的第二轨道。在多个轨道上定位有多个数据扇区。多个数据扇区包括设置在第一和第二轨道上的第一类型数据扇区。多个数据扇区中的每一个包括多个短扇区。如果目标数据扇区是第一类型数据扇区,则当访问直到第一轨道上的第一短扇区已经完成时,控制器中断对目标数据扇区的访问,并在将头移动到第二扇区之后继续所述访问。

【技术实现步骤摘要】
相关申请本申请基于并要求2014年10月20日提交的美国临时专利申请号62/066,264的优先权;通过引用将该美国临时专利申请的全部内容结合在本文中。
在此描述的实施例通常涉及磁盘装置和用于访问数据扇区的方法
技术介绍
近年来,用于记录数据的数据扇区的尺寸有增加的趋势。这样的数据扇区被称作长扇区。长扇区的使用会提高例如扇区中格式化的效率。通常,在磁盘装置中,数据扇区被定位成落入一个轨道内。因此,假定即使数据扇区(长扇区)具有大的尺寸,该数据扇区也被定位在一个轨道内。当这样的定位被采用时,不具有数据扇区的区域(以下,称作“额外区域”)将可能出现在例如轨道的端部。还可能的是,额外区域将根据数据扇区尺寸的增加而增加。在这种情况下,每一个轨道的存储容量会减小。为了减少额外区域,如果允许将一个数据扇区定位在多个轨道上,则这是足够的。鉴于此,存在着对用于可靠地访问这样的数据扇区的机制的需求。
技术实现思路
通常,根据一个实施例,磁盘装置包括盘和控制器。盘包括多个轨道,该多个轨道包括第一轨道和不同于第一轨道的第二轨道,并且在多个轨道
上定位有多个数据扇区。多个数据扇区包括设置在第一和第二轨道上的第一类型数据扇区。多个数据扇区中的每一个包括多个短扇区。控制器使用头以数据扇区为单位对盘进行访问。控制器以短扇区为单位访问作为目标的数据扇区。如果目标数据扇区是第一类型数据扇区,则当访问直到第一轨道上的第一短扇区已经完成时,控制器中断对目标数据扇区的访问。在对目标数据扇区的访问被中断的状态下,控制器将头移动到第二轨道,并且在将头移动到第二轨道之后,从跟随在目标数据扇区的第一短扇区之后的第二短扇区开始,继续对目标数据扇区的访问。根据本专利技术的实施例,即使当单个数据扇区(长扇区)设置在多个轨道上时,其也能够被可靠地访问。附图说明图1是示出根据一个实施例的磁盘装置的示例性配置的框图;图2示出位于图1所示的盘的轨道上的短扇区的示例,以及分配给短扇区的扇区号的示例;图3是用于说明图1所示的硬盘控制器所执行的读访问处理的过程的流程图;图4是用于说明图1所示的CPU所执行的寻找处理的过程的流程图;并且图5是用于说明当多个轨道上的多个长扇区被顺次访问时执行的操作的视图。具体实施方式各种实施例将在下文中参照附图进行说明。图1是示出根据一个实施例的磁盘装置的示例性配置的框图。磁盘装置也被称作硬盘驱动器(HDD)。因此,磁盘装置在下文中被称为HDD。图1所示的HDD包括盘(磁盘)11、头(磁头)12、主轴电机(SPM)13、致动器14、驱动器IC 15、头IC 16、控制器17、缓冲RAM 18、闪
存ROM 19和RAM 20。盘11是磁性记录介质,其例如在一个表面上包括在其上磁性地记录数据的记录表面。SPM 13使盘11高速旋转。SPM 13被驱动器IC 15所施加的驱动电流(或驱动电压)驱动。盘11(更具体地,盘11的记录表面)具有例如多个同心轨道。在实施例中,多个数据扇区(以下被称为长扇区)位于所述轨道上。长扇区各自具有第一尺寸LS。此外,在该实施例中,允许一长扇区位于相邻的轨道上。这种类型的长扇区将被称作第一类型长扇区。也就是说,长扇区包括第一类型长扇区。各自位于单个轨道上的普通长扇区将被称作第二类型长扇区。每个长扇区被划分(即分割)成比第一尺寸LS短的第二尺寸SS的部分。在实施例中,第二尺寸SS是由使用图1的HDD的主机设备(以下称为主机)识别的逻辑块尺寸,诸如512字节。然而,第二尺寸SS不限于512字节。假定m是大于1的整数,则第一尺寸LS是m乘以第二尺寸SS。在下面的描述中,每个轨道上的第二尺寸SS的片段将被称作短扇区。在这种情况下,每个轨道包括多个短扇区。顺次的扇区号被分配给每个轨道上的短扇区,从例如最前面的短扇区开始。由于短扇区是通过对长扇区进行划分而获得的,所以它们可以被认为是长扇区中的内部扇区。因此,短扇区的扇区号可以被称为内部扇区号。图2示出位于盘11的轨道上的短扇区的示例,以及分配给短扇区的扇区号的示例。更具体地,图2示出四个顺次的轨道T_X、T_X+1、T_X+2和T_X+3。为了方便绘图,轨道T_X、T_X+1、T_X+2和T_X+3被线性地(即,概念性地)表示。此外,除了轨道T_X、T_X+1、T_X+2和T_X+3以外的轨道被省略。在图2中,箭头A1指示盘11的径向,例如朝向盘11的中心的径向。箭头A1也指示当轨道T_X至T_X+3被顺次访问时,进行顺次访问的方向。在图2中,轨道T_X、T_X+1、T_X+2和T_X+3按此顺序被访问。此外,在图2中,箭头A2指示盘11的圆周方向。箭头A2也指示在轨道T_X至
T_X+3中的每一个中进行访问的方向,即头12根据盘11的旋转而相对移动的方向。在图2中,轨道T_X至T_X+3中的每一个中的矩形小片段指示短扇区。为了便于绘图,轨道T_X至T_X+3中的每一个包括30个短扇区。然而,实际上,位于轨道T_X至T_X+3中的每一个上的短扇区的数目比30大得多。从0开始的顺次数值作为扇区号被分配给轨道T_i(i=X、X+1、X+2、X+3)上的顺次的30个短扇区(从最前面的短扇区开始)。在实施例中,m是8,并且每个长扇区被划分为8个短扇区。也就是说,每个长扇区包括8个短扇区。回到图1,头12与盘11的记录表面相关联地设置。头12被附接到致动器14的梢端。当盘11高速旋转时,头12浮置在盘11上方。致动器14具有音圈电机(VCM)140作为致动器的驱动源。VCM 140被驱动器IC 15所施加的驱动电流(电压)驱动。当致动器14被VCM 140驱动时,这会使头12在盘11上方在盘11的径向方向上移动以便画出弧。不同于图1所示的结构,HDD可以包含多个盘11。此外,图1所示的盘11可以在它的反面具有记录表面,并且,头可以与各记录表面相关联地设置。驱动器IC 15在控制器17(更具体地,控制器17中的CPU 173)的控制下驱动SPM 13和VCM 140。头IC 16包括放大头12所读取的信号(读取信号)的头放大器。头IC 16还包括写驱动器,该写驱动器把从控制器17中的R/W信道170接收的写数据转变成写电流,并将该写电流发送给头12。控制器17由例如被称作片上系统(SOC)的大规模集成电路(LSI)实现,在所述大规模集成电路中多个元件被集成在单个芯片上。控制器17包括读/写信道(R/W信道)171、硬盘控制器(HDC)172以及CPU 173。R/W信道171处理与读/写相关联的信号。R/W信道171将读取信号数字化,并从数字化数据中解码出读取数据。R/W信道171从数字化数据中提取定位头12所必需的伺服数据。R/W信道171对写入数据进行编码。HDC 172经由主机接口21连接到主机。HDC 172从主机接收命令(写命令、读命令等)。HDC 172控制自身和主机之间的数据传递。HDC 172控制主机与缓冲RAM 18之间的数据传递、以及缓冲RAM 18与R/W信道171之间的数据传递。HDC 172包括定序器(sequencer)172a。定序器172a控制R/W信道171中的已知读门(read gate),本文档来自技高网
...

【技术保护点】
一种磁盘装置,包括:包括多个轨道的盘,所述多个轨道包括第一轨道和不同于所述第一轨道的第二轨道,在所述多个轨道上定位有多个数据扇区,所述多个数据扇区包括设置在所述第一和第二轨道上的第一类型数据扇区,所述多个数据扇区中的每一个包括多个短扇区;以及控制器,其使用头以数据扇区为单位访问所述盘,其中:所述控制器以短扇区为单位访问作为目标的数据扇区;如果目标数据扇区是第一类型数据扇区,则当访问直到所述第一轨道上的第一短扇区已经完成时,所述控制器中断对所述目标数据扇区的访问;在对所述目标数据扇区的访问被中断的状态下,所述控制器将所述头移动到所述第二轨道;以及在将所述头移动到所述第二轨道之后,所述控制器从跟随在所述目标数据扇区的所述第一短扇区之后的第二短扇区开始,继续对所述目标数据扇区的访问。

【技术特征摘要】
2014.10.20 US 62/0662641.一种磁盘装置,包括:包括多个轨道的盘,所述多个轨道包括第一轨道和不同于所述第一轨道的第二轨道,在所述多个轨道上定位有多个数据扇区,所述多个数据扇区包括设置在所述第一和第二轨道上的第一类型数据扇区,所述多个数据扇区中的每一个包括多个短扇区;以及控制器,其使用头以数据扇区为单位访问所述盘,其中:所述控制器以短扇区为单位访问作为目标的数据扇区;如果目标数据扇区是第一类型数据扇区,则当访问直到所述第一轨道上的第一短扇区已经完成时,所述控制器中断对所述目标数据扇区的访问;在对所述目标数据扇区的访问被中断的状态下,所述控制器将所述头移动到所述第二轨道;以及在将所述头移动到所述第二轨道之后,所述控制器从跟随在所述目标数据扇区的所述第一短扇区之后的第二短扇区开始,继续对所述目标数据扇区的访问。2.如权利要求1所述的磁盘装置,其中:第一扇区号被分配给所述多个轨道中的各个轨道上的所有短扇区,所述第一扇区号在各个轨道内是顺次的;以及所述控制器使用第一和第二扇区号管理所述目标数据扇区中的作为目标的短扇区,当目标短扇区在第一类型数据扇区中时,所述第二扇区号在所述第一和第二轨道上的所述目标数据扇区内被顺次地更新。3.如权利要求2所述的磁盘装置,其中:当所述目标短扇区是第二类型数据扇区时,所述控制器根据对所述目标数据扇区的访问的进行而顺次地递增所述第二扇区号;以及当所述目标数据扇区是第一类型数据扇区、并且对所述第一类型数据扇区的访问被完成时,所述控制器使所述第二扇区号回退一偏移值,所述
\t偏移值与所述第一轨道上的短扇区的数目相对应。4.如权利要求2所述的磁盘装置,其中:当所述目标短扇区在第二类型数据扇区中时,所述控制器将所述第二扇区号设置为所述第一扇区号;以及当所述目标短扇区在第一类型数据扇区中且在所述第二轨道上时,所述控制器把从所述第二扇区号中减去一偏移值而获得的值设置为所述第一扇区号,所述偏移值与所述第一轨道上的短扇区的数目相对应。5.如权利要求2所述的磁盘装置,其中所述控制器通过将所述第二扇区号所指定的短扇区用作所述目标短扇区,来访问所述目标短扇区。6.如权利要求1所述的磁盘装置,其中:所述第一短扇区是所述第一轨道上的最后面的短扇区;以及所述第二短扇区是所述第二轨道上的最前面的短扇区。7.如权利要求1所述的磁盘装置,其中所述控制器还包括:CPU,其基于控制程序,控制使用所述头对所述盘进行的访问、以及执行将所述头移动到目标轨道的寻找操作;以及盘控制器,其在所述CPU的控制下,以数据扇区为单位访问所述盘,其中:所述盘控制器在对所述目标数据扇区的访问被中断的状态下产生中断给所述CPU;以及...

【专利技术属性】
技术研发人员:松尾隆吉田贤治高田和弥近藤阳介
申请(专利权)人:株式会社东芝
类型:发明
国别省市:日本;JP

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

1