[发明专利]磁盘装置以及磁盘装置的命令重新排序方法有效
申请号: | 201710119211.0 | 申请日: | 2017-03-02 |
公开(公告)号: | CN107705810B | 公开(公告)日: | 2019-11-08 |
发明(设计)人: | 岩代雅文 | 申请(专利权)人: | 株式会社东芝 |
主分类号: | G11B5/55 | 分类号: | G11B5/55;G11B19/02 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 林娜;段承恩 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 磁盘 装置 以及 命令 重新 排序 方法 | ||
1.一种磁盘装置,具备:
磁盘;
磁头,其对所述磁盘进行访问;
音圈马达,其在所述磁盘上驱动所述磁头;
驱动电路,其驱动所述音圈马达;
存储器,其存储包括相对于所述磁头的寻道距离的寻道时间的与寻道工作有关的信息;以及
控制器,其根据温度和所述驱动电路的电源电压,变更相对于所述寻道距离的所述寻道时间,
基于所述温度,修正所述音圈马达的磁体磁力以及线圈电阻,由此变更所述寻道时间,并且,
若将所述音圈马达的温度设为DT、将所述音圈马达的温度修正后的磁体磁力设为J1、将磁体基准磁力设为J2、将磁体基准温度设为TM、将磁体温度系数设为JK、将所述音圈马达的温度修正后的线圈电阻设为R1、将线圈基准电阻设为R2、将线圈基准温度设为TC、将线圈温度系数设为CK、将寻道所需的电压设为VS、将寻道所需的最大电流设为IH、将检测寻道电流的感测电阻的值设为RS、将所述驱动电路的导通电阻设为RN、将从所述驱动电路到所述音圈马达的布线电阻的值设为RH、将电压裕量设为VM、将所述驱动电路的电源电压设为VD、将寻道时间设为TS、将寻道时间修正值设为TH,则满足如下关系:
J1=JK×(DT-TM)+J2,
R1=CK×(DT-TC)+R2,
VS=J1/J2×IH×(R1+RS+RN+RH)×VM,
TH=TS×(sqrt(VS/VD)-1)。
2.根据权利要求1所述的磁盘装置,
在所述寻道时间修正后,与所述寻道时间修正前相比,基准温度时的IOPS值变大,与所述电源电压的变动相应的所述IOPS值的不均衡变大。
3.根据权利要求1所述的磁盘装置,
在所述寻道时间修正后,与所述寻道时间修正前相比,与所述电源电压的变动相应的重试次数的不均衡变小。
4.根据权利要求1所述的磁盘装置,
寻道所使用的寻道电流随着所述寻道距离而变化,所述寻道所需的最大电流是所述寻道电流的最大值。
5.根据权利要求1所述的磁盘装置,具备:
电压传感器,其检测所述电源电压;
温度传感器,其检测所述音圈马达的温度;以及
感测电阻,其检测从所述驱动电路供给到所述音圈马达的寻道电流。
6.一种磁盘装置,具备:
磁盘;
磁头,其对所述磁盘进行访问;
音圈马达,其在所述磁盘上驱动所述磁头;
驱动电路,其驱动所述音圈马达;
存储器,其存储包括相对于所述磁头的寻道距离的寻道时间的与寻道工作有关的信息;以及
控制器,其根据温度和所述驱动电路的电源电压,变更相对于所述寻道距离的所述寻道时间,
所述控制器具备:
处理器,其执行上位处理部和下位处理部;和
缓冲器,其保持与写入命令对应的队列,
所述上位处理部基于所述写入命令算出所述寻道距离,
所述下位处理部基于所述音圈马达的温度和所述驱动电路的电源电压,算出与所述寻道距离对应的寻道时间修正值,并且,
所述上位处理部基于按照所述寻道时间修正值修正后的寻道时间,使所述处理器执行所述队列所保持的写入命令的重新排序,
所述下位处理部基于所述写入命令的重新排序结果,使所述处理器执行向所述磁盘写入数据时的伺服控制。
7.根据权利要求6所述的磁盘装置,
所述上位处理部在进行所述重新排序中,从所述队列所保持的N个写入命令中预读K个写入命令,调换所述写入命令的执行顺序以使得与从排队较早的开始依次执行所述K个写入命令的情况相比,执行所述K个写入命令时的等待时间变少,N是2以上的整数,K是2以上且N以下的整数。
8.根据权利要求7所述的磁盘装置,
所述上位处理部在进行所述重新排序中,选择所述K个写入命令的执行顺序中的、使得所述等待时间最少的所述写入命令的执行顺序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社东芝,未经株式会社东芝许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710119211.0/1.html,转载请声明来源钻瓜专利网。