[go: up one dir, main page]

JP2001006304A - Magnetic disk device - Google Patents

Magnetic disk device

Info

Publication number
JP2001006304A
JP2001006304A JP11176454A JP17645499A JP2001006304A JP 2001006304 A JP2001006304 A JP 2001006304A JP 11176454 A JP11176454 A JP 11176454A JP 17645499 A JP17645499 A JP 17645499A JP 2001006304 A JP2001006304 A JP 2001006304A
Authority
JP
Japan
Prior art keywords
time
target sector
head
track
magnetic head
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP11176454A
Other languages
Japanese (ja)
Inventor
Shuhei Okada
秀平 岡田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP11176454A priority Critical patent/JP2001006304A/en
Priority to IDW20010420A priority patent/ID27731A/en
Priority to PCT/JP2000/004042 priority patent/WO2000079534A2/en
Priority to CNB008010919A priority patent/CN1186778C/en
Priority to KR1020017002249A priority patent/KR100602297B1/en
Priority to US09/763,508 priority patent/US6608460B1/en
Priority to TW089112288A priority patent/TW482994B/en
Publication of JP2001006304A publication Critical patent/JP2001006304A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/06Control of operating function, e.g. switching from recording to reproducing by counting or timing of machine operations
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/20Driving; Starting; Stopping; Control thereof
    • G11B19/2009Turntables, hubs and motors for disk drives; Mounting of motors in the drive
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B21/00Head arrangements not specific to the method of recording or reproducing
    • G11B21/02Driving or moving of heads
    • G11B21/08Track changing or selecting during transducing operation
    • G11B21/081Access to indexed tracks or parts of continuous track
    • G11B21/083Access to indexed tracks or parts of continuous track on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/48Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
    • G11B5/54Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head into or out of its operative position or across tracks
    • G11B5/55Track change, selection or acquisition by displacement of the head
    • G11B5/5521Track change, selection or acquisition by displacement of the head across disk tracks
    • G11B5/5526Control therefor; circuits, track configurations or relative disposition of servo-information transducers and servo-information tracks for control thereof
    • G11B5/553Details
    • G11B5/5534Initialisation, calibration, e.g. cylinder "set-up"
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2508Magnetic discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/48Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
    • G11B5/54Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head into or out of its operative position or across tracks
    • G11B5/55Track change, selection or acquisition by displacement of the head
    • G11B5/5521Track change, selection or acquisition by displacement of the head across disk tracks
    • G11B5/5526Control therefor; circuits, track configurations or relative disposition of servo-information transducers and servo-information tracks for control thereof
    • G11B5/553Details
    • G11B5/5547"Seek" control and circuits therefor
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/08Disposition or mounting of heads or light sources relatively to record carriers
    • G11B7/085Disposition or mounting of heads or light sources relatively to record carriers with provision for moving the light beam into, or out of, its operative position or across tracks, otherwise than during the transducing operation, e.g. for adjustment or preliminary positioning or track change or selection
    • G11B7/08505Methods for track change, selection or preliminary positioning by moving the head

Landscapes

  • Moving Of Head For Track Selection And Changing (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a means for reducing power consumption at the time of seeking without slowing an access time to a specified sector when a request for accessing to the specified sector is generated, in the moving speed control of a magnetic head of the magnetic disk device. SOLUTION: When a magnetic head is moved to a target sector, the present position of the magnetic head 1 is obtained from the information on the head position of the magnetic head 1 from a head position detecting part 4. A time firstly accessible to the target sector is calculated beforehand from the physical position information on the target sector and the present position information on the head 1, as well as head structure driving capability of the disk device. The moving speed of the head and the acceleration-deceleration pattern are decided so that the seek operation to the track, where the target sector exists, is completed spending that time, and the motion of the head structure driving part 3 is controlled.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、磁気ディスク装置
の磁気ヘッドの移動速度の制御に関するものであり、指
定セクタへのアクセス要求が発生した場合に、指定セク
タへのアクセス時間を低下させることなく、シーク時の
消費電力を低減する手段に特徴を有するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to control of a moving speed of a magnetic head of a magnetic disk drive, and when a request for access to a specified sector occurs, without reducing the access time to the specified sector. And a means for reducing power consumption at the time of seeking.

【0002】[0002]

【従来の技術】従来の磁気ディスク装置では、ディスク
上の任意のセクタを読み書きする要求が発生した場合、
磁気ヘッドを現在の位置から目的セクタの存在するトラ
ックに最短時間で移動させ、磁気ディスクの回転によっ
て目的セクタが磁気ヘッドでアクセス可能な位置に達し
た時点で、そのセクタ内の情報を読み書きする。
2. Description of the Related Art In a conventional magnetic disk drive, when a request to read or write an arbitrary sector on a disk occurs,
The magnetic head is moved from the current position to the track where the target sector is located in the shortest time, and when the target sector reaches a position accessible by the magnetic head by rotation of the magnetic disk, information in the sector is read / written.

【0003】つまり、従来の磁気ディスク装置では、ど
のような場合においても目的セクタの存在するトラック
に磁気ヘッドを最短時間で移動させるために、目的セク
タの存在するトラックへのシーク動作が完了してから、
目的セクタが磁気ヘッドでアクセス可能な位置に達する
までの間、待ち時間が生じる。
That is, in the conventional magnetic disk drive, in any case, in order to move the magnetic head to the track where the target sector exists in the shortest time, the seek operation to the track where the target sector exists is completed. From
A waiting time occurs until the target sector reaches a position accessible by the magnetic head.

【0004】一方、このような待ち時間を削減するため
に、トラックの先頭セクタを連続する前トラックからの
シーク時間を考慮した位置に配置する方式が使われてお
り、これにより連続したトラックにまたがるセクタの順
次アクセス時の待ち時間が削減されるが、ランダム・ア
クセス時の待ち時間は依然として改善されていない。
On the other hand, in order to reduce such a waiting time, a method of arranging a head sector of a track at a position in consideration of a seek time from a continuous preceding track is used. Although the latency for sequential access of sectors is reduced, the latency for random access has not been improved.

【0005】また、磁気ディスク装置において、ディス
ク上の任意のセクタを読み書きする場合、セクタの読み
書きに必要なデータ読み書き回路を起動しておかなけれ
ばならないが、消費電力低減のため、セクタの読み書き
時にのみデータ読み書き回路を起動する方式が存在す
る。この方式を有する磁気ディスク装置では、目的セク
タの存在するトラックへのシーク動作の前後、またはシ
ーク動作の途中、あるいはセクタの読み書き直前などの
ある特定のタイミングでデータ読み書き回路を起動し、
データ読み書きの終了でデータ読み書き回路を停止し
て、消費電力を低減している。
In the magnetic disk drive, when reading or writing an arbitrary sector on the disk, a data read / write circuit required for reading / writing the sector must be activated. There is a method that activates only the data read / write circuit. In a magnetic disk drive having this method, a data read / write circuit is started at a specific timing such as before or after a seek operation to a track where a target sector is present, during a seek operation, or immediately before reading or writing of a sector.
The data read / write circuit is stopped at the end of data read / write to reduce power consumption.

【0006】[0006]

【発明が解決しようとする課題】前述のように、従来の
磁気ディスク装置では、目的セクタが磁気ヘッドでアク
セス可能な位置に達するまでは目的セクタにアクセスす
ることはできないにも関わらず、全てのメディアアクセ
ス要求に対して、磁気ヘッドを最短時間で目的セクタの
存在するトラックに移動させる。磁気ヘッドを最短時間
で目的セクタの存在するトラックに移動させるために
は、ヘッド構造物を最高速度で移動させるための力が必
要であり、その都度ヘッド構造物駆動回路へ大きな電流
を与えることになる。従って、シーク時の消費電力が大
きくなり、低消費電力化の妨げになる。
As described above, in the conventional magnetic disk drive, all target sectors cannot be accessed until the target sector reaches a position accessible by the magnetic head. In response to a media access request, the magnetic head is moved to the track where the target sector exists in the shortest time. In order to move the magnetic head to the track where the target sector exists in the shortest time, a force is required to move the head structure at the maximum speed, and each time a large current is applied to the head structure drive circuit. Become. Therefore, the power consumption during the seek increases, which hinders a reduction in power consumption.

【0007】また、セクタの読み書きに必要なデータ読
み書き回路は、回路が正常に使用可能になるまでの安定
化時間を必要とする。従って、従来のように目的セクタ
の存在するトラックへのシーク時間や、シーク動作完了
後に目的セクタが磁気ヘッドでアクセス可能な位置に達
するまでの時間、またはデータ読み書き回路の安定化時
間を考慮せずに、ある特定のタイミングでデータ読み書
き回路を起動する制御方式の場合、シーク動作完了後の
目的セクタの位置およびデータ読み書き回路の起動タイ
ミングによっては、目的セクタが磁気ヘッドでアクセス
可能な位置に達しているのにも関わらず、データ読み書
き回路が使用可能な状態になっていないために回転待ち
が生じたり、データ読み書き回路を起動している時間が
必要以上に長くなることがあり、低消費電力化の妨げに
なっている。
A data read / write circuit necessary for reading / writing a sector requires a stabilization time until the circuit can be used normally. Therefore, unlike the related art, the seek time to the track where the target sector exists, the time until the target sector reaches a position accessible by the magnetic head after the seek operation is completed, or the stabilization time of the data read / write circuit are not considered. In the case of a control method in which the data read / write circuit is started at a specific timing, the target sector reaches a position accessible by the magnetic head depending on the position of the target sector after the seek operation is completed and the start timing of the data read / write circuit. Despite that, the data read / write circuit is not in a usable state, causing a rotation wait, and the time during which the data read / write circuit is activated may be longer than necessary, resulting in lower power consumption. It is hindering.

【0008】[0008]

【課題を解決するための手段】前記課題を解決するため
に、本発明の磁気ディスク装置は、目的セクタへの磁気
ヘッドの移動に際し、ヘッド位置検出部4からの磁気ヘ
ッド1のヘッド位置情報よりヘッドの現在位置を求め、
目的セクタの物理的な位置情報とヘッドの現在位置情
報、及び磁気ディスク装置のヘッド構造物駆動能力よ
り、目的セクタに最初にアクセス可能な時間を予め算出
し、その時間を要して目的セクタの存在するトラックへ
のシーク動作を完了するようにヘッドの移動速度および
加減速パターンを決定して、ヘッド構造物駆動部の動作
を制御することを特徴とする磁気ヘッド装置であり、よ
り具体的には、磁気ヘッドが目的セクタの存在するトラ
ックへの移動を開始する瞬間から、磁気ディスクの回転
によって目的セクタが磁気ヘッドでアクセス可能な位置
に最初に達するまでの所要時間をセクタ到達時間とし、
そのセクタ到達時間に磁気ディスクの回転周期に0以上
の整数nを乗じて得られる回転待ち時間を加算すること
により得られる時間を目的セクタアクセス可能時間とす
るとき、(前記目的セクタアクセス可能時間)≧(磁気
ヘッドを目的セクタの存在するトラックに最も早く移動
させるのに要する最短時間)の関係が成り立つ最小の整
数nを決定し、そのnを代入して得られる前記目的セク
タアクセス可能時間でもって目的セクタの存在するトラ
ックへのヘッド移動およびヘッド位置決めを完了させる
ように、移動速度や加減速パターンを決定し磁気ヘッド
を移動させるようにしたことを特徴とする磁気ディスク
装置であり、この構成によれば、従来方式と比較してア
クセス時間を低下させることなくシーク時の消費電力を
低減する磁気ディスク装置を提供できる。
In order to solve the above-mentioned problems, a magnetic disk drive according to the present invention, when moving a magnetic head to a target sector, uses the head position information of the magnetic head 1 from a head position detector 4. Find the current position of the head,
From the physical position information of the target sector, the current position information of the head, and the head structure drive capability of the magnetic disk drive, a time at which the target sector can be accessed first is calculated in advance, and the time required for the target sector is calculated. A magnetic head device comprising: determining a moving speed and an acceleration / deceleration pattern of a head so as to complete a seek operation to an existing track; and controlling an operation of a head structure driving unit. The sector arrival time is defined as the time required from the moment the magnetic head starts moving to the track where the target sector exists to the time the target sector first reaches a position accessible by the magnetic head by rotation of the magnetic disk,
When a time obtained by adding a rotation waiting time obtained by multiplying the rotation time of the magnetic disk by an integer n equal to or more than 0 to the sector arrival time is set as a target sector accessible time, the target sector accessible time is obtained. Determine the minimum integer n that satisfies the relationship ≧ (the shortest time required to move the magnetic head to the track where the target sector is located at the earliest), and substitute the n into the target sector accessible time obtained. A magnetic disk drive characterized in that a moving speed and an acceleration / deceleration pattern are determined and a magnetic head is moved so as to complete head movement and head positioning to a track in which a target sector is present. According to this, a magnetic disk that reduces power consumption during seek without reducing access time compared to the conventional method. It is possible to provide a click system.

【0009】また、前記課題を解決するために、本発明
の磁気ディスク装置は、磁気ヘッドが目的セクタの存在
するトラックへの移動を開始する瞬間から、前記の決定
された整数nを代入して得られた目的セクタアクセス可
能時間よりデータ読み書き回路の安定化に要する安定化
時間を減じた時間が経過したと時に、データ読み書き回
路を起動し、必要なデータの読み書きの終了で前記デー
タ読み書き回路を停止させることにより、データ読み書
き回路の動作時間を制御するようにしたことを特徴とす
る請求項2記載の磁気ディスク装置であり、この構成に
よれば、データ読み書き回路の動作効率が最適化され、
読み書き時の消費電力を低減する磁気ディスク装置を提
供できる。
In order to solve the above-mentioned problems, the magnetic disk drive of the present invention substitutes the determined integer n from the moment when the magnetic head starts moving to the track where the target sector exists. When a time obtained by subtracting the stabilization time required for stabilizing the data read / write circuit from the obtained target sector accessible time elapses, the data read / write circuit is activated, and the data read / write circuit is activated at the end of the read / write of necessary data. 3. The magnetic disk drive according to claim 2, wherein the operation time of the data read / write circuit is controlled by stopping the operation, and the operation efficiency of the data read / write circuit is optimized according to this configuration.
It is possible to provide a magnetic disk drive that reduces power consumption during reading and writing.

【0010】[0010]

【発明の実施の形態】(実施の形態1)以下に、本発明
の請求項1および請求項2に記載された発明の実施の形
態について、図1のブロック図を用いて説明する。図1
は本発明の一実施例を示すブロック図であり、図1にお
いて、メディアアクセス管理部7は上位システム8から
指定セクタアクセス命令18を受け、目的セクタの存在
するトラック位置を示す情報19および目的セクタのト
ラック上の位置を示す情報20を算出し、最短シーク時
間算出部6に目的セクタの存在するトラック位置を示す
情報19を、目的セクタ到達時間算出部5に目的セクタ
のトラック上の位置を示す情報20を与える。
(Embodiment 1) Embodiments of the present invention described in claims 1 and 2 of the present invention will be described below with reference to the block diagram of FIG. FIG.
FIG. 1 is a block diagram showing an embodiment of the present invention. In FIG. 1, a media access management unit 7 receives a designated sector access command 18 from a host system 8, and receives information 19 indicating a track position where a target sector exists and a target sector. , The information 20 indicating the track position where the target sector exists, and the target sector arrival time calculating section 5 indicating the position of the target sector on the track. Information 20 is given.

【0011】さらにヘッド位置検出部4は、磁気ディス
ク2からヘッド構造物1を通してヘッド位置情報15を
読み取り、現在のトラック位置を示す情報16および現
在のトラック上の位置を示す情報17を算出し、最短シ
ーク時間算出部6に現在のトラック位置を示す情報16
を、目的セクタ到達時間算出部5に現在のトラック上の
位置を示す情報17を与える。
The head position detector 4 reads head position information 15 from the magnetic disk 2 through the head structure 1 and calculates information 16 indicating the current track position and information 17 indicating the current position on the track. Information 16 indicating the current track position is stored in the shortest seek time calculation unit 6.
To the target sector arrival time calculation unit 5 with information 17 indicating the current position on the track.

【0012】最短シーク時間算出部6は、目的セクタの
存在するトラック位置を示す情報19と、現在のトラッ
ク位置を示す情報16と、磁気ディスク装置の予め定め
られたヘッド構造物駆動能力より、現在のトラックから
目的セクタの存在するトラックまでの最短シーク時間2
2を求め、目的セクタアクセス可能時間算出部9に与え
る。
The shortest seek time calculator 6 calculates the current seek position from the information 19 indicating the track position where the target sector exists, the information 16 indicating the current track position, and the predetermined head structure drive capability of the magnetic disk drive. Seek time 2 from the track of the target sector to the track where the target sector exists 2
2 is given to the target sector accessible time calculation unit 9.

【0013】目的セクタ到達時間算出部5は、目的セク
タのトラック上の位置を示す情報20と、現在のトラッ
ク上の位置を示す情報17と、磁気ディスク2の回転周
期より、目的セクタがアクセス可能な位置に最初に達す
るまでの時間21を求め、目的セクタアクセス可能時間
算出部9に与える。
The target sector arrival time calculation unit 5 can access the target sector based on information 20 indicating the position of the target sector on the track, information 17 indicating the current position on the track, and the rotation cycle of the magnetic disk 2. The time 21 until the first position is reached is obtained and given to the target sector accessible time calculation unit 9.

【0014】目的セクタアクセス可能時間算出部9は、
目的セクタの存在するトラックまでの最短シーク時間2
2と、目的セクタがアクセス可能な位置に最初に達する
までの時間21と、磁気ディスク装置の回転周期より、
(目的セクタがアクセス可能な位置に最初に達するまで
の時間+磁気ディスク装置の回転周期*n)≧(目的セ
クタの存在するトラックまでの最短シーク時間)の関係
が成り立つ0以上の最小の整数nを決定し、(目的セク
タがアクセス可能な位置に最初に達するまでの時間+磁
気ディスク装置の回転周期*n)にそのnを代入して得
られる目的セクタアクセス可能時間23を、ヘッド構造
物駆動制御部12に与える。
The target sector accessible time calculation unit 9 comprises:
Shortest seek time 2 to the track where the target sector exists 2
2, the time 21 until the target sector first reaches the accessible position, and the rotation cycle of the magnetic disk drive,
The minimum integer n of 0 or more that satisfies the relationship (time required for the target sector to first reach an accessible position + rotation cycle of magnetic disk device * n) ≧ (shortest seek time to the track where the target sector exists). And the target sector accessible time 23 obtained by substituting that time into (time until the target sector first reaches the accessible position + rotation cycle * n of the magnetic disk drive * n) is determined by the head structure driving. This is given to the control unit 12.

【0015】ヘッド構造物駆動制御部12は、磁気ヘッ
ドが目的セクタアクセス可能時間23を要して目的セク
タの存在するトラックへのシーク動作を完了するような
ヘッド構造物1の移動速度や加減速パターンを算出し、
それらの値からヘッド構造物駆動電流指示値24を決定
し、ヘッド構造物駆動回路13に与え、ヘッド構造物駆
動部3の動作を制御する。
The head structure drive control unit 12 controls the moving speed and acceleration / deceleration of the head structure 1 so that the magnetic head requires the target sector accessible time 23 and completes the seek operation to the track where the target sector exists. Calculate the pattern,
From these values, the head structure drive current instruction value 24 is determined and supplied to the head structure drive circuit 13 to control the operation of the head structure drive unit 3.

【0016】次に、図2及び図3のフローチャートを用
いて説明する。図2は本発明の一実施例を示す処理全体
の概要フローチャートであり、図3は目的セクタの存在
するトラックへのヘッド移動速度制御処理のフローチャ
ートである。
Next, a description will be given with reference to the flowcharts of FIGS. FIG. 2 is a schematic flowchart of the entire process according to an embodiment of the present invention, and FIG. 3 is a flowchart of a head moving speed control process for a track where a target sector exists.

【0017】図2において、まずステップS1では、上
位システムからのメディアアクセス命令を受信したかど
うかを判別する。受信してない場合は、受信するまでス
テップS1を繰り返す。受信した場合は、ステップS2
に進み、図3で説明する目的セクタの存在するトラック
へのヘッド移動速度制御処理を実行する。
In FIG. 2, first, in a step S1, it is determined whether or not a media access command from a host system has been received. If not, step S1 is repeated until it is received. If received, step S2
To execute the head moving speed control process for the track where the target sector exists, which will be described with reference to FIG.

【0018】図3において、まずステップS11では、
受信したメディアアクセス命令の内容を解析し、アクセ
スすべき目的セクタが存在するトラック位置と、目的セ
クタのトラック上の位置を算出する。次のステップS1
2では、ヘッド位置検出部4からの現在のヘッド位置情
報より、現在、ヘッドが存在するトラック位置と、現在
のトラック上の位置を算出する。
In FIG. 3, first, in step S11,
The contents of the received media access command are analyzed, and the track position where the target sector to be accessed exists and the position of the target sector on the track are calculated. Next step S1
In step 2, based on the current head position information from the head position detection unit 4, the track position where the head currently exists and the current position on the track are calculated.

【0019】次のステップS13では、ステップS11
及びステップS12で算出した、目的セクタの存在する
トラック位置と、現在、ヘッドが存在するトラック位
置、及び磁気ディスク装置のヘッド構造物駆動能力か
ら、現在のトラックから目的セクタの存在するトラック
までの最短シーク時間を算出する。次のステップS14
では、ステップS11及びステップS12で算出した、
目的セクタのトラック上の位置と、現在のトラック上の
位置、及び磁気ディスクの回転周期から、目的セクタが
アクセス可能な位置に最初に達するまでの時間を算出す
る。
In the next step S13, step S11
From the track position where the target sector is present, the track position where the head is present, and the head structure driving capability of the magnetic disk drive calculated in step S12, the shortest distance from the current track to the track where the target sector is present is calculated. Calculate the seek time. Next step S14
Then, calculated in step S11 and step S12,
From the position of the target sector on the track, the current position on the track, and the rotation period of the magnetic disk, the time until the target sector first reaches the accessible position is calculated.

【0020】次のステップS15では、ステップS13
及びステップS14で算出した値を用いて、(目的セク
タがアクセス可能な位置に最初に達するまでの時間+磁
気ディスク装置の回転周期*n)≧(目的セクタの存在
するトラックまでの最短シーク時間)の関係が成り立つ
0以上の最小の整数n、すなわち、ヘッドが最短速度で
目的セクタの存在するトラックに移動しても、目的セク
タが磁気ヘッドでアクセス可能な位置を通過しなければ
ならない回数を算出する。
In the next step S15, step S13
Using the value calculated in step S14 and (the time until the target sector first reaches the accessible position + the rotation period of the magnetic disk device * n) ≧ (the shortest seek time to the track where the target sector exists) That is, the minimum integer n equal to or greater than 0 that satisfies the relationship, that is, the number of times the target sector must pass through a position accessible by the magnetic head even if the head moves to the track where the target sector exists at the shortest speed. I do.

【0021】次のステップS16では、(目的セクタが
アクセス可能な位置に最初に達するまでの時間+磁気デ
ィスク装置の回転周期*n)にステップS15で算出し
たnを代入して得られる目的セクタアクセス可能時間を
求める。
In the next step S16, the target sector access obtained by substituting n calculated in step S15 into (time until the target sector first reaches an accessible position + rotation cycle of magnetic disk drive * n) is obtained. Find available time.

【0022】そして、ステップS17では、ステップS
16で求めた目的セクタアクセス可能時間を要して目的
セクタの存在するトラックへのシーク動作を完了するよ
うなヘッドの移動速度や加減速パターンを算出し、それ
らの値からヘッド構造物駆動電流指示値を決定して、ヘ
ッド構造物駆動回路13に与える。これにより、目的セ
クタの存在するトラックへのヘッド移動速度制御処理を
終了する。
Then, in step S17, step S
The head moving speed and the acceleration / deceleration pattern that complete the seek operation to the track where the target sector exists in the target sector accessible time calculated in step 16 are calculated, and the head structure drive current instruction is calculated from these values. The value is determined and given to the head structure drive circuit 13. This completes the head moving speed control process for the track where the target sector exists.

【0023】このような構成であれば、シーク動作完了
直後に目的セクタをアクセスできるような移動速度や加
減速パターンで磁気ヘッドを移動させるために、ヘッド
構造物駆動回路13に与える電流が従来方式より小さく
なり、従来方式と比較してアクセス時間を低下させるこ
となく、シーク時の消費電力を低減することができる。
With such a configuration, in order to move the magnetic head at a moving speed or an acceleration / deceleration pattern that can access the target sector immediately after the completion of the seek operation, the current applied to the head structure drive circuit 13 is controlled by a conventional method. The power consumption during the seek can be reduced without reducing the access time as compared with the conventional method.

【0024】(実施の形態2)以下に、本発明の請求項
3に記載された発明の実施の形態について、図1のブロ
ック図を用いて説明する。
(Embodiment 2) An embodiment of the present invention described in claim 3 of the present invention will be described below with reference to the block diagram of FIG.

【0025】図1おいて、目的セクタアクセス可能時間
算出部9は、上位システム8からの指定セクタアクセス
命令18により、実施の形態1と同様の手順で、目的セ
クタアクセス可能時間23を算出し、起動時間管理部1
0に与える。
In FIG. 1, a target sector accessible time calculation unit 9 calculates a target sector accessible time 23 in accordance with a designated sector access command 18 from the host system 8 in the same procedure as in the first embodiment. Startup time management unit 1
Give to 0.

【0026】起動時間管理部10は、目的セクタアクセ
ス可能時間23からデータ読み書き回路の安定化に要す
る安定化時間を減算し、データ読み書き回路起動時間を
求める。起動時間管理部10は内部に時間を計測可能な
回路を有し、データ読み書き回路起動時間が経過した時
点で、データ読み書き回路11にデータ読み書き回路起
動命令26を与え、データ読み書き回路11の起動時間
を制御する。
The activation time management section 10 subtracts the stabilization time required for stabilizing the data read / write circuit from the target sector accessible time 23 to obtain the data read / write circuit activation time. The start-up time management unit 10 has a circuit capable of measuring time therein, and when the start-up time of the data read / write circuit elapses, gives a data read / write circuit start-up command 26 to the data read / write circuit 11, and starts the start-up time of the data read / write circuit 11. Control.

【0027】次に、図2及び図4のフローチャートを用
いて説明する。図2は本発明の一実施例を示す処理全体
の概要フローチャートであり、図4はデータ読み書き回
路駆動タイミング制御処理のフローチャートである。
Next, a description will be given with reference to the flowcharts of FIGS. FIG. 2 is a schematic flowchart of the entire process showing an embodiment of the present invention, and FIG. 4 is a flowchart of a data read / write circuit drive timing control process.

【0028】図2において、ステップS2での目的セク
タの存在するトラックへのヘッド移動速度制御処理を実
行後、ステップS3に進み、図4で説明するデータ読み
書き回路駆動タイミング制御処理を実行する。
In FIG. 2, after the head moving speed control processing for the track where the target sector exists in step S2 is executed, the process proceeds to step S3, and the data read / write circuit drive timing control processing described in FIG. 4 is executed.

【0029】図4において、まず、ステップS21で
は、図3の目的セクタの存在するトラックへのヘッド移
動速度制御処理のステップS16で算出した目的セクタ
アクセス可能時間からデータ読み書き回路の安定化時間
を減算し、データ読み書き回路起動時間を求める。
In FIG. 4, first, in step S21, the stabilization time of the data read / write circuit is subtracted from the target sector accessible time calculated in step S16 of the head moving speed control process for the track where the target sector exists in FIG. Then, a data read / write circuit activation time is obtained.

【0030】次のステップS22では、データ読み書き
回路起動時間が経過したかどうかを判別する。データ読
み書き回路起動時間が経過してない場合は、時間が経過
するまでステップS22を繰り返す。時間が経過した場
合は、ステップS23に進み、データ読み書き回路11
にデータ読み書き回路起動命令を与える。これで、デー
タ読み書き回路駆動タイミング制御処理を終了し、図2
のステップS4に進む。ステップS4において、目的セ
クタへのアクセスが可能になる直前に、データ読み書き
回路の安定化時間が経過し、目的セクタへのアクセスが
可能になった時点で、即座にメディアアクセスを実行す
ることができる。これで、上位システムからのメディア
アクセス要求に対するメディアアクセス処理を完了し、
ステップS1に戻る。
In the next step S22, it is determined whether or not the data read / write circuit activation time has elapsed. If the data read / write circuit activation time has not elapsed, step S22 is repeated until the time has elapsed. If the time has elapsed, the process proceeds to step S23, where the data read / write circuit 11
Is given a data read / write circuit start instruction. This completes the data read / write circuit drive timing control process, and FIG.
Go to step S4. In step S4, immediately before the access to the target sector becomes possible, the media access can be executed immediately when the stabilization time of the data read / write circuit elapses and the access to the target sector becomes possible. . This completes the media access processing for the media access request from the upper system,
It returns to step S1.

【0031】このような構成であれば、目的セクタがア
クセス可能になる直前に、データ読み書き回路の安定化
が完了することになるので、データ読み書き回路の動作
効率が向上し、読み書き時の消費電力を低減することが
できる。
With such a configuration, the data read / write circuit is stabilized immediately before the target sector becomes accessible, so that the operation efficiency of the data read / write circuit is improved and the power consumption at the time of reading / writing is improved. Can be reduced.

【0032】[0032]

【発明の効果】以上のように、本発明の磁気ディスク装
置によれば、目的セクタに最初にアクセスできるように
なるまでの時間を求め、その時間を要して目的セクタの
存在するトラックへのシーク動作を完了させることによ
り、従来方式と比較してアクセス時間を低下させること
なく、シーク時の消費電力を低減することができる。
As described above, according to the magnetic disk drive of the present invention, the time until the target sector can be accessed for the first time is determined, and the time is required for the track on which the target sector exists. By completing the seek operation, the power consumption during the seek can be reduced without reducing the access time as compared with the conventional method.

【0033】さらに目的セクタに最初にアクセスできる
ようになるまでの時間を用いて、目的セクタへのアクセ
ス直前にデータ読み書き回路の安定化が完了するように
データ読み書き回路の起動時間を制御し、回路の動作効
率を最適化することにより、読み書き時の消費電力を低
減することができる。
Further, by using the time until the target sector can be accessed for the first time, the start-up time of the data read / write circuit is controlled so that the stabilization of the data read / write circuit is completed immediately before the access to the target sector. By optimizing the operation efficiency, power consumption at the time of reading and writing can be reduced.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施の形態による磁気ディスク装置
のブロック図
FIG. 1 is a block diagram of a magnetic disk drive according to an embodiment of the present invention;

【図2】同磁気ディスク装置の処理全体の概要を示すフ
ローチャート
FIG. 2 is a flowchart showing an outline of the entire processing of the magnetic disk device.

【図3】同磁気ディスク装置における目的セクタの存在
するトラックへのヘッド移動速度制御処理のフローチャ
ート
FIG. 3 is a flowchart of a head moving speed control process for a track where a target sector exists in the magnetic disk device.

【図4】同磁気ディスク装置におけるデータ読み書き回
路の駆動タイミング制御処理のフローチャート
FIG. 4 is a flowchart of drive timing control processing of a data read / write circuit in the magnetic disk device.

【符号の説明】[Explanation of symbols]

1 ヘッド構造物 2 磁気ディスク 3 ヘッド構造物駆動部 4 ヘッド位置検出部 5 目的セクタ到達時間算出部 6 最短シーク時間算出部 7 メディアアクセス管理部 8 上位システム 9 目的セクタアクセス可能時間算出部 10 起動時間管理部 11 データ読み書き回路 12 ヘッド構造物駆動制御部 13 ヘッド構造物駆動回路 15 ヘッド位置情報 16 現在のトラック位置を示す情報 17 現在のトラック上の位置を示す情報 18 指定セクタアクセス命令 19 目的セクタの存在するトラック位置を示す情報 20 目的セクタのトラック上の位置を示す情報 21 目的セクタがアクセス可能な位置に最初に達する
までの時間 22 目的セクタの存在するトラックまでの最短シーク
時間 23 目的セクタアクセス可能時間 24 ヘッド構造物駆動電流指示値 25 ヘッド構造物駆動回路とヘッド構造物駆動部の結
線 26 データ読み書き回路起動命令
DESCRIPTION OF SYMBOLS 1 Head structure 2 Magnetic disk 3 Head structure drive part 4 Head position detection part 5 Target sector arrival time calculation part 6 Shortest seek time calculation part 7 Media access management part 8 Host system 9 Target sector accessible time calculation part 10 Start-up time Management unit 11 Data read / write circuit 12 Head structure drive control unit 13 Head structure drive circuit 15 Head position information 16 Information indicating current track position 17 Information indicating current position on track 18 Designated sector access command 19 Target sector Information indicating the existing track position 20 Information indicating the position of the target sector on the track 21 Time until the target sector first reaches an accessible position 22 Shortest seek time to the track where the target sector exists 23 Target sector accessible Time 24 Head structure drive Connection 26 data write circuit start command flow readings 25 head structure driving circuit and the head structure drive unit

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 目的セクタへの磁気ヘッドの移動に際
し、ヘッド位置検出部からの磁気ヘッドのヘッド位置情
報より磁気ヘッドの現在位置を求め、目的セクタの物理
的な位置情報と磁気ヘッドの現在位置情報、及び磁気デ
ィスク装置のヘッド構造物駆動能力より、目的セクタに
最初にアクセス可能な時間を予め算出し、その時間を要
して目的セクタの存在するトラックへのシーク動作を完
了するように磁気ヘッドの移動速度および加減速パター
ンを決定して、前記ヘッド構造物駆動部の動作を制御す
ることを特徴とする磁気ヘッド装置。
When moving a magnetic head to a target sector, a current position of the magnetic head is obtained from head position information of the magnetic head from a head position detecting unit, and physical position information of the target sector and a current position of the magnetic head are obtained. Based on the information and the head structure drive capability of the magnetic disk drive, a time during which the target sector can be accessed first is calculated in advance, and the time is required to complete the seek operation to the track where the target sector exists. A magnetic head device, wherein a head moving speed and an acceleration / deceleration pattern are determined to control the operation of the head structure driving unit.
【請求項2】 磁気ヘッドが目的セクタの存在するトラ
ックへの移動を開始する瞬間から、磁気ディスクの回転
によって目的セクタが磁気ヘッドでアクセス可能な位置
に最初に達するまでの所要時間をセクタ到達時間とし、
そのセクタ到達時間に磁気ディスクの回転周期に0以上
の整数nを乗じて得られる回転待ち時間を加算すること
により得られる時間を目的セクタアクセス可能時間とす
るとき、(前記目的セクタアクセス可能時間)≧(磁気
ヘッドを目的セクタの存在するトラックに最も早く移動
させるのに要する最短時間)の関係が成り立つ最小の整
数nを決定し、そのnを代入して得られる前記目的セク
タアクセス可能時間でもって目的セクタの存在するトラ
ックへのヘッド移動およびヘッド位置決めを完了させる
ように、移動速度や加減速パターンを決定し磁気ヘッド
を移動させるようにしたことを特徴とする磁気ディスク
装置。
2. The time required from the moment when the magnetic head starts moving to the track where the target sector exists to the time when the target sector first reaches a position accessible by the magnetic head by the rotation of the magnetic disk is the sector arrival time. age,
When a time obtained by adding a rotation waiting time obtained by multiplying the rotation time of the magnetic disk by an integer n equal to or more than 0 to the sector arrival time is set as a target sector accessible time, the target sector accessible time is obtained. The minimum integer n that satisfies the relationship of ≧ (the shortest time required to move the magnetic head to the track where the target sector exists first) is determined, and the target sector accessible time obtained by substituting n is determined. A magnetic disk drive wherein a moving speed and an acceleration / deceleration pattern are determined and a magnetic head is moved so that head movement and head positioning to a track in which a target sector exists are completed.
【請求項3】 磁気ヘッドが目的セクタの存在するトラ
ックへの移動を開始する瞬間から、前記の決定された整
数nを代入して得られた目的セクタアクセス可能時間よ
りデータ読み書き回路の安定化に要する安定化時間を減
じた時間が経過したときに、データ読み書き回路を起動
し、必要なデータの読み書きの終了で前記データ読み書
き回路を停止させることにより、データ読み書き回路の
動作時間を制御するようにしたことを特徴とする請求項
2記載の磁気ディスク装置。
3. From the moment when the magnetic head starts moving to the track where the target sector exists, the data read / write circuit can be stabilized based on the target sector accessible time obtained by substituting the determined integer n. When the time obtained by reducing the required stabilization time elapses, the data read / write circuit is activated, and the data read / write circuit is stopped at the end of the required data read / write, thereby controlling the operation time of the data read / write circuit. 3. The magnetic disk drive according to claim 2, wherein:
JP11176454A 1999-06-23 1999-06-23 Magnetic disk device Pending JP2001006304A (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP11176454A JP2001006304A (en) 1999-06-23 1999-06-23 Magnetic disk device
IDW20010420A ID27731A (en) 1999-06-23 2000-06-21 HEAD CONTROL METHOD, HEAD CONTROL TOOL AND DISK CONTROL EQUIPMENT USING THE SAME METHOD AND EQUIPMENT
PCT/JP2000/004042 WO2000079534A2 (en) 1999-06-23 2000-06-21 Method of driving head, head driving device and disc driving apparatus using the same method and device
CNB008010919A CN1186778C (en) 1999-06-23 2000-06-21 Method of driving head, head driving device and drivingapparatus using the same method and device
KR1020017002249A KR100602297B1 (en) 1999-06-23 2000-06-21 Head drive method, head drive device and disk drive device using the method and device
US09/763,508 US6608460B1 (en) 1999-06-23 2000-06-21 Method of driving head, head driving device and disc driving apparatus using the same method and device
TW089112288A TW482994B (en) 1999-06-23 2000-06-22 Method of driving head, head driving device and disc driving apparatus using the same method device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11176454A JP2001006304A (en) 1999-06-23 1999-06-23 Magnetic disk device

Publications (1)

Publication Number Publication Date
JP2001006304A true JP2001006304A (en) 2001-01-12

Family

ID=16013995

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11176454A Pending JP2001006304A (en) 1999-06-23 1999-06-23 Magnetic disk device

Country Status (7)

Country Link
US (1) US6608460B1 (en)
JP (1) JP2001006304A (en)
KR (1) KR100602297B1 (en)
CN (1) CN1186778C (en)
ID (1) ID27731A (en)
TW (1) TW482994B (en)
WO (1) WO2000079534A2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005024158A1 (en) * 2003-09-02 2005-03-17 Ochi Industries Corporation Foldable tent
US7859788B2 (en) 2006-07-03 2010-12-28 Samsung Electronics Co., Ltd. Hard disk drive (HDD), method improving read hit ration in HDD, and medium recording computer program performing method

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3898968B2 (en) * 2002-03-15 2007-03-28 インターナショナル・ビジネス・マシーンズ・コーポレーション Information recording method and information recording system
KR100712522B1 (en) * 2005-07-28 2007-04-27 삼성전자주식회사 Sequential seek method of hard disk drive, suitable hard disk drive and suitable recording medium
JP4509952B2 (en) * 2006-03-03 2010-07-21 東芝ストレージデバイス株式会社 Control device, disk device, and seek trajectory generation method
US8902539B1 (en) * 2014-05-13 2014-12-02 Western Digital Technologies, Inc. Data storage device reducing seek power consumption
US9418689B2 (en) 2014-10-09 2016-08-16 Western Digital Technologies, Inc. Data storage device generating an operating seek time profile as a function of a base seek time profile
US9208815B1 (en) 2014-10-09 2015-12-08 Western Digital Technologies, Inc. Data storage device dynamically reducing coast velocity during seek to reduce power consumption
JP2025018058A (en) * 2023-07-26 2025-02-06 株式会社東芝 Disk device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4679103A (en) * 1986-04-29 1987-07-07 International Business Machines Corporation Digital servo control system for a data recording disk file
JPH087953B2 (en) 1987-05-30 1996-01-29 株式会社東芝 Magnetic head positioning controller for magnetic recording / reproducing apparatus
JP2657561B2 (en) * 1990-02-09 1997-09-24 富士通株式会社 Positioning control method
JPH08124329A (en) 1994-10-21 1996-05-17 Toshiba Corp Head positioning control system and head moving control method for data recording and reproducing device
JPH09282816A (en) 1996-04-05 1997-10-31 Sony Corp Motor controller, motor controlling method and optical disk drive

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005024158A1 (en) * 2003-09-02 2005-03-17 Ochi Industries Corporation Foldable tent
US7859788B2 (en) 2006-07-03 2010-12-28 Samsung Electronics Co., Ltd. Hard disk drive (HDD), method improving read hit ration in HDD, and medium recording computer program performing method

Also Published As

Publication number Publication date
WO2000079534A2 (en) 2000-12-28
CN1384966A (en) 2002-12-11
KR100602297B1 (en) 2006-07-14
CN1186778C (en) 2005-01-26
WO2000079534A3 (en) 2001-07-05
KR20010072850A (en) 2001-07-31
TW482994B (en) 2002-04-11
ID27731A (en) 2001-04-26
US6608460B1 (en) 2003-08-19

Similar Documents

Publication Publication Date Title
RU2146395C1 (en) Method and device for reduced power consumption of disk drives of computers
KR100288291B1 (en) Adaptive Sector Search Method for Reducing Power Consumption in Disk Drives
US7949795B2 (en) Power conservation in data storage device by only starting the active state when the measured time indicates data is present on the interface
JP2001006304A (en) Magnetic disk device
US6310743B1 (en) Seek acoustics reduction with minimized performance degradation
JP2001057010A (en) Magnetic recording and reproducing device and its operation guaranteeing method
KR930008149B1 (en) Data recording and reproducing device saves power
JPH10269027A (en) Disk device and buffer management control method in the same
JP2910186B2 (en) Disk drive and motor control method for disk drive
JP2845658B2 (en) Access control device for data recording / reproducing device
JP4643488B2 (en) Disc recording / reproducing apparatus and recording / reproducing control method
JP2001283503A (en) Control method for head unloading of magnetic storage device and magnetic storage device
TW526478B (en) Recording regeneration device
JPH10171713A (en) Disk storage device and method for controlling cache applied to the same device
JP2000100066A (en) Information storage device and control method thereof
JP2003249005A (en) Optical disk drive
JPS6387663A (en) Seek control system for magnetic disk device
JP2009087460A (en) Command processing method for disk storage device
JPH11232037A (en) Magnetic disk device with disk cache write function
JP2982910B2 (en) Disk drive seek control method and apparatus
JP2003108314A (en) Data storage device, computer device, write data processing device and write data processing method
JP2614015B2 (en) Disk controller
JPH10106116A (en) Disk storage device
JPH10112150A (en) Magnetic disk drive
JPH06309776A (en) Magnetic disk device and data read-out and write-in method