Hamr驱动器故障检测系统的制作方法_2

文档序号:9236352阅读:来源:国知局
动器记录头W帮助防止前面描述类型的故障。该前置放大器能检测类似断路 或短路的写元件的故障。如果前置放大器检测到该些故障中的一个,则前置放大器断言 (assert)返回到盘驱动控制器的信号,并且控制器执行错误恢复,所述错误恢复可包括如 果驱动器无法修正故障状态则向主机报错。然而,传统盘驱动器中的故障检测不考虑与热 或能量源关联的故障检测。
[0025] 图4示出HAMR盘驱动器的故障检测系统160。故障检测系统160具有检测包括NFT 的HAMR驱动器的能量传输系统中的故障的能力,直至当前系统尚未被可靠地执行为止。无 法对NFT中的故障进行检测可能导致受危及的数据完整性或性能损失。故障检测系统160 提供多个反馈环,该些反馈环当被干扰时提醒控制器ASIC142故障发生。控制器ASIC142 包含用于缓解错误或在硬故障情况下向主机140回报错误状态的逻辑。错误缓解的一个示 例包括用读校验(写后读)重试写操作;也可适当地利用其它缓解技术。
[0026] 故障检测系统160可与主机140相互作用,并包含前面参照图3的写操作方框图 描述的那些组件,所述组件包括;控制器ASIC142,其包含带有固件150的控制器微处理器 148、格式化器152和写通道154 ;前置放大器144,其包含激光器驱动器156和写入器驱动 器158 ;W及写头146,其包含激光二极管102和写线圈132。故障检测系统160另外包括 NFT温度传感器162 (例如DETCR传感器)和/或光检测传感器164 (参见图2和关于对应 传感器136a、13化和136c的描述)。故障检测系统160还包括在激光器驱动器156和写入 器驱动器158的每一个中的故障检测器166W及控制器ASIC142中的前置放大器故障逻 辑168和控制器故障逻辑170。
[0027] 故障检测系统160中的附加组件为反馈信号提供协助启用故障检测的机会。具体 地说,激光二极管102现在提供反馈电流和/或电压,该反馈电流和/或电压能通过前置放 大器被测量,并被前置放大器故障逻辑168和/或控制器故障逻辑所作用。例如,如果激光 二极管电压落在范围之外,如果在写过程中存在指示模跳跃的激光二极管电压漂移,如果 激光阔值/偏置电流落在范围之外(即过高或过低)或者如果激光工作电流落在范围之外 (即过高或过低),系统160中的故障可被适当地W信号告知(signaled)并作出响应。写 线圈132类似地提供用于故障检测的反馈电流和/或电压。
[002引被定位在写头146中的NFT温度传感器162和/或光电(photo)检测器164各自 将信号提供回给前置放大器144,所述前置放大器144可被前置放大器故障逻辑168和/或 控制器故障逻辑170所作用。例如,如果NFT温度传感器162没有检测到热力加热或检测 到不充分的热力加热,如果光电传感器164指示检测到的光落在范围外(即过高或过低) 或者如果光电传感器164指示检测到的光具有步进不连续性,可在系统160中信号告知故 障并适当地作出响应。写头146中的故障和发生在前置放大器本身中的故障被信号告知给 前置放大器故障逻辑168并被反馈回给控制器故障逻辑170。控制器ASIC本身中的故障反 馈信号从写通道154被提供给控制器故障逻辑170。控制器故障逻辑170另外将写使能信 号提供给前置放大器144的每个部件,包括激光器驱动器156、写入器驱动器158和前置放 大器故障逻辑168。写使能信号一般跟随来自格式化器逻辑152的WrGate信号,断言何时 写(write)是激活的。一旦接收到故障,故障逻辑170通过对写使能信号解除断言而中止 写操作并经由处理器中断信号IRQ故障提醒控制器微处理器148该故障状态。控制器微处 理器148然后执行故障错误恢复,该故障错误恢复可包括重写数据和重读数据W确认数据 被正确地写入。
[0029] 表1中给出通过故障检测系统监测到的故障的列表W及结果得到的系统故障模 式。表1中的故障列表不应当被视为穷尽性的,而是示例性故障的列举,对其可增加或删减 其它故障。
[0030] 表 1
[0031]
[0032]
[0033] 现在参见图5, 一流程图示出使用所实现的故障检测系统160的写操作的示例性 实施例。一开始,根据方框200,从主机发出写操作。根据方框202,控制器微处理器中的固 件设置前置放大器故障检测寄存器。根据方框204,固件寻找磁性介质上的所需轨道并对格 式化器编程W供写操作。根据方框206,磁性介质旋转至写操作的所需开始扇区。根据方框 208,格式化器断言写口控(writegate)。根据判决框210,提出在写操作过程中是否出现故 障的问题。如果据故障检测系统160所检测,已发生故障,则根据方框212将磁性介质扇区 上的数据读回。根据判决框214,提出数据是否被正确地写入的问题。如果数据未曾被正确 地写入(或根本未曾被写入),则根据方框216将关于写的"坏"状态报告给主机。如果在 写操作过程中没有故障发生,或者即使故障发生了但数据被正确地写入了,则根据方框218 将关于写的"好"状态报告给主机。可在将状态返回给主机之前尝试未示出的额外错误恢 复步骤,例如对前置放大器寄存器重新编程、重写数据多次、调节激光器电流等等。
[0034] 上述的HAMR驱动器故障检测系统160的附加和/或替代的特征包括在驱动器工 作期间设定和调整工作阔值(例如阔值检测器的可编程时间和振幅常数)的能力。滑动窗 能力允许温度、激光器功率、电流等随时间改变而不会不必要地触发故障系统。另一特征包 括故障窗的逐渐调整W适应组件老化,但只有在写后读确认写是成功的情况下是如此。
[0035] 本文披露的系统、设备和方法可包括本文描述的特征结构、方法中的一个或多个 或它们的组合。例如,设备或方法可被实现为包括前述特征和/或过程中的一个或多个。意 图使该设备或方法不一定包括本文描述的所有该些特征和/或过程,但可被实现成包括提 供有益的结构和/或功能的选定特征和/或过程。
[0036] 可对前面讨论的公开实施例作出多种修正和附加。因此,本公开的范围不应当受 前述特定实施例限制,而是应当仅由下面阐述的权利要求书及其等效物限定。
【主权项】
1. 一种数据存储装置,包括: 能够被耦合至读/写头的控制器,所述控制器被配置成用于: 从所述读/写头的传感器接收故障信号,所述传感器指示用来加热记录介质的能量源 在写操作过程中失灵;以及 响应于所述故障信号,采取补救行动以保护与所述写操作关联的数据。2. 如权利要求1所述的数据存储装置,其特征在于,所述传感器包括光电二极管。3. 如权利要求1所述的数据存储装置,其特征在于,所述传感器包括温度传感器。4. 如权利要求1所述的数据存储装置,其特征在于,所述补救行动包括向主机报告故 障状态。5. 如权利要求1所述的数据存储装置,其特征在于,所述补救行动包括重新发起所述 写操作,且带有随后的读验证。6. 如权利要求1所述的数据存储装置,其特征在于,所述故障信号基于所述能量源工 作在所需的操作范围内而被触发,并且所述所需的操作范围可调整以防止错误的指示。7. 如权利要求6所述的数据存储装置,其特征在于,所述所需的操作范围可调整以适 应所述数据存储装置的老化。8. 如权利要求1所述的数据存储装置,还包括: 耦合至所述控制器和所述能量源的前置放大器,所述前置放大器被配置成检测所述能 量源的电气故障并响应于此将第二故障信号提供给所述控制器,其中所述控制器响应于所 述第二故障信号采取补救行动。9. 如权利要求8所述的数据存储装置,其特征在于,所述电气故障包括以下项中的一 项:开路、短路、范围外电压、范围外电流和电压漂移。10. -种系统,包括: 读/写头,其包括: 用来加热记录介质的能量源;以及 传感器,其被配置成检测在写操作过程中所述能量源是否正在加热记录介质;以及 控制器,其耦合至所述读/写头并被配置成用于: 从所述传感器接收故障信号,其指示所述能量源在所述写操作过程中失灵; 响应于所述故障信号,采取补救行动以保护与所述写操作关联的数据。11. 如权利要求10所述的系统,其特征在于,所述传感器包括光电二极管和温度传感 器中的至少一者。12. 如权利要求10所述的系统,其特征在于,所述补救行动包括通过重新发起所述写 操作,且带有随后的读验证。13. 如权利要求10所述的系统,其特征在于,所述故障信号基于所述能量源工作在所 需的操作范围内而被触发,并且所述所需的操作范围可调整以防止错误的指示或适应所述 系统的老化。14. 如权利要求10所述的系统,还包括: 耦合至所述控制器和所述能量源的前置放大器,所述前置放大器被配置成检测所述能 量源的电气故障并响应于此将第二故障信号提供给所述控制器,其中所述控制器响应于所 述第二故障信号采取补救行动。15. 如权利要求14所述的系统,其特征在于,所述电气故障包括以下项中的一项:开 路、短路、范围外电压、范围外电流和电压漂移。16. -种方法,包括: 发起写数据到记录介质上的写操作; 感测所述记录介质是否在所述写操作过程中被加热; 如果在所述写操作过程中所述记录介质未被加热,则发出故障信号;以及 通过保护与所述写操作关联的数据而对所述故障信号作出响应。17. 如权利要求16所述的方法,其特征在于,所述感测步骤包括感测光、感测温度和/ 或感测电气故障以确定所述记录介质在所述写操作过程中是否被加热。18. 如权利要求16所述的方法,还包括报告所述故障信号。19. 如权利要求16所述的方法,还包括通过重新发起所述写操作并发起随后的读验证 操作而对所述故障信号作出响应。20. 如权利要求16所述的方法,其特征在于,所述故障信号基于所述记录介质被加热 至所需的操作范围以内而被触发,并且所述所需的操作范围可调整以防止错误的指示。
【专利摘要】本申请涉及HAMR驱动器故障检测系统。数据存储装置包括能够耦合至读/写头的控制器。该控制器被配置成从读/写头的传感器接收故障信号。传感器指示在写操作过程中用来加热记录介质的能量源是否失灵。响应故障信号,控制器采取补救行动以保护与写操作关联的数据。
【IPC分类】G11B5/455
【公开号】CN104952461
【申请号】CN201510150030
【发明人】J·D·珊萨姆, R·马图赛克, T·M·拉默斯
【申请人】希捷科技有限公司
【公开日】2015年9月30日
【申请日】2015年3月31日
【公告号】US20150279430
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1