磁盘装置及改变磁盘装置旋转速度的方法.pdf

上传人:Y948****062 文档编号:532007 上传时间:2018-02-21 格式:PDF 页数:33 大小:1.15MB
返回 下载 相关 举报
摘要
申请专利号:

CN01800170.X

申请日:

2001.02.02

公开号:

CN1363096A

公开日:

2002.08.07

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回|||公开|||实质审查的生效

IPC分类号:

G11B19/28; G06F3/06

主分类号:

G11B19/28; G06F3/06

申请人:

松下电器产业株式会社;

发明人:

山下秋芳; 山花正嗣; 神户真一

地址:

日本大阪府

优先权:

2000.02.08 JP 030057/00

专利代理机构:

中国国际贸易促进委员会专利商标事务所

代理人:

王以平

PDF下载: PDF下载
内容摘要

一种磁盘驱动器包括一磁盘电动机,用于旋转磁盘,一磁盘电动机驱动器,用于驱动磁盘电动机,和一控制器,用于控制磁盘电动机驱动器。最大磁盘旋转速度被输入时,它就被译码为一特定的旋转速度,一包括最大旋转速度的指令包就能够产生,并提供给控制器。然后包含在指令包中的最大速度经过控制器设定给磁盘电动机驱动器。磁盘电动机驱动器根据最大磁盘旋转速度驱动磁盘电动机。

权利要求书

1.一种磁盘驱动器旋转速度的改变方法,其中:
上述磁盘驱动器包括一磁盘电动机,用于旋转磁盘,一磁盘电动机驱
动单元,用于驱动上述磁盘电动机,和一控制单元,用于控制上述磁盘
电动机驱动单元,
上述的方法包括:
一接收步骤,接收磁盘旋转速度的上极限值以作为一输入值;
一译码步骤,将上述输入值译码为旋转速度的技术规范以形成一包括
上述磁盘旋转速度上极限值的指令包;
一输出步骤,将上述指令包输出给上述磁盘驱动器的上述控制器;
一设定步骤,经过上述控制器将上述磁盘旋转速度的上极限值设定给
上述磁盘电动机驱动器,上述磁盘旋转速度的上极限值包含在上述指令
包中;
一驱动步骤,以上述设定的磁盘旋转速度的上极限值用上述磁盘电动
机驱动器驱动上述磁盘电动机。
2.如权利要求1所述的一种磁盘驱动器旋转速度的改变方法,其中:
上述磁盘驱动器用计算机进行控制,
上述计算机用包括上述接收步骤和上述产生步骤的程序进行操作。
3.如权利要求2所述的一种磁盘驱动器旋转速度的改变方法,其中:
上述程序驻留在上述计算机中。
4.如权利要求3所述的一种磁盘驱动器旋转速度的改变方法,其中:
上述计算机包括一输入装置;
一启动上述程序的键配置在上述输入装置中。
5.如权利要求1所述的一种磁盘驱动器旋转速度的改变方法,其中:
上述磁盘驱动器用计算机进行控制,
上述计算机包括一输入装置和一与上述输入装置相连接的操作系统,
它能够用在操作系统中运行的程序运行;
一能够启动在上述操作系统中运行上述程序的键配置在上述输入装置
中;
在上述操作系统中运行的上述程序用上述键启动时,上述操作系统能
够执行上述接收步骤、上述产生步骤和上述输出步骤。
6.如权利要求3所述的一种磁盘驱动器旋转速度的改变方法,其中:
上述计算机包括一输入装置;
一启动上述程序的键配置在上述输入装置中。
7.如权利要求3所述的一种磁盘驱动器旋转速度的改变方法,其中:
上述磁盘驱动器还包括一检测器,用于检测上述磁盘是否被替换;
上述检测器检测出上述磁盘被替换时,上述控制器控制上述磁盘电动
机驱动器以便将上述磁盘旋转速度的上极限值改变为初始状态值。
8.如权利要求1所述的一种磁盘驱动器旋转速度的改变方法,其中:
上述磁盘驱动器还包括一存储器,用于在关闭上述磁盘驱动器前存储
磁盘旋转速度的上极限值;
接通上述磁盘驱动器时,上述控制器能够从上述存储器中读出关断磁
盘驱动器前的磁盘旋转速度的上极限值以便将读出的上极限值设定给上
述磁盘电动机驱动器。
9.如权利要求3所述的一种磁盘驱动器旋转速度的改变方法,其中:
上述磁盘驱动器还包括:
一检测器,用于检测上述磁盘是否被替换;
一存储器,用于在上述磁盘被替换前存储磁盘旋转速度的上极限值;
上述检测器检测到上述磁盘被替换时,上述控制器能够从上述存储器
中读出磁盘被替换前的磁盘旋转速度的上极限值以便将读出的上极限值
设定给上述磁盘电动机驱动器。
10.如权利要求9所述的一种磁盘驱动器旋转速度的改变方法,其中:
上述磁盘驱动器还包括一与上述控制器相连接的开关:
上述检测器检测到上述磁盘被替换时,根据上述开关的状态,上述控
制器能够控制上述磁盘电动机驱动器以便将上述磁盘旋转速度的上极限
值改变为磁盘替换前的上极限值或初始状态状态值。
11.如权利要求8所述的一种磁盘驱动器旋转速度的改变方法,其中:
上述磁盘驱动器还包括一与上述控制器相连接的开关:
上述磁盘驱动器接通时,根据上述开关的状态,上述控制器能够控制
上述磁盘电动机驱动器以便将上述磁盘旋转速度的上极限值改变为上述
磁盘驱动器关断前的磁盘旋转速度的上极限值或初始状态值。
12.如权利要求3所述的一种磁盘驱动器旋转速度的改变方法,其中:
上述磁盘驱动器还包括:
一检测器,用于检测上述磁盘是否被替换;
一存储器,用于存储上述磁盘被替换前的磁盘旋转速度的上极限值;
上述输入装置包括一开关,
上述检测器检测到上述磁盘被替换时,上述控制器能够控制上述磁盘
电动机驱动器以便将上述磁盘旋转速度的上极限值改变为磁盘被替换前
的磁盘旋转速度的上极限值或初始状态值。
13.如权利要求5所述的一种磁盘驱动器旋转速度的改变方法,其中:
上述磁盘驱动器还包括一与上述控制器相连接的记录器,用于将上述
磁盘旋转速度的上极限值记录在上述磁盘上,
表示将上述磁盘旋转速度的上极限值记录在磁盘上的输入是从上述输
入装置输入给上述操作系统时,上述操作系统就指令上述控制器控制上
述记录器将上述磁盘旋转速度的上极限值记录在上述磁盘上。
14.一种磁盘驱动器包括:
一磁盘电动机,用于旋转磁盘;
一磁盘电动机驱动器,用于驱动上述磁盘电动机;
一输入器,用于输入磁盘旋转速度的上极限值;
一记录器,用于将上述所输入的磁盘旋转速度的上极限值记录在上述
磁盘上;
一控制器,用于上述磁盘被新的磁盘替换时读出记录在上述新磁盘上
的上述磁盘旋转速度的上极限值,以将上述读出的磁盘旋转速度的上极
限值设定给上述磁盘电动机驱动器。

说明书

磁盘装置及改变磁盘装置旋转速度的方法

发明领域

本发明总的来说涉及一种改变磁盘驱动器旋转速度的方法和一种磁盘
驱动器。更具体地说,本发明涉及一种能够使用软件改变磁盘驱动器旋
转速度的数字计算机/数据处理装置,它提供一种能够降低磁盘驱动器振
动和噪音的具体实用技术。

背景技术

通常,降低磁盘驱动器振动和噪音所采取的措施主要集中在对磁盘驱
动器结构的改进上,具体地说,就是增加吸振材料和防噪音材料。在磁
盘驱动器侧设定磁盘装置的磁盘旋转速度的上极限值。在振动传感器检
测到振动或具有上极限值的伺服误差信号作为最大旋转速度的情况下,
磁盘旋转速度就会自动地降低。然而,除了这种特殊情况之外,磁盘驱
动器还以与该上极限值相对应的最大旋转速度运行,这样磁盘的旋转也
会产生相对较大的振动和噪音。而且,每个用户从自身感觉来说听到噪
音都是很不舒服的。因此磁盘旋转速度的上极限值也许设计得比实际需
要的更小些。此外,常用的磁盘驱动器在用户侧没有设置改变磁盘旋转
速度上极限值的元件。

然而,为了适应提高数据处理速度和降低成本的最新需求,磁盘驱动
器已设计成能够提高磁盘旋转速度和减少部件的数量。为此,目前人们
已实现了对诸如象电动机电路和结构等硬件所作出的改变。对于每种改
变就需要一种能够防止振动和噪音的新措施。

而且,用户实际上不能改变磁盘驱动器的磁盘旋转速度的上极限值,
因为用户不得不根据技术知识设计复杂的软件,并向磁盘驱动器发出特
殊的指令。

本发明的技术方案

本发明的目的是提供一种改变磁盘驱动器旋转速度的方法和一种能够
允许用户随意改变磁盘驱动器磁盘旋转速度上极限值而不会改变磁盘驱
动器硬件设计的磁盘驱动器。

本发明的另一个目的是提供一种改变磁盘驱动器旋转速度的方法和一
种即使重新设计磁盘驱动器如CD-ROM驱动器而引起旋转速度或机械
结构改变也无需在磁盘驱动器侧增加元件和改变硬件就能降低噪音和振
动的磁盘驱动器。

为了解决上述问题,本发明能够设计出可在操作系统中运行的应用软
件,并且能够通过用户将磁盘驱动器旋转速度的上极限值改变为一设定
值。因此,用户就能够降低磁盘驱动器的振动和噪音。而且,每次磁盘
驱动器的硬件改变时,制造商无需改变能够防止振动和噪音的硬件。此
外,通过根据本发明所进行的编程驻留在操作系统中,就能比较容易地
改变磁盘旋转速度的上极限值。而且,即使对于现有的磁盘驱动器或其
他制造商的磁盘驱动器来说,磁盘旋转速度的上极限值仅通过增加本发
明的上述编程就能够被改变。

根据本发明磁盘驱动器旋转速度的第一种改变方法,

该磁盘驱动器包括一磁盘电动机,用于旋转磁盘,一磁盘电动机驱动
单元,用于驱动磁盘电动机,和一控制单元,用于控制磁盘电动机驱动
单元,

该旋转速度的改变方法包括:

一接收步骤,接收磁盘旋转速度的上极限值以作为一输入值;

一产生步骤,对作为旋转速度技术规范的输入值进行译码以形成一包
括磁盘旋转速度上极限值的指令包;

一输出步骤,将该指令包输出给磁盘驱动器的控制单元;

一设定步骤,经过控制单元将磁盘旋转速度的上极限值设定给磁盘电
动机驱动单元,该磁盘旋转速度的上极限值包含在指令包中;

一驱动步骤,以设定的磁盘旋转速度的上极限值用磁盘电动机驱动单
元驱动磁盘电动机。

因此,本发明对磁盘驱动器进行预先设定,通过将磁盘旋转速度的上
极限值改变为较小的磁盘旋转速度的上极限值而能够降低不必要的振动
和噪音。

根据本发明磁盘驱动器磁盘旋转速度的第二种改变方法,

磁盘驱动器用计算机进行控制,

该计算机在包括接收步骤和产生步骤的程序的控制下运行。

该程序的示例将参考图13进行描述。该程序包括步骤S1,由用户输
入磁盘旋转速度的上限值(输入值);步骤S2,将输入值译码为旋转速
度技术规范值;步骤S3,根据旋转速度技术规范值将发送指令发送请求
给某一装置的驱动器;步骤S4,使该装置的驱动器根据指令发送请求将
该装置指令发送给磁盘驱动器。

根据本发明的磁盘驱动器旋转速度的第三种改变方法,该程序驻留在
计算机中。

例如,该驻留程序放置在作业托架上。

根据本发明的磁盘驱动器旋转速度的第四种改变方法,

在本发明的磁盘驱动器旋转速度的第三种改变方法中,

该计算机包括一输入装置;

一启动程序的键(key)配置在输入装置中。

例如,用位于键盘上的功能键作为启动程序的键,该程序就能比较容
易地启动。

根据本发明的磁盘驱动器旋转速度的第五种改变方法,

该磁盘驱动器用计算机进行控制,

该计算机包括一输入装置和一与该输入装置相连接的操作系统,它能
够用在操作系统中运行的程序运行;

一能够启动在操作系统中运行程序的键配置在该输入装置中;

操作系统中运行的程序用键启动时,该操作系统能够执行接收步骤,
产生步骤和输出步骤。

根据本发明的磁盘驱动器旋转速度的第六种改变方法,

在本发明的磁盘驱动器旋转速度的第三种改变方法中,

该计算机包括一输入装置;

一启动程序的键配置在输入装置中。

根据本发明的磁盘驱动器旋转速度的第七种改变方法,

在本发明的磁盘驱动器旋转速度的第三种改变方法中,

该磁盘驱动器还包括一检测单元,用于检测磁盘是否被替换;

检测单元检测出磁盘被替换时,控制单元控制磁盘电动机驱动单元以
便将磁盘旋转速度的上极限值改变为初值。

因此,本发明能够在磁盘替换后方便地设定磁盘旋转速度的最佳上极
限值。

根据本发明的磁盘驱动器旋转速度的第八种改变方法,

在本发明的磁盘驱动器旋转速度的第一种改变方法中,

该磁盘驱动器还包括一存储器,用于在关闭磁盘驱动器前存储磁盘旋
转速度的上极限值;

接通磁盘驱动器时,该控制单元能够从存储器中读出关断磁盘驱动器
前的磁盘旋转速度的上极限值以便将读出的上极限值设定给磁盘电动机
驱动单元。

例如,在预先设定给磁盘驱动器的磁盘旋转速度的第一上极限值通过
运行驻留在操作系统中的程序改变为磁盘旋转速度较低的第二上极限值
时,磁盘驱动器被关断的情况下,磁盘旋转速度的上极限值就会在磁盘
驱动器再次接通时自动地返回磁盘旋转速度的第二上极限值。因此,就
能够在磁盘驱动器再次接通的前后使用相同的磁盘而无需设定最佳的旋
转速度。

根据本发明的磁盘驱动器旋转速度的第九种改变方法,

在本发明的磁盘驱动器旋转速度的第三种改变方法中,

该磁盘驱动器还包括:

一检测单元,用于检测磁盘是否被替换;

一存储器,用于在磁盘被替换前存储磁盘旋转速度的上极限值;

检测单元检测到磁盘被替换时,该控制单元能够从存储器中读出磁盘
被替换前的磁盘旋转速度的上极限值以便将读出的上极限值设定给磁盘
电动机驱动单元。

在预先设定给磁盘驱动器的磁盘旋转速度的第一上极限值通过运行驻
留在操作系统中的程序改变为磁盘旋转速度较低的第二上极限值时,磁
盘被替换的情况下,用户能够手动地操作配置在输入装置中的按钮或应
用程序以便磁盘旋转速度的上极限值能够以一简单的操作返回磁盘旋转
速度的第一上极限值。相反,在磁盘旋转速度的第一上极限值改变为磁
盘旋转速度较低的第二上极限值时,磁盘驱动器被关断的情况下,磁盘
旋转速度的上极限值就会在磁盘驱动器再次接通时自动地返回磁盘旋转
速度的第二上极限值。

根据本发明的磁盘驱动器旋转速度的第十种改变方法,

在本发明的磁盘驱动器旋转速度的第九种改变方法中,

该磁盘驱动器还包括一与控制单元相连接的开关:

检测单元检测到磁盘被替换时,根据开关的状态,该控制单元能够控
制磁盘电动机驱动单元以便将磁盘旋转速度的上极限值改变为磁盘替换
前的上极限值或初始状态状态值。

在预先设定给磁盘驱动器的磁盘旋转速度的第一上极限值通过运行驻
留在操作系统中的程序改变为磁盘旋转速度较低的第二上极限值时,磁
盘被替换的情况下,除非执行其他任何特殊操作,否则磁盘旋转速度的
第二上极限值在磁盘被替换后也能被保持。相反,通过控制设置在磁盘
驱动器中的开关,磁盘旋转速度的上极限值就能返回磁盘旋转速度的第
一上极限值。

根据本发明的磁盘驱动器旋转速度的第十一种改变方法,

在本发明的磁盘驱动器旋转速度的第八种改变方法中,

该磁盘驱动器还包括一与控制单元相连接的开关:

磁盘驱动器接通时,根据开关的状态,该磁盘电动机驱动单元能被控
制以便将磁盘旋转速度的上极限值改变为磁盘驱动器关断前的磁盘旋转
速度的上极限值或初始状态值。

在预先设定给磁盘驱动器的磁盘旋转速度的第一上极限值通过运行驻
留在操作系统中的程序改变为磁盘旋转速度较低的第二上极限值时,磁
盘驱动器关断的情况下,除非执行其它任何特殊操作,否则在磁盘驱动
器再次接通时,磁盘驱动器就以磁盘旋转速度的第一上极限值运行。相
反,通过控制设置在输入装置中的开关,磁盘旋转速度的上极限值能够
返回磁盘旋转速度的第二上极限值。

根据本发明的磁盘驱动器旋转速度的第十二种改变方法,

在本发明的磁盘驱动器旋转速度的第三种改变方法中,

该磁盘驱动器还包括:

一检测单元,用于检测磁盘是否被替换;

一存储器,用于在磁盘被替换前存储磁盘旋转速度的上极限值;

该输入装置包括一开关,

检测单元检测到磁盘被替换时,根据开关的状态,该控制单元能够控
制磁盘电动机驱动单元以便将速度上极限值改变为从存储器中读出的磁
盘被替换前的磁盘旋转速度的上极限值或初始状态值。

在预先设定给磁盘驱动器的磁盘旋转速度的第一上极限值通过运行驻
留在操作系统中的程序改变为磁盘旋转速度较低的第二上极限值时,磁
盘被替换的情况下,除非执行其它任何特殊操作,否则在磁盘被替换后
磁盘旋转速度一直保持在第二上极限值。相反,通过控制设置在输入装
置中的开关,磁盘旋转速度的上极限值能够返回磁盘旋转速度的第一上
极限值。

根据本发明的磁盘驱动器旋转速度的第十三种改变方法,

在本发明的磁盘驱动器旋转速度的第五种改变方法中,

该磁盘驱动器还包括一与控制单元相连接的记录单元,用于将磁盘旋
转速度的上极限值记录在磁盘,

表示将磁盘旋转速度的上极限值记录在磁盘上的输入是从输入装置输
入给操作系统时,该操作系统就指令控制单元强迫记录单元将磁盘旋转
速度的上极限值记录在磁盘上。

根据本发明的磁盘驱动器包括:

一磁盘电动机,用于旋转磁盘;

一磁盘电动机驱动单元,用于驱动磁盘电动机;

一输入器,用于输入磁盘旋转速度的上极限值;

一记录单元,用于将所输入的磁盘旋转速度的上极限值记录在磁盘
上;

一控制单元,用于磁盘被新的磁盘替换时读出记录在新磁盘上的磁盘
旋转速度的上极限值,并将读出的磁盘旋转速度的上极限值设定给磁盘
电动机驱动单元。

例如,在写一次或可重写的磁盘驱动器中,在通过将用户随意选择的
磁盘旋转速度的上极限值写在写一次或可重写磁盘的一部分上的情况
下,相同的磁盘驱动器在那个点之后读取磁盘,通过参考写在磁盘上的
磁盘旋转速度的上极限值就能够设定磁盘驱动器的磁盘旋转速度的上极
限值。因此,对于相同的磁盘驱动器和磁盘的组合来说,本发明能够自
动地将磁盘旋转速度的上极限值设定为用户所设定的值。

附图的简述

图1是根据本发明的一种计算机系统的框图;

图2是根据本发明第一实施例描述磁盘驱动器旋转速度改变方法的框
图;

图3是根据本发明第二实施例描述磁盘驱动器旋转速度改变方法的框
图;

图4是根据本发明第三实施例描述磁盘驱动器旋转速度改变方法的框
图;

图5是根据本发明第四实施例描述磁盘驱动器旋转速度改变方法的框
图;

图6是根据本发明第五实施例描述磁盘驱动器旋转速度改变方法的框
图;

图7是根据本发明第六实施例描述磁盘驱动器旋转速度改变方法的框
图;

图8是根据本发明第七实施例描述磁盘驱动器旋转速度改变方法的框
图;

图9是根据本发明第八实施例描述磁盘驱动器旋转速度改变方法的框
图;

图10是根据本发明第九和十一实施例描述磁盘驱动器旋转速度改变
方法的框图;

图11是根据本发明第十实施例描述磁盘驱动器旋转速度改变方法的
框图;

图12是根据本发明第十二实施例描述磁盘驱动器旋转速度改变方法
的框图;

图13是根据本发明描述一个程序实例的流程图。

本发明的最佳实施例

如图1所示,根据本发明的一种计算机系统包括一CPU(中央处理
器)1,一RAM(随机访问存储器)2,一总线4,第一至第三磁盘驱动
器5-7,和一输入装置8。在此,CPU1执行包括根据本发明程序和操作
系统的软件。一操作系统2a,一控制某一种装置的装置驱动器2b和一根
据本发明改变旋转速度的程序2c加载在RAM2中。总线4是主机上用于
将外围设备如输入装置8和第一至第三磁盘驱动器5-7与CPU1相连接
的总线。第一磁盘驱动器5经过IDE接口9与总线4相连接。第二磁盘
驱动器6经过SCSI接口10与总线4相连接,第三磁盘驱动器7经过USB
接口11与总线4相连接。输入装置8是一种用户输入数据的设备,它可
以是键盘,鼠标等。
(第一实施例)

通常,用户不能直接控制设备驱动器2b。然而,在根据本发明第一
实施例的磁盘驱动器的旋转速度改变方法中,用户能够控制设备驱动器2b
以便使用ATAPI指令将第一至第三磁盘驱动器5-7的磁盘旋转速度的
上极限值设定为预设值。

下面,参考图2将描述根据本实施例的磁盘驱动器旋转速度的改变方
法。

如图2所示,根据本实施例的计算机系统包括一主机30(对应于图1
中的CPU1)和一磁盘驱动器31(对应于第一至第三磁盘驱动器5-7)。
主机30包括一输入装置8,一操作系统15(对应于图1中的操作系统2a),
一程序17(对应于本发明的程序2c),一设备驱动器25(对应于图1中
的设备驱动器2b),和一主机侧接口单元28。磁盘驱动器31包括一磁
盘驱动器接口单元29,一控制单元34,一磁盘电动机驱动单元38,和一
旋转介质(磁盘)40的磁盘电动机39。

用户使用输入装置8如键盘或鼠标输入所需旋转速度的上极限值13
时,操作系统15将作为旋转速度技术规范19的输入内容(上极限值13)
输出给程序17以启动程序17。程序17对旋转速度技术规范19进行译码
以将指令发送请求20和指令包18b输出给操作系统15。该指令包18b
包括有关用户所需的磁盘旋转速度的上极限值13的信息。接收指令发送
请求20和指令包18b的操作系统15将指令发送指令23和指令包18b输
出给设备驱动器25。该设备驱动器25对指令包18b进行译码以将所译码
的结果作为设备指令26经过主机侧接口单元28输出给磁盘驱动器31的
磁盘驱动器接口单元29。

磁盘驱动器接口单元29将所接收到的设备指令26输出给控制单元
34。控制单元34根据设备指令26控制磁盘电动机驱动单元38以便将磁
盘电动机39的旋转速度的上极限值设定为用户所需的上极限值13。
(第二实施例)

参考图3将描述根据本发明第二实施例的磁盘驱动器旋转速度的改变
方法。根据本实施例的磁盘驱动器旋转速度的改变方法不同于根据第一
实施例的磁盘驱动器旋转速度的改变方法,不同之处在于所使用的是驻
留在操作系统115中的驻留程序117来代替图2中的程序17。

用户使用输入装置108如键盘或鼠标输入所需旋转速度的上极限值
113时,操作系统115将作为旋转速度技术规范119的输入内容(上极限
值113)输出给驻留程序117。驻留程序117对旋转速度技术规范119进
行译码以将指令发送请求120和指令包118b输出给操作系统115。该指
令包118b包括有关用户所需的磁盘旋转速度的上极限值113的信息。接
收指令发送请求120和指令包118b的操作系统115将指令发送指令123
和指令包118b输出给设备驱动器125。该设备驱动器125对指令包118b
进行译码以将所译码的结果作为设备指令126经过主机侧接口单元128
输出给磁盘驱动器131的磁盘驱动器接口单元129。

磁盘驱动器接口单元129将所接收到的设备指令126输出给控制单元
134。控制单元134根据设备指令126控制磁盘电动机驱动单元138以便
将磁盘电动机139的旋转速度的上极限值设定为用户所需的上极限值
113。
(第三实施例)

参考图4将描述根据本发明第三实施例的磁盘驱动器旋转速度的改变
方法。

在根据本实施例的磁盘驱动器旋转速度的改变方法中,用户将驻留程
序17的启动指令分配给设置在输入装置208如键盘上的定址键232(用
户储备键)。通过控制定址键232,用户能够很方便地将改变速度的输入
(上极限值213的输入)输入磁盘驱动器231中。例如,功能键预留在
键盘上,驻留程序17通过按压功能键而被启动。所启动的驻留程序17
在监视器上显示磁盘旋转速度的上极限值的候选值(12次,16次)。用
户能够使用一箭头键或一鼠标选择监视器上显示的任一上极限值的候选
值。因此,就能输入磁盘旋转速度的上极限值213。

用户输入改变磁盘驱动器231速度的输入(上极限值231的输入),
操作系统215将旋转速度技术规范219输入给驻留程序217。相应地,该
驻留程序217将指令发送请求220输出给操作系统215,并将包括有关用
户所需的磁盘旋转速度的上极限值213的信息的指令包218b输出给操作
系统215。接收指令包218b的操作系统215将指令发送指令233输出给
设备驱动器235,并将所接收到的指令包218b直接输出给设备驱动器
225。然后,该设备驱动器225将设备指令226经过主机侧接口单元28
输出给磁盘驱动器231的磁盘设备接口单元229。

磁盘驱动器231的操作与图3中所示的磁盘驱动器131的操作相类
似。因此,对于它的详细描述就省略了。

输入装置208的定址键232可设置在键盘,鼠标或磁盘驱动器自身上。
(第四实施例)

参考图5将描述根据本发明第四实施例的磁盘驱动器旋转速度的改变
方法。

在根据本实施例的磁盘驱动器旋转速度的改变方法中,用户能够使用
设置在输入装置308如键盘上的专用键332启动在操作系统中运行的正
常程序312。因此,对于用户来说能够比较容易地将改变速度的输入(上
极限值313的输入)输入给磁盘驱动器331。例如,保留键盘上的互联网
键或邮件键,正常程序312通过按压该键就能被启动。所启动的正常程
序312在监视器上显示磁盘旋转速度的上极限值的候选值(例如,12次,
16次)。用户能够使用一箭头键或一鼠标选择监视器上显示的任一上极
限值的候选值。因此,就能输入磁盘旋转速度的上极限值313。

用户实现改变磁盘驱动器231速度输入(上极限值313的输入)的操
作时,操作系统315将请求信号314输出给正常程序312。正常程序312
接收到请求信号314后,将请求信号316输出给操作系统315。操作系统
315接收到请求信号316后,将它自身形成的指令包318a(包括用户所
需的有关磁盘旋转速度的上极限值313的信息)输出给设备驱动器325,
并将指令发送请求323输出给设备驱动器325。该设备驱动器325经过主
机接口单元328将设备指令326发送给磁盘驱动器331的磁盘驱动器接
口单元329。

磁盘驱动器331的操作与图3中所示的磁盘驱动器131的操作相类
似。因此,对于它的详细描述就省略了。

输入装置308的定址键332可设置在键盘、鼠标或磁盘驱动器自身上。
(第五实施例)

参考图6将描述根据本发明第五实施例的磁盘驱动器旋转速度的改变
方法。

在根据本实施例的磁盘驱动器旋转速度的改变方法中,用户能够使用
设置在输入装置408如键盘上的专用键432启动驻留程序417。因此,对
于用户来说能够比较容易地将改变速度的输入(上极限值413的输入)
输入给磁盘驱动器431。例如,保留键盘上的互联网键或邮件键后,用户
通过按压该键就能启动驻留程序417。所启动的驻留程序417在监视器上
显示磁盘旋转速度的上极限值的候选值(例如,12次,16次)。用户能
够使用一箭头键或一鼠标选择监视器上显示的任一上极限值的候选值。
因此,就能输入磁盘旋转速度的上极限值413。

用户实现改变磁盘驱动器431速度输入(上极限值413的输入)的操
作时,操作系统415将旋转速度技术规范419输入给驻留程序417。相应
地,该驻留程序417将指令发送请求420输出给操作系统415,并将包括
有关用户所需的磁盘旋转速度的上极限值413的信息的指令包418b输出
给操作系统415。接收指令包418b的操作系统415将指令发送指令423
输出给设备驱动器425,并将指令包418b按原样输出给设备驱动器425。
然后,该设备驱动器425将设备指令426经过主机侧接口单元428输出
给磁盘驱动器431的磁盘驱动器接口单元429。

磁盘驱动器431的操作与图3中所示的磁盘驱动器131的操作相类
似。因此,对于它的详细描述就省略了。

输入装置408的专用键432可设置在键盘、鼠标或磁盘驱动器自身上。
(第六实施例)

参考图7将描述根据本发明第六实施例的磁盘驱动器旋转速度的改变
方法。

磁盘驱动器531的介质(盘)540如CD-ROM被替换时,设置在
磁盘驱动器531中的重放/记录单元537检测出介质的替换物以将检测结
果输出给数据处理单元536。相应地,该数据处理单元536将介质替换信
号527经过磁盘驱动器接口单元529和主机侧接口单元528输出给设备
驱动器525。根据与此,设备驱动器525将介质替换通知524输出给操作
系统515。该操作系统515将介质替换通知/处理请求522输出给驻留程
序517以请求进行介质替换的操作。该驻留程序517确定它是改变预设
给磁盘驱动器531的磁盘旋转速度第一上极限值的速度的请求。然后,
该驻留程序517将指令发送请求521输出给操作系统515,并将包括磁盘
旋转速度的第一上极限值的指令包518b输出给操作系统515。接收到指
令包518b的操作系统515将指令发送指令523输出给设备驱动器525,
并将所接收到的指令包518b按原样输出给设备驱动器525。该设备驱动
器525将设备指令526经过主机侧接口单元528输出给磁盘驱动器531
的磁盘驱动器接口单元529。

磁盘驱动器接口单元529将所接收到的设备指令526输出给控制单元
534。控制单元534根据设备指令526控制磁盘电动机驱动单元538以便
将磁盘电动机539的旋转速度的上极限值设定为磁盘旋转速度的第一上
极限值。
(第七实施例)

参考图8将描述根据本发明第七实施例的磁盘驱动器旋转速度的改变
方法。

磁盘驱动器631如CD-ROM接通时,控制单元634通过参考磁盘
驱动器631关断前存储在其存储单元635中的磁盘旋转速度的上极限值
控制磁盘电动机驱动单元638以便将磁盘电动机639旋转速度的上极限
值设定为磁盘驱动器关断前的磁盘旋转的上极限值。
(第八实施例)

参考图9将描述根据本发明第八实施例的磁盘驱动器旋转速度的改变
方法。

磁盘驱动器731的介质740如CD-ROM被替换时,磁盘驱动器731
的重放/记录单元737检测出介质的替换物以将检测结果输出给数据处理
单元736。相应地,该数据处理单元736将介质替换信号727经过磁盘驱
动器接口单元729和主机侧接口单元728输出给设备驱动器725。根据与
此,设备驱动器725将介质替换通知724输出给操作系统715。该操作系
统715将介质替换通知/处理请求722输出给驻留程序717以请求进行介
质替换的操作。对应与此,该驻留程序717将指令发送请求721输出给
操作系统715,并将一指令包718b输出给操作系统715,该指令包718b
包括将一将速度设定为介质替换前的磁盘旋转速度的第一上极限值的指
令。接收指令包718b的操作系统715将指令发送请求723输出给设备驱
动器725,并将所接收到的指令包718b按原样输出给设备驱动器725。
该设备驱动器725将设备指令726经过主机侧接口单元728输出给磁盘
驱动器731的磁盘驱动器接口单元729。

磁盘驱动器接口单元729将所接收到的设备指令726输出给控制单元
734。控制单元734通过参考介质740替换前存储在其存储单元735中的
磁盘旋转速度的上极限值控制磁盘电动机驱动单元738以便将磁盘电动
机739旋转速度的上极限值设定为介质740替换前的磁盘旋转的上极限
值。
(第九实施例)

参考图10将描述根据本发明第九实施例的磁盘驱动器旋转速度的改
变方法。

在根据本实施例的磁盘驱动器旋转速度的改变方法中,控制单元834
常常参考介质840替换前存储在磁盘驱动器831的存储单元835中的磁
盘旋转速度的上极限值,以便即使介质840替换后也要以与上述第八实
施例磁盘驱动器旋转速度改变方法相同的方式保持替换前的磁盘旋转速
度的上极限值。然而,用户控制设置在磁盘驱动器831中的专用开关833
时,在介质840替换后控制单元834使磁盘旋转速度的上极限值返回其
初始状态值。
(第十实施例)

参考图11将描述根据本发明第十实施例的磁盘驱动器旋转速度的改
变方法。

在根据本实施例的磁盘驱动器旋转速度的改变方法中,控制单元934
在磁盘驱动器931如CD-ROM接通时常常将磁盘旋转速度的上极限值
设定为其初始状态值。然而,用户控制设置在磁盘驱动器931中的专用
开关933时,控制单元934将磁盘驱动器关断前存储在存储单元935中
的磁盘旋转速度的上极限值设定给磁盘电动机驱动单元968。
(第十一实施例)

参考图10将描述根据本发明第十一实施例的磁盘驱动器旋转速度的
改变方法。

在根据图10中示出的第九实施例的磁盘驱动器旋转速度的改变方法
中,在介质840被替换后,控制单元834使磁盘旋转速度的上极限值返
回至初始状态值。然而,在根据本实施例的磁盘驱动器旋转速度的改变
方法中,一专用开关1032设置在主机830的输入装置808中。用户控制
专用开关1032时,在介质840被替换后控制单元834是磁盘旋转速度的
上极限值返回至初始状态值。
(第十二实施例)

参考图12将描述根据本发明第十二实施例的磁盘驱动器旋转速度的
改变方法。

为了改变速度,用户使用主机1130的输入装置1108将一所需的磁盘
旋转速度的上极限值(输入值)1113输入给操作系统1115。接收上极限
值1113的操作系统1115将请求信号1114输出给在操作系统中运行的正
常程序1112。对应与此,正常程序1112将请求信号1116输出给操作系
统1115。响应请求信号1116,操作系统1115将指令发送请求1123输出
给设备驱动器1125,并将操作系统1115自身产生的指令包1118a(包括
用户所需的有关磁盘旋转速度的上极限值1113的信息)输出给设备驱动
器1125。此后,设备驱动器1125经过主机侧接口单元1128将设备指令
1126输出给磁盘驱动器1131的接口单元1129。

磁盘驱动器接口单元1129将所接收到的设备指令1126输出给控制单
元1134。控制单元1134根据设备指令1126控制磁盘电动机驱动单元1138
以便将磁盘电动机1139的磁盘旋转速度的上极限值设定为上极限值
1113。

响应于有关设定是否记录在介质1140中的询问,用户使用输入装置
1108输入表示设定已被记录的输入1114。接收输入1114的操作系统1115
将请求信号1116输出给正常程序1112。对应与此,正常程序1112将请
求信号1116输出给操作系统1115。接收请求信号1116的操作系统1115
将操作系统1115自身产生的指令包1118a(包括有关设定记录的信息)
输出给设备驱动器1125,并将指令发送请求1123输出给设备驱动器
1125。设备驱动器1125经过主机侧接口单元1128将设备指令1126输出
给磁盘驱动器接口单元1129。

磁盘驱动器接口单元1129将所接收到的设备指令1126输出给控制单
元1134。控制单元1134根据设备指令1126控制重放/记录单元1137以
便将用户输入的上极限值1113记录在介质1140中。

此后,重放介质1140时,控制单元1134根据重放/记录单元1137从
介质1140中读出的磁盘旋转速度的上极限值控制磁盘电动机驱动单元
1138以便以用户所需的磁盘旋转速度的上极限值1113旋转磁盘电动机
1139。
(其它实施例)

第一至第十二实施例中任一个组合都可以实现成为另一种磁盘驱动器
旋转速度的改变方法。

例如,可以替换图5中专用键332和图6中的专用键432,重放磁盘
驱动器的开关和设定磁盘旋转速度上极限值的开关可以设置在键盘上。

可以替换图5中专用键332、图6中的专用键432、图10中的专用开
关833和1032和图11中的专用开关933,就可以使用与另一种功能一起
使用的开关。

磁盘装置及改变磁盘装置旋转速度的方法.pdf_第1页
第1页 / 共33页
磁盘装置及改变磁盘装置旋转速度的方法.pdf_第2页
第2页 / 共33页
磁盘装置及改变磁盘装置旋转速度的方法.pdf_第3页
第3页 / 共33页
点击查看更多>>
资源描述

《磁盘装置及改变磁盘装置旋转速度的方法.pdf》由会员分享,可在线阅读,更多相关《磁盘装置及改变磁盘装置旋转速度的方法.pdf(33页珍藏版)》请在专利查询网上搜索。

一种磁盘驱动器包括一磁盘电动机,用于旋转磁盘,一磁盘电动机驱动器,用于驱动磁盘电动机,和一控制器,用于控制磁盘电动机驱动器。最大磁盘旋转速度被输入时,它就被译码为一特定的旋转速度,一包括最大旋转速度的指令包就能够产生,并提供给控制器。然后包含在指令包中的最大速度经过控制器设定给磁盘电动机驱动器。磁盘电动机驱动器根据最大磁盘旋转速度驱动磁盘电动机。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 信息存储


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1