盘驱动装置和多任务方法制造方法及图纸

技术编号:3048653 阅读:130 留言:0更新日期:2012-04-11 18:40
示出一种盘驱动装置,其分开提供固件和硬件的多任务处理。示出共享数据结构(250),其允许对多任务请求排队和存储多任务请求用于随后使用,减少了在例如盘驱动器固件和硬件的组件之间的等待时间的需求。通过在没有使用更高功率盘驱动器组件时包括省电模式,可进一步提高效率。

【技术实现步骤摘要】

本专利技术涉及。
技术介绍
盘驱动器是信息存储设备。盘驱动器包括夹固在旋转主轴的 一个或多个盘;和用于从每一个盘的表面读取表示数据的信息和/或向其写入数据的 至少一个磁头(head)。所述磁头通过与致动器耦合的悬挂装置 (suspension )支撑,其中所述致动器可由音圏马达驱动。在盘驱动器中 的电控装置向音圏马达提供电脉冲,以将磁头移动到盘上的期望位置从而 在盘上的圆形磁道(track)中读取和写入数据,以及在不使用磁头时或期 望对盘驱动器进行保护时将磁头停放在安全区域。在盘驱动器中存储的用于控制驱动器功能的程序常常作为固件存储。 将所选择的固件配置为执行多任务,或同时进行多个IMt。通常,固件利 用盘驱动器硬件来获得在一个或多个固件多任务操作中使用的数据。然而, 盘驱动器硬件仅能够执行单任务。如果对于从固件到盘驱动器硬件的数据 请求需要很长时间,则在完成固件操作之前,固件需要等待来自执行单任 务盘驱动器硬件的结果。期望更有效地4吏用固件和盘驱动器硬件。
技术实现思路
本专利技术提出一种装置和方法,用于处理向盘驱动器中的一个盘或一组 盘的多方向自伺服写入,其基本排除了由于现有技术的限制和缺点而带来 的一个或多个问题。根据本专利技术的实施例, 一种方法,包括从盘驱动器固件接收对于盘驱动器硬件操作的多个请求; 以区分优先级的顺序存储所述多个请求;利用所述盘驱动器硬件,以所述区分优先级的顺序完成所述多个请求;和在所述盘驱动器硬件工作以完成所述多个请求时,执行一个或多个盘 驱动器固件操作。根据本专利技术的实施例, 一种方法,包括以下步骤从盘驱动器固件向盘驱动器硬件发送多个数据请求,以形成待处理数 据请求的列表;改变所述列表的区分优先级的顺序;使用盘驱动器固件,以所述区分优先级的顺序执行所述多个请求;和 向所述固件传递结果数据。根据本专利技术的实施例, 一种盘驱动装置,包括第一数据处理模块,用以执行第一组盘驱动操作;第二数据处理模块,用以执行第二组盘驱动操作,所述第二组盘驱动 操作独立于所述第一组盘驱动操作,并且至少部分地与所述第一组盘驱动 操作同时进行;和在所述笫一数据处理才莫块和所述第二数据处理才莫块之间的共享数据结 构,用以存储包括以下内容的数据以区别优先级顺序的对于所述第二组盘驱动器操作的多个请求; 要由所述第一数据处理模块使用的所述第二组盘驱动器操作的多个结果。附图说明图l是根据示例性实施例的磁记录和再现装置(硬盘驱动器)的透视图2是根据示例性实施例的磁盘的示意性平面图3是根据示例性实施例的在磁盘中的数据区的透视图; 图4是示出根据示例性实施例的在磁盘中的伺服区和数据区的示意图5是示出根据示例性实施例的在磁盘中的伺服区和数据区的平面图6是根据示例性实施例的磁记录和再现装置(硬盘驱动器)的框图7是根据示例性实施例的控制器的部分的框图;和图8是示出实现如上所述方法和设备的计算机系统的示意性框图。M实施方式以下,将参照附图描述本专利技术的示例性实施例。图l是根据实施例的磁记录和再现装置(硬盘驱动器)的透视图。该 磁记录和再现装置在盘盒10中包括磁盘11、包括读磁头和写磁头的磁 头滑动装置16、支撑磁头滑动装置16的磁头悬挂组件(悬挂15和制动臂 14)、音圏马达(VCM) 17和电路板。磁盘(分离式磁道介质)11安装在主轴电动机12上,并通过主轴电 动机12使其旋转。以垂直磁记录方式在磁盘11上记录各种数字数据。在 示例性实施例中,在磁头滑动装置16中结合的磁头是包括单磁极结构的写 磁头和使用屏蔽磁阻(MR)读元件(例如GMR膜或TMR膜)的读磁头 的综合磁头。悬挂15保持在制动臂14的一端,以支撑磁头滑动装置16 使其面向磁盘11的记录表面。制动臂14连接于枢轴13。驱动致动器的音 圏马达(VCM) 17配置在制动臂14的另一端。VCM17驱动磁头悬挂组 件,以将磁头定位在磁盘11的任意径向位置。电路板包括磁头IC,其产 生用于VCM的驱动信号,以及用于控制由磁头执行的读取和写入操作的 控制信号。图2是根据实施例的磁盘11的示意性平面图。图2示出数据区18和 伺服区19。用户数据记录在每一个数据区18中。该示例性磁盘具有由同 心磁性图形形成的磁道。随后将通过参照图3的实例描述记录磁道。在每 一个伺服区19中形成用于磁头定位的伺服数据,作为不同磁化材料的图形。在盘表面上,伺服区19定形为类似于与访问期间的磁头滑动装置的所 在位置对应的圓弧。图3是根据实施例在磁盘介质中的数据区的一个实例的透视图。在衬 底21上形成软衬层22。磁性图形组成记录磁道23。记录磁道23的径向宽 度和磁道间距分别表示为Tw和Tp。在磁头滑动装置中形成的读磁头的 GMR元件31和写磁头的单磁极32定位在记录磁道23上方。作为衬底21,可使用平板玻璃衬底。衬底21不限于玻璃衬底,也可 以使用铝衬底(或任意其他适合衬底)。将磁材料放置在衬底21上,并对 所逸磁材料选择性磁化以形成记录磁道。作为例如记泉磁道23的磁材料, 可使用CoCrPt,尽管本专利技术不限于此。尽管没有示出,但是可以在介质的 表面上形成类金刚石碳(DLC)的保护膜。在一个实例中,可以在保护膜 的表面上涂覆润滑剂。参照图4和5,将描述伺服区和数据区的图形。作为图4中示意性所 示,伺服区19包括前导扇区41、地址扇区42、和用于检测偏移的脉冲扇 区43。如图5所示,数据区18包括记录磁道23。提供伺服信号的磁化图形 形成在伺服区19中的前导扇区41、地址扇区42、和脉冲扇区43的每一个 扇区中。这些扇区可具有以下所述的功能。前导扇区41被配置为执行锁相环(PLL)处理,用于合成祠服信号 时钟,所述时钟是相对于由介质的旋转偏位引起的偏移而读取的;和AGC 处理,用于保持适当的信号振幅。地址扇区42可具有^f吏用编码(例如曼彻斯特编码)或其他类型编码在 圆周方向上与前导扇区41相同间距形成的伺服信号识别码(称作祠服标 记)、扇区数据、柱面数据等。具体地,柱面数据具有用以表示对于每个 伺服磁道不同的数据的图形,以提供在邻近磁道之间的最小差,从而减少 在查询操作期间的地址读取错误的不利效果。脉冲扇区43是用于检测与柱面地址的磁道上(on-track)状态相对的 偏轨(off-track)的量的偏轨检测区.脉冲扇区43包括相对于期望磁道中心对读磁头或写磁头定位的图形。通过包括4个域的脉冲标记(A、 B、 C 和D)示出图5中的图形,在各个域中径向的图形相位彼此偏移。也可以 使用其他脉沖图形。在一个实例中,以与圆周方向上的前导扇区相同的间 距配置多个标记。将详细描述基于脉冲扇区43的位置检测原理。在使用所示图形时,通 过计算来自A、 B、 C和D脉冲的读信号的平均振幅值获得偏轨量。如上 所述,可使用不取决于平均振幅的其他图形。图6示出根据示例性实施例的磁记录和再现装置(硬盘驱动器)的框 图。该图示出仅在磁盘ll的上表面上方的磁头滑动装置16。然而,可以 在磁盘的每一侧形成具有分离式磁道的垂直磁记录层。分别在磁盘的上表 面和下表面的上方和下方配置向下磁头和向上磁头。盘驱动器包括称为 磁头盘组件(HDA)的主体单元100和印刷电路板(PCB) 200。如图6所示,HDA100具有磁盘ll、使得磁盘1本文档来自技高网...

【技术保护点】
一种方法,其特征在于,包括以下步骤: 从盘驱动器固件接收对于盘驱动器硬件操作的多个请求; 以区分优先级的顺序存储所述多个请求; 利用所述盘驱动器硬件,以所述区分优先级的顺序完成所述多个请求;和 在所述盘驱动器硬件工作以完成所述多个请求时,执行一个或多个盘驱动器固件操作。

【技术特征摘要】
US 2007-7-30 11/830,7451.一种方法,其特征在于,包括以下步骤从盘驱动器固件接收对于盘驱动器硬件操作的多个请求;以区分优先级的顺序存储所述多个请求;利用所述盘驱动器硬件,以所述区分优先级的顺序完成所述多个请求;和在所述盘驱动器硬件工作以完成所述多个请求时,执行一个或多个盘驱动器固件操作。2. 如权利要求1所述的方法,其特征在于,以区分优先级的顺序存 储所述多个请求的步骤包括以接收请求的顺序存储所述多个请求。3. 如权利要求1所述的方法,其特征在于,以区分优先级的顺序存 储所述多个请求的步骤包括将所述多个请求的顺序改变为与接收请求的 顺序不同的顺序。4. 如权利要求1所述的方法,还包括以下步骤在存储器位置中存 储所述多个请求的一个或多个结果,直到通过所述盘驱动器固件提取所述 结果为止。5. 如权利要求1所述的方法,其特征在于,接收对于盘驱动器硬件 操作的多个请求的步骤包括接收至少一个地址翻斧清求。6. 如权利要求5所述的方法,其特征在于,接收至少一个地址翻译 请求的步骤包括接收在选自以下列表的地址格式之间翻译的请求,所述 列表包括柱面磁头扇区(CHS)、物理块地址(PBA)、逻辑块地址(LBA)。7. 如权利要求1所述的方法,还包括以下步骤当没有待处理的对 于盘驱动器硬件操作的请求时,将所述盘驱动器硬件设置为省电模式。8. —种方法,其特征在于,包括以下步骤从盘驱动器固件向盘驱动器硬件发送多个数据请求,以形成待处理数 据请求的列表;改变所述列表的区分优先级的顺序; 使用盘驱动器固件,以所述区分优先级的顺序执行所述多个请求;和 向所述固件传递结果数据。9. 如权利要求8所述的方法,其特征在于,改变所述列表的区分优 先级的顺序的步骤包括将额外数据请求插入到所述列表中。10. 如权利要求9所述的方法,其特征在于,将额外数据请求插入到 所述列表中的步骤包括将额外数据请求插入所述列表的开始。11. 如权利要求8所述的方法,其...

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

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

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