[go: up one dir, main page]

JPH0991901A - Data recording / reproducing apparatus and fast seek control method in the apparatus - Google Patents

Data recording / reproducing apparatus and fast seek control method in the apparatus

Info

Publication number
JPH0991901A
JPH0991901A JP24027395A JP24027395A JPH0991901A JP H0991901 A JPH0991901 A JP H0991901A JP 24027395 A JP24027395 A JP 24027395A JP 24027395 A JP24027395 A JP 24027395A JP H0991901 A JPH0991901 A JP H0991901A
Authority
JP
Japan
Prior art keywords
head
seek
data
servo
disk
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
JP24027395A
Other languages
Japanese (ja)
Inventor
Satoshi Shibata
聡 柴田
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP24027395A priority Critical patent/JPH0991901A/en
Publication of JPH0991901A publication Critical patent/JPH0991901A/en
Pending legal-status Critical Current

Links

Landscapes

  • Moving Of Heads (AREA)
  • Moving Of Head For Track Selection And Changing (AREA)

Abstract

(57)【要約】 【課題】ファーストシーク時にサーボデータが正しく読
めない場合でも、ヘッドがデータゾーンに移動したこと
を検出してヘッドの暴走を防止する。 【解決手段】起動時には、VCM(ボイスコイルモー
タ)に電流を流すことで、ヘッドをディスクのCSSゾ
ーンから脱出させてデータゾーンに移動させるためのフ
ァーストシークを開始し(ステップS1)、このファー
ストシーク開始に応じてヘッドからサーボデータが得ら
れた場合には、当該サーボデータに応じてシーク・位置
決め制御を開始し(ステップS2,S3)、サーボデー
タが得られない場合にはVCMの加速により生じる逆起
電力のために変化するVCM15のコイル両端の電圧を
もとに、ヘッドが暴走しているか否かを判断し(ステッ
プS2,S4)、暴走していると判断した場合にはVC
Mを停止させてファーストシークを中止する(ステップ
S5,S6)。
(57) [Abstract] [PROBLEMS] To prevent runaway of the head by detecting that the head has moved to the data zone even when the servo data cannot be read correctly during the first seek. SOLUTION: At the time of start-up, a current is passed through a VCM (voice coil motor) to start a first seek for moving a head out of a CSS zone of a disk and moving it to a data zone (step S1). When servo data is obtained from the head in response to the start, seek / positioning control is started in accordance with the servo data (steps S2 and S3), and when servo data is not obtained, it is caused by VCM acceleration. Based on the voltage across the coil of the VCM 15 that changes due to the back electromotive force, it is determined whether or not the head is out of control (steps S2 and S4). If it is determined that the head is out of control, VC is determined.
M is stopped and the first seek is stopped (steps S5 and S6).

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、ディスクに記録さ
れたサーボデータに基づいて、データの記録再生を行う
ためのヘッドを前記ディスク上の指定位置にシーク・位
置決め制御するデータ記録再生装置及び同装置における
ファーストシーク制御方法に係り、特に非動作状態にお
いてサーボデータが記録されてない特定ゾーンに位置し
ているヘッドを、当該特定ゾーンから脱出させて(サー
ボデータが記録されている)データゾーンに移動させる
ためのファーストシーク時のヘッド暴走を防止するのに
好適なデータ記録再生装置及び同装置におけるファース
トシーク制御方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data recording / reproducing apparatus and a data recording / reproducing apparatus for controlling seek / positioning of a head for recording / reproducing data on a specified position on the disk based on servo data recorded on the disk. According to the fast seek control method in the device, in particular, in a non-operating state, a head located in a specific zone where servo data is not recorded is allowed to escape from the specific zone (servo data is recorded) to a data zone. The present invention relates to a data recording / reproducing apparatus suitable for preventing head runaway during a first seek for moving and a fast seek control method in the apparatus.

【0002】[0002]

【従来の技術】一般に、ディスクに記録されたサーボデ
ータに基づいて、データの記録再生を行うためのヘッド
をディスク上の指定位置にシーク・位置決め制御するデ
ータ記録再生装置、例えば磁気ディスク装置(ハードデ
ィスク装置)において、ヘッドは、非動作状態(ディス
クの回転停止状態)のときにはCSS(Contact StartS
top)ゾーンと称される、サーボデータが記録されてい
ない特定ゾーン(特定エリア)に位置するようになって
いる。このCSSゾーンは、通常はディスクの最内周側
(あるいは最外周側)に設けられている。そして起動時
(ディスクの回転時)には、ヘッドをCSSゾーンから
(サーボデータが記録された)データゾーン(データエ
リア)に移動させる。この移動のことをファーストシー
クと呼ぶ。
2. Description of the Related Art Generally, a data recording / reproducing apparatus, such as a magnetic disk apparatus (hard disk), for controlling seek / positioning of a head for recording / reproducing data to a specified position on the disk based on servo data recorded on the disk. In the device), when the head is in a non-operating state (disk rotation stop state), CSS (Contact StartS
It is located in a specific zone (specific area) where servo data is not recorded. This CSS zone is usually provided on the innermost side (or the outermost side) of the disc. Then, at startup (when the disk is rotating), the head is moved from the CSS zone to the data zone (data area where servo data is recorded). This movement is called first seek.

【0003】さて、非動作時、ヘッドはCSSゾーンに
磁力などにより機械的に固定されている。このため、フ
ァーストシークは、通常のシーク動作では行うことがで
きない。即ちファーストシークでは、非動作状態におい
て固定されているヘッドをCSSゾーンからデータゾー
ン側に脱出させるために、ヘッドを駆動させるためのボ
イスコイルモータ(VCM)に大きな電流を流す必要が
ある。そして、VCMに大電流を流すことでヘッドがデ
ータゾーンへ移動すると、当該データゾーンからサーボ
データが取り込めるようになるので、通常のシーク・位
置決め制御、例えば予め定められたシリンダ(一般には
最外周のシリンダ)にヘッドを位置決めさせるシーク・
位置決め制御に移行する。
When not in operation, the head is mechanically fixed to the CSS zone by magnetic force or the like. Therefore, the fast seek cannot be performed by the normal seek operation. That is, in the fast seek, in order to escape the head fixed in the non-operating state from the CSS zone to the data zone side, it is necessary to flow a large current to the voice coil motor (VCM) for driving the head. Then, when the head moves to the data zone by applying a large current to the VCM, the servo data can be fetched from the data zone. Therefore, normal seek / positioning control, for example, a predetermined cylinder (generally, the outermost circumference Seek to position the head in the cylinder)
Move to positioning control.

【0004】ところが、上記のファーストシークでヘッ
ドがデータゾーンへ移動したにも拘らず、ノイズ等の何
らかの原因でサーボデータが取り込めない状態が発生す
ることがある。この場合、シーク・位置決め制御が行わ
れないため、VCMはそのまま加速を続ける。この結
果、ヘッドは暴走し、CSSゾーンと反対側に設けてあ
るストッパに衝突することになる。
However, despite the fact that the head has moved to the data zone in the above-mentioned first seek, there may be a case where the servo data cannot be taken in due to some cause such as noise. In this case, since the seek / positioning control is not performed, the VCM continues to accelerate. As a result, the head runs away and collides with a stopper provided on the opposite side of the CSS zone.

【0005】[0005]

【発明が解決しようとする課題】上記したように磁気デ
ィスク装置に代表される従来のデータ記録再生装置で
は、ファーストシークでヘッドがデータゾーンへ移動し
たにも拘らず、何らかの原因でサーボデータが正しく読
めない状態が発生すると、VCMはそのまま加速を続け
るため当該ヘッドが暴走してストッパに衝突し、ヘッド
自身やディスクに障害を与える恐れがあった。
As described above, in the conventional data recording / reproducing apparatus represented by the magnetic disk apparatus, although the head moves to the data zone in the first seek, the servo data is correctly written for some reason. When an unreadable state occurs, the VCM continues to accelerate as it is, so that the head may run away and collide with the stopper, which may damage the head itself or the disk.

【0006】本発明は上記事情を考慮してなされたもの
でその目的は、ファーストシーク時に何らかの原因でサ
ーボデータが正しく読めない場合でも、VCM(ボイス
コイルモータ)の逆起電力を監視することで、ヘッドが
データゾーンに移動したことを検出してヘッドの暴走を
防止することができ、もってヘッドやディスクに障害を
与えないで済むデータ記録再生装置及び同装置における
ファーストシーク制御方法を提供することにある。
The present invention has been made in consideration of the above circumstances, and an object thereof is to monitor the counter electromotive force of a VCM (voice coil motor) even when the servo data cannot be correctly read for some reason during the first seek. To provide a data recording / reproducing apparatus and a fast seek control method in the apparatus, which can detect the head moving to a data zone and prevent the head from running out of control, thereby preventing the head and the disk from being damaged. It is in.

【0007】[0007]

【課題を解決するための手段】本発明は、ディスクに記
録されたサーボデータに基づいて、ヘッドをディスク上
の指定位置にシーク・位置決め制御するデータ記録再生
装置において、ボイスコイルモータの駆動によりヘッド
をディスクの半径方向に移動させるヘッド移動手段を用
いて、起動時に、ヘッドをCSSゾーン(ヘッドを非動
作状態のときに位置させておくためのサーボデータの記
録されていない特定ゾーン)から脱出させてデータゾー
ンに移動させるためのファーストシークを行うファース
トシーク手段と、このファーストシーク手段によるファ
ーストシーク開始に応じてヘッドからサーボデータが得
られた場合に、当該サーボデータに応じてシーク・位置
決め制御を開始するシーク制御手段と、上記ボイスコイ
ルモータの逆起電力を監視する逆起電力監視手段と、上
記ファーストシーク手段によるファーストシーク開始後
にヘッドからサーボデータが得られない場合、逆起電力
監視手段の監視結果をもとに、ファーストシーク手段に
よるファーストシークを中止させるファーストシーク制
御手段とを備えたことを特徴とするものである。
SUMMARY OF THE INVENTION The present invention is a data recording / reproducing apparatus for controlling seek / positioning of a head to a designated position on the disk based on servo data recorded on the disk, and by driving the voice coil motor, the head is driven. The head is moved from the CSS zone (a specific zone in which servo data is not recorded to keep the head in the non-operating state) at the time of startup by using the head moving means for moving the head in the radial direction of the disk. When the servo data is obtained from the head in response to the start of the first seek by the first seek means for performing a fast seek to move to the data zone, seek / positioning control is performed according to the servo data. Seek control means to start and back electromotive force of the voice coil motor If the servo data is not obtained from the head after the start of the first seek by the counter electromotive force monitoring means for monitoring the above, the first seek by the first seek means is stopped based on the monitoring result of the counter electromotive force monitoring means. And a first seek control means for controlling the seek.

【0008】また本発明は、ヘッドを複数備えたデータ
記録再生装置の場合に、上記ファーストシーク制御手段
によりファーストシークを中止させた後に別のヘッドに
切り替えてファーストシーク手段によるファーストシー
クを再度試みるようにしたことをも特徴とする。
Further, according to the present invention, in the case of a data recording / reproducing apparatus having a plurality of heads, the first seek control means stops the first seek and then switches to another head to retry the first seek by the first seek means. It is also characterized by having done.

【0009】上記の構成において、起動時にファースト
シークを開始し、CSSゾーンからヘッドを脱出させる
ためにVCMに電流を流すと、ヘッドはデータゾーンに
移動する。ヘッドがデータゾーンに移動すると、通常は
そのデータゾーンに記録されているサーボデータがヘッ
ドにより得られるので、そのサーボデータの持つ位置情
報をもとに通常のシーク・位置決め制御に移行する。
In the above structure, when the first seek is started at the time of start-up and a current is applied to the VCM to escape the head from the CSS zone, the head moves to the data zone. When the head moves to the data zone, the servo data recorded in the data zone is normally obtained by the head, and therefore the normal seek / positioning control is performed based on the position information of the servo data.

【0010】ところが、何らかの原因でサーボデータが
得られない場合には、通常のシーク・位置決め制御に移
行できず、VCMはそのまま加速を続けるため、その状
態が続くとヘッドはストッパに衝突する。
However, if the servo data cannot be obtained for some reason, the normal seek / positioning control cannot be performed, and the VCM continues to accelerate, so if this state continues, the head collides with the stopper.

【0011】さて、VCMが高速で駆動するとVCMに
逆起電力を生じ、その逆起電力のためにVCMのコイル
端の電圧が変化する。このため逆起電力手段は、このV
CMのコイル端の電圧の変化を監視することで、ファー
ストシーク時のVCM逆起電力を監視することができ
る。
When the VCM is driven at high speed, a counter electromotive force is generated in the VCM, and the voltage at the coil end of the VCM changes due to the counter electromotive force. Therefore, the counter electromotive force means is
By monitoring the change in the voltage at the CM coil end, it is possible to monitor the VCM counter electromotive force during the first seek.

【0012】そこでファーストシーク制御手段は、ファ
ーストシークが開始されてVCMに電流が流され、逆起
電力によるVCMコイル端電圧の変化が確認されてもサ
ーボデータが得られない場合には、ヘッドがCSSゾー
ンからデータゾーンに移動したにも拘らずサーボデータ
が得られずにVCMの加速が続いている状態、即ちヘッ
ドが暴走している状態であると判定することができる。
この場合、ファーストシーク制御手段は、VCMを停止
させてファーストシークを中止させ、ヘッドが暴走を続
けてストッパに衝突するのを防止する。
Therefore, the fast seek control means starts the fast seek, a current is passed through the VCM, and when the change in the VCM coil end voltage due to the back electromotive force is confirmed and the servo data is not obtained, the head is moved. It is possible to determine that the servo data is not obtained despite the movement from the CSS zone to the data zone and the VCM continues to be accelerated, that is, the head is out of control.
In this case, the first seek control means stops the VCM to stop the first seek, and prevents the head from continuing to runaway and colliding with the stopper.

【0013】このように上記の構成においては、ファー
ストシーク時のヘッドの暴走を、VCMの逆起電力を監
視することで速やかに検知してファーストシークを中止
させることで、ヘッドが暴走を続けてストッパに衝突す
るのを防止し、ヘッドやディスクの障害を未然に防ぐこ
とができる。
As described above, in the above configuration, the head runaway during the first seek is detected immediately by monitoring the counter electromotive force of the VCM and the first seek is stopped, so that the head continues to run away. It is possible to prevent the collision with the stopper and prevent the head and the disk from being damaged.

【0014】また、上記の構成において、1枚のディス
クの両面側にそれぞれヘッドが設けられているというよ
うに、複数のヘッドを持つデータ記録再生装置の場合に
は、、ファーストシーク時のヘッドの暴走を検知してフ
ァーストシークを中止させると、ヘッドを切り替えて別
のヘッドで再度のファーストシークが試みられる。この
場合、先のヘッドとは異なるヘッドでのファーストシー
クとなることから、再びファーストシークに失敗する確
率は極めて低く、装置の信頼性が向上する。
In the case of a data recording / reproducing apparatus having a plurality of heads such that the heads are provided on both sides of one disk in the above structure, the heads at the time of first seek are When a runaway is detected and the first seek is stopped, the head is switched and another first seek is attempted again. In this case, since a head different from the previous head is used for the first seek, the probability of failing the first seek again is extremely low, and the reliability of the apparatus is improved.

【0015】[0015]

【発明の実施の形態】以下、本発明の実施形態につき図
面を参照して説明する。図1は本発明の一実施形態に係
る磁気ディスク装置の構成を示すブロック図である。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a configuration of a magnetic disk drive according to one embodiment of the present invention.

【0016】図1において、11はデータが記録される
媒体であるディスク、12はディスク11へのデータ書
き込み(データ記録)及びディスク11からのデータ読
み出し(データ再生)に用いられるヘッドである。この
ヘッド12は、ディスク11の各データ面に対応してそ
れぞれ設けられる。
In FIG. 1, 11 is a disk which is a medium for recording data, and 12 is a head used for writing data to the disk 11 (data recording) and reading data from the disk 11 (data reproduction). The head 12 is provided corresponding to each data surface of the disk 11.

【0017】ディスク11の両面には図2に示すように
同心円状の多数のトラックが形成され、各トラックに
は、位置決め制御等に用いられるサーボデータが記録さ
れた複数のサーボエリア112が各トラックに渡って中
心から放射状に等間隔で配置されている。サーボエリア
112間はユーザエリア113となっている。そして、
1つのサーボエリア112とそれに続く1つのユーザエ
リア113とで1つのサーボセクタ111が構成されて
いる。各サーボセクタ111のユーザエリア113に
は、複数のデータセクタ114が設定される。
As shown in FIG. 2, a large number of concentric tracks are formed on both sides of the disk 11, and each track has a plurality of servo areas 112 in which servo data used for positioning control is recorded. Are arranged radially from the center at equal intervals. A user area 113 is provided between the servo areas 112. And
One servo area 112 and one user area 113 following it form one servo sector 111. A plurality of data sectors 114 are set in the user area 113 of each servo sector 111.

【0018】サーボエリア112に記録されるサーボデ
ータには、サーボセクタ番号を示すセクタデータ、シリ
ンダ番号(シリンダアドレス)を示すシリンダデータ及
び位置情報(シリンダデータの示すシリンダ内の位置誤
差)を波形の振幅で示すためのデータであるバースト信
号(バーストデータ)等が含まれている。
In the servo data recorded in the servo area 112, sector data indicating a servo sector number, cylinder data indicating a cylinder number (cylinder address), and position information (position error in the cylinder indicated by the cylinder data) are amplitude of a waveform. A burst signal (burst data), which is data for indicating, is included.

【0019】図2の例は、ディスク11がCDR(Cons
tant Density Recording)方式(のフォーマット)を適
用している場合を示している。ここでは、ディスク11
上が半径方向に複数のゾーンZ1〜Z3に分割され、各
ゾーンZ1〜Z3毎に構成データセクタ数が異なってい
る。
In the example of FIG. 2, the disk 11 is a CDR (Cons
(Tant Density Recording) method (format) is applied. Here, the disk 11
The upper part is radially divided into a plurality of zones Z1 to Z3, and the number of constituent data sectors is different for each zone Z1 to Z3.

【0020】また、図2では、サーボセクタ111が配
置されたデータゾーンだけが示されているが、ディスク
11の例えば最内周側には、サーボエリア112を持た
ない、即ちサーボデータが記録されていないCSSゾー
ン(図示せず)が確保されている。ヘッド12は、(デ
ィスク11の回転が停止している)非動作状態において
は、このCSSゾーンに磁力などにより機械的に固定さ
れる。即ちヘッド12は、非動作状態には、CSSゾー
ンにリトラクトされている。
Further, in FIG. 2, only the data zone in which the servo sector 111 is arranged is shown, but the servo area 112 is not provided, that is, the servo data is recorded, for example, on the innermost circumference side of the disk 11. No CSS zone (not shown) is reserved. The head 12 is mechanically fixed to this CSS zone by magnetic force or the like in the non-operating state (when the rotation of the disk 11 is stopped). That is, the head 12 is retracted to the CSS zone in the non-operating state.

【0021】再び図1を参照すると、ディスク11はス
ピンドルモータ(SPM)13により高速に回転する。
ヘッド12はキャリッジ14と称するヘッド移動機構に
取り付けられて、このキャリッジ14の移動によりディ
スク11の半径方向に移動する。キャリッジ14は、ボ
イスコイルモータ(VCM)15により駆動される。
Referring again to FIG. 1, the disk 11 is rotated at high speed by a spindle motor (SPM) 13.
The head 12 is attached to a head moving mechanism called a carriage 14 and moves in the radial direction of the disk 11 by the movement of the carriage 14. The carriage 14 is driven by a voice coil motor (VCM) 15.

【0022】SPM(スピンドルモータ)13は、当該
SPM13に制御電流を流して当該SPM13を駆動す
るためのSPMドライバ16に接続され、VCM(ボイ
スコイルモータ)15は、当該VCM15に制御電流を
流して当該VCM15を駆動するためのVCMドライバ
17に接続されている。この制御電流の値(制御量)
は、CPU(マイクロプロセッサ)21の計算処理で決
定され、アナログ値で与えられる。
The SPM (spindle motor) 13 is connected to an SPM driver 16 for supplying a control current to the SPM 13 to drive the SPM 13, and the VCM (voice coil motor) 15 supplies a control current to the VCM 15. It is connected to a VCM driver 17 for driving the VCM 15. Value of this control current (control amount)
Is determined by a calculation process of the CPU (microprocessor) 21 and given as an analog value.

【0023】各ヘッド12は例えばフレキシブルプリン
ト配線板(FPC)に実装されたヘッドIC18と接続
されている。このヘッドIC18は、ヘッド12で読み
取られたアナログ出力を増幅するヘッドアンプ181を
有する。
Each head 12 is connected to a head IC 18 mounted on, for example, a flexible printed wiring board (FPC). The head IC 18 has a head amplifier 181 that amplifies the analog output read by the head 12.

【0024】ヘッドIC18はリード/ライトIC19
と接続されている。このリード/ライトIC19は、ヘ
ッドIC18内のヘッドアンプ181で増幅されたアナ
ログ出力(ヘッド12のリード信号)を入力し、データ
再生動作に必要な信号処理、例えばアナログ出力からN
RZのデータに変換するための信号処理を行う。リード
/ライトIC19はまた、データ記録動作に必要な信号
処理、例えばHDC(ディスクコントローラ)26から
送られてきたNRZデータ(ライトデータ)を変調して
ディスク11に書き込むデータ(例えば2−7、1−7
変調データ)に変換するための信号処理も行う。
The head IC 18 is a read / write IC 19
Is connected to The read / write IC 19 inputs the analog output (read signal of the head 12) amplified by the head amplifier 181 in the head IC 18, and performs signal processing necessary for data reproducing operation, for example, analog output to N
Signal processing for conversion into RZ data is performed. The read / write IC 19 also performs signal processing necessary for data recording operation, for example, data that modulates NRZ data (write data) sent from the HDC (disk controller) 26 and writes it on the disk 11 (for example, 2-7 and 1). -7
Signal processing for conversion into modulated data) is also performed.

【0025】リード/ライトIC19はまた、上記した
通常のユーザデータの記録再生処理と共に、ヘッド位置
決め制御等のサーボ処理に必要なサーボエリア112の
情報(サーボデータ)の再生処理(ヘッド12からのリ
ード信号を対象とするパルスピーク検出によりデータパ
ルスを抽出する処理と、当該リード信号のピークをサン
プルホールドしてバースト信号を含むアナログ信号を出
力する処理)を実行する。
The read / write IC 19 also reproduces information (servo data) in the servo area 112 necessary for servo processing such as head positioning control, in addition to the normal user data recording / reproduction processing described above (read from the head 12). A process of extracting a data pulse by pulse peak detection targeting a signal and a process of sampling and holding the peak of the read signal and outputting an analog signal including a burst signal) are performed.

【0026】リード/ライトIC19はサーボ処理に必
要な信号処理を実行するサーボ処理回路20と接続され
ている。このサーボ処理回路20は、リード/ライトI
C19からのデータパルス(に含まれているサーボデー
タ)からシリンダデータ(シリンダ番号)等を抽出復号
するデコード機能を有する。
The read / write IC 19 is connected to a servo processing circuit 20 which executes signal processing required for servo processing. This servo processing circuit 20 is a read / write I
It has a decoding function of extracting and decoding cylinder data (cylinder number) and the like from (the servo data included in) the data pulse from C19.

【0027】CPU21は、例えばワンチップのマイク
ロプロセッサである。このCPU21は、サーボ処理回
路20と共にヘッド位置決め制御を実行するサーボ処理
システム(ヘッド位置決め制御機構)を構成しており、
サーボ処理回路20で抽出されたシリンダデータを当該
サーボ処理回路20から読み取り、リード/ライトIC
19からバースト信号のピークホールド信号を読み、現
在位置を計算する。CPU21は、ヘッド位置決め制御
以外に、HDC26を制御することによるリード/ライ
トデータの転送制御も行う。
The CPU 21 is, for example, a one-chip microprocessor. The CPU 21 constitutes a servo processing system (head positioning control mechanism) that executes head positioning control together with the servo processing circuit 20.
The cylinder data extracted by the servo processing circuit 20 is read from the servo processing circuit 20 to read / write IC.
The peak hold signal of the burst signal is read from 19 and the current position is calculated. In addition to head positioning control, the CPU 21 also controls read / write data transfer by controlling the HDC 26.

【0028】CPU21はまた、起動時にヘッド12を
ディスク11のCSSゾーンから脱出させてデータゾー
ンに移動させるファーストシークを制御する。CPU2
1は、このファーストシーク制御時には、VCM15の
コイル両端の電圧変化を後述するA/Dコンバータ24
を介して監視することで当該VCM15の逆起電力を監
視し、その監視結果とサーボ処理回路20によるサーボ
データ読取りの有無により、ヘッド12の暴走を検知し
てファーストシークを中止する制御も行う。
The CPU 21 also controls a first seek for moving the head 12 out of the CSS zone of the disk 11 and moving to the data zone at the time of startup. CPU2
1 is an A / D converter 24 which will be described later with reference to the voltage change across the coil of the VCM 15 during the first seek control.
The counter electromotive force of the VCM 15 is monitored by monitoring via V., and the control for stopping the first seek by detecting the runaway of the head 12 is also performed depending on the monitoring result and the presence or absence of the servo data read by the servo processing circuit 20.

【0029】CPU21には、サーボ処理により得られ
る制御量、即ちSPMドライバ16によりSPM13に
流すべき電流の値を表すデータをアナログデータに変換
して当該SPMドライバ16に出力するD/Aコンバー
タ22と、VCMドライバ17によりVCM15に流す
べき電流の値を表すデータをアナログデータに変換して
当該VCMドライバ17に出力するD/Aコンバータ2
3とが接続されている。
The CPU 21 includes a D / A converter 22 for converting the data representing the control amount obtained by the servo processing, that is, the value of the current to be passed through the SPM 13 by the SPM driver 16 into analog data and outputting the analog data to the SPM driver 16. , D / A converter 2 for converting the data representing the value of the current to be passed through the VCM 15 by the VCM driver 17 into analog data and outputting the analog data to the VCM driver 17.
3 are connected.

【0030】CPU21にはまた、VCM15のコイル
両端の電圧をCPU21で読み取れるディジタルデータ
に変換するA/Dコンバータ24と、不揮発性メモリと
してのROM25が接続されている。このROM25に
は、CPU21の制御プログラム等が予め格納されてい
る。
The CPU 21 is also connected to an A / D converter 24 for converting the voltage across the coil of the VCM 15 into digital data that can be read by the CPU 21, and a ROM 25 as a non-volatile memory. A control program for the CPU 21 and the like are stored in the ROM 25 in advance.

【0031】ディスクコントローラ(HDC)26はホ
スト装置と磁気ディスク装置とのインタフェースをな
し、主としてリード/ライトデータの転送を司る。次
に、図1の構成における動作を図3のフローチャートを
参照して説明する。
The disk controller (HDC) 26 serves as an interface between the host device and the magnetic disk device, and mainly controls the transfer of read / write data. Next, the operation of the configuration of FIG. 1 will be described with reference to the flowchart of FIG.

【0032】まず起動時には、CPU21は、D/Aコ
ンバータ22を通してSPMドライバ16を制御してS
PM13を駆動し、ディスク11の回転運動を開始させ
る。そしてCPU21は、非動作状態においてディスク
11のCSSゾーンにリトラクトしているヘッド12を
当該CSSゾーンから脱出させてデータゾーンに移動さ
せるためのファーストシークを開始する。この際、CP
U21は、ヘッド12をCSSゾーンから脱出させるた
めに、当該ヘッド12をCSSゾーンに固定している磁
力等の力に抗し得るのに十分な電流値に相当する制御量
をD/Aコンバータ23に与え、この制御量で決まる電
流(ここでは一定電流)をVCMドライバ17によりV
CM15に流させる(ステップS1)。
First, at startup, the CPU 21 controls the SPM driver 16 through the D / A converter 22 to execute S
The PM 13 is driven to start the rotational movement of the disk 11. Then, the CPU 21 starts the first seek for causing the head 12 retracted to the CSS zone of the disk 11 in the non-operating state to escape from the CSS zone and move to the data zone. At this time, CP
In order to make the head 12 escape from the CSS zone, the U 21 controls the D / A converter 23 with a control amount corresponding to a current value sufficient to withstand a force such as a magnetic force fixing the head 12 in the CSS zone. The VCM driver 17 supplies a current (constant current in this case) determined by this control amount to V
It is made to flow to CM15 (step S1).

【0033】VCM15に電流が流れると、当該VCM
15が駆動して(回転力を発生して)キャリッジ14を
移動させる。すると、キャリッジ14に取り付けられて
いるヘッド12がディスク11の半径方向に移動し、や
がてディスク11のCSSゾーンを脱出してデータゾー
ンに移動するようになる。ヘッド12がデータゾーンに
移動するようになると、ディスク11に記録されたサー
ボエリア112のデータ(サーボデータ)を取得するこ
とが可能となる。
When a current flows through the VCM 15, the VCM
15 drives (generates a rotational force) to move the carriage 14. Then, the head 12 attached to the carriage 14 moves in the radial direction of the disk 11, and eventually comes out of the CSS zone of the disk 11 and moves to the data zone. When the head 12 moves to the data zone, it becomes possible to acquire the data (servo data) of the servo area 112 recorded on the disk 11.

【0034】さて、CPU21は、VCM15に電流を
流してファーストシークを開始すると、予め定められた
時間tc 後にVCM15のコイル両端の電圧をA/Dコ
ンバータ24を通してディジタルデータの形で読み込
み、その電圧(電圧値)を基準電圧(基準電圧値)Vc
として設定する。ここで、時間tc について述べる。
When a current is passed through the VCM 15 to start the fast seek, the CPU 21 reads the voltage across the coil of the VCM 15 in the form of digital data through the A / D converter 24 after a predetermined time tc, and the voltage ( Reference voltage (reference voltage value) Vc
Set as Here, the time tc will be described.

【0035】まず、VCM15に大きな電流が流れて当
該VCM15が高速で駆動すると、当該VCM15のコ
イルに逆起電力を生じ、その逆起電力のために当該VC
M15のコイル端の電圧が変化する。この様子を図4
(a),(b)に示す。
First, when a large current flows through the VCM 15 and the VCM 15 is driven at a high speed, a counter electromotive force is generated in the coil of the VCM 15, and the VC causes the counter electromotive force.
The voltage at the coil end of M15 changes. Figure 4 shows this situation.
Shown in (a) and (b).

【0036】図4(a)は、VCM15の駆動によりヘ
ッド12がCSSゾーンから脱出してデータゾーンに移
動しても当該ヘッド12によりサーボデータが取り込ま
れないために、通常のシーク・位置決め制御に移行でき
ず、したがってVCM15が加速を続けた結果、VCM
15のコイル端の電圧が増加していく状態を示したもの
である。
FIG. 4A shows normal seek / positioning control because servo data is not captured by the head 12 even if the head 12 moves out of the CSS zone and moves to the data zone by driving the VCM 15. As a result of not being able to move and VCM15 continuing to accelerate, VCM15
It shows a state in which the voltage at the coil end of 15 increases.

【0037】一方、図4(b)は、VCM15の駆動に
よりヘッド12がCSSゾーンから脱出してデータゾー
ンに移動した結果、当該ヘッド12によりサーボデータ
が取り込まれて通常のシーク・位置決め制御に移行し
て、VCM15のコイル端の電圧がほぼ一定の範囲内に
収まっていく状態を示したものである。
On the other hand, as shown in FIG. 4B, as a result of the head 12 escaping from the CSS zone and moving to the data zone by the driving of the VCM 15, servo data is taken in by the head 12 and shifts to normal seek / positioning control. Then, the voltage at the coil end of the VCM 15 falls within a substantially constant range.

【0038】図4(a),(b)から明らかなように、
VCM15のコイル端の電圧値は、当該VCM15に電
流を流し始めた当初は、低下していく。これは、VCM
15のコイルの過渡応答によるものである。そして、過
渡応答時間が過ぎると、シーク・位置決め制御に移行す
るまでは、VCM15のコイル端の電圧値は、VCM1
5の加速に伴う逆起電力により増加していく。このた
め、ヘッド12がデータゾーンに移動したのにシーク・
位置決め制御に移行できずに、VCM15にファースト
シーク開始時と同じ値の電流が流れていると、VCM1
5のコイル端の電圧値は図4(a)に示すようにますま
す増加する。そして、そのままの状態が続くと、ヘッド
12はストッパに衝突する。
As is apparent from FIGS. 4 (a) and 4 (b),
The voltage value at the coil end of the VCM 15 decreases at the beginning when a current starts flowing through the VCM 15. This is VCM
This is due to the transient response of the 15 coils. When the transient response time has passed, the voltage value at the coil end of the VCM 15 is VCM1 until the seek / positioning control is performed.
It increases with the back electromotive force accompanying the acceleration of 5. Therefore, even though the head 12 moved to the data zone, seek
If the current of the same value as that at the start of the fast seek is flowing in the VCM 15 without shifting to the positioning control, the VCM 1
The voltage value at the coil end of No. 5 increases more and more as shown in FIG. Then, if the state as it is continues, the head 12 collides with the stopper.

【0039】そこで本実施形態では、VCM15に電流
を流し始めてから(ファーストシークの開始時点から)
VCM15のコイル端の電圧が最小となるまでの時間t
c をディスク装置の製造段階で計測してROM25に設
定しておくことで、この時間tc が経過した時点から、
CPU21がVCM15のコイル端の電圧変化を監視で
きるようにしている。
Therefore, in the present embodiment, after the current starts flowing through the VCM 15 (from the start point of the first seek).
Time t until the voltage at the coil end of the VCM 15 becomes minimum t
By measuring c at the manufacturing stage of the disk device and setting it in the ROM 25, from the time when this time tc has elapsed,
The CPU 21 can monitor the voltage change at the coil end of the VCM 15.

【0040】即ちCPU21は、VCM15に電流を流
し始めてから時間tc が経過すると、まずその時点のV
CM15のコイル両端の電圧をA/Dコンバータ24を
通してディジタルデータの形で読み込み、その電圧(電
圧値)を基準電圧(基準電圧値)Vc として設定する。
以後CPU21は、VCM15のコイル両端の電圧Vを
A/Dコンバータ24を通して逐次読み込み、その電圧
Vと基準電圧Vc との差(即ち電圧変化量)が予め定め
られている閾値Vthを越えたか否かを調べる。これによ
り、ヘッド12がCSSゾーンから脱出してデータゾー
ンに移動したにも拘らずに、当該ヘッド12によりサー
ボデータが取り込まれないために(VCM15の制御を
含む)通常のシーク・位置決め制御に移行できず、ヘッ
ド12が暴走しているか否かを判別できる。ここで閾値
Vthには、ヘッド12がストッパに衝突する際のVCM
15のコイル両端の電圧値とVc との差より小さく、シ
ーク・位置決め制御に移行している状態でのVCM15
のコイル両端の最大電圧値とVc との差より大きい値が
用いられ、上記tc と共にROM25に予め設定されて
いる。
That is, when the time tc elapses after the current starts flowing through the VCM 15, the CPU 21 first detects the V at that time.
The voltage across the coil of the CM 15 is read in the form of digital data through the A / D converter 24, and the voltage (voltage value) is set as the reference voltage (reference voltage value) Vc.
After that, the CPU 21 sequentially reads the voltage V across the coil of the VCM 15 through the A / D converter 24, and determines whether the difference between the voltage V and the reference voltage Vc (that is, the voltage change amount) exceeds a predetermined threshold value Vth. Find out. As a result, although the head 12 escapes from the CSS zone and moves to the data zone, servo data is not taken in by the head 12 (including control of the VCM 15) and thus shifts to normal seek / positioning control. No, it can be determined whether the head 12 is out of control. Here, the threshold value Vth is the VCM when the head 12 collides with the stopper.
VCM15 in the state where the voltage is smaller than the voltage value between both ends of the coil of No. 15 and Vc and the seek / positioning control is performed.
A value larger than the difference between the maximum voltage value across the coil and Vc is used and is preset in the ROM 25 together with tc.

【0041】さて、ディスク11に記録されたサーボエ
リア112のデータ(サーボデータ)はヘッド12によ
り読み取られ、その読み取り出力(リード信号)はヘッ
ドIC18で増幅されてリード/ライトIC19に供給
される。
Data (servo data) in the servo area 112 recorded on the disk 11 is read by the head 12, and its read output (read signal) is amplified by the head IC 18 and supplied to the read / write IC 19.

【0042】リード/ライトIC19内では、ヘッドI
C18で増幅されたヘッド12からのリード信号(アナ
ログ出力)から、パルスピーク検出により(サーボデー
タ中のシリンダデータ等を含む可能性のある)データパ
ルスを抽出する。また、リード/ライトIC19内で
は、このヘッド12からのリード信号をサンプルホール
ドすることで、(位置情報である)バースト信号を含む
アナログ信号を出力する。このバースト信号を含むアナ
ログ信号は図示せぬA/Dコンバータによりディジタル
データに変換されてCPU21に送られ、ヘッドのトラ
ック中心に対する位置誤差がゼロになるように制御する
のに用いられる。
In the read / write IC 19, the head I
From the read signal (analog output) from the head 12 amplified by C18, a data pulse (which may include cylinder data in the servo data) is extracted by pulse peak detection. In the read / write IC 19, the read signal from the head 12 is sampled and held to output an analog signal including a burst signal (positional information). An analog signal including the burst signal is converted into digital data by an A / D converter (not shown) and sent to the CPU 21, which is used to control the position error of the head with respect to the track center to zero.

【0043】リード/ライトIC19により抽出された
データパルスはサーボ処理回路20に送られる。サーボ
処理回路20は、このデータパルスを入力してデコード
し、シリンダデータ等(のサーボデータ)を抽出復号す
る。そしてサーボ処理回路20は、このシリンダデータ
等(のサーボデータ)が正常に復号できたならば、その
復号したシリンダデータ等(のサーボデータ)をCPU
21に送る。
The data pulse extracted by the read / write IC 19 is sent to the servo processing circuit 20. The servo processing circuit 20 inputs and decodes this data pulse, and extracts (decodes) the cylinder data and the like (servo data thereof). If the cylinder data etc. (servo data thereof) can be normally decoded, the servo processing circuit 20 sends the decoded cylinder data etc. (servo data thereof) to the CPU.
Send to 21.

【0044】CPU21は、VCM15に電流を流し始
めてから時間tc が経過した時点で前記したようVCM
15のコイル両端の電圧をA/Dコンバータ24を通し
て読み込んで、その電圧を基準電圧Vc として設定する
と、以降は、ヘッド12によりサーボデータが取り込ま
れてサーボ処理回路20で抽出復号されたか否か、即ち
シーク・位置制御に必要なサーボデータが取得できたか
否かを調べる(ステップS2)。
When the time tc elapses after the current starts flowing through the VCM 15, the CPU 21 detects the VCM as described above.
When the voltage across the coils of 15 is read through the A / D converter 24 and the voltage is set as the reference voltage Vc, thereafter, it is determined whether or not the servo data is fetched by the head 12 and extracted and decoded by the servo processing circuit 20. That is, it is checked whether or not the servo data necessary for seek / position control has been acquired (step S2).

【0045】もしサーボデータが取得できたならば、C
PU21は、そのサーボデータに応じてヘッド12をデ
ィスク11の予め定められた例えば最外周のシリンダに
位置決めさせる通常のシーク・位置決め制御に移行する
(ステップS3)。
If the servo data can be obtained, C
The PU 21 shifts to normal seek / positioning control for positioning the head 12 on a predetermined cylinder, for example, the outermost circumference of the disk 11 according to the servo data (step S3).

【0046】これに対し、サーボデータが取得できなか
ったなら、CPU21は、ヘッド12がCSSゾーンか
ら脱出していないためであるか、あるいはCSSゾーン
から脱出してデータゾーンに移動しているのに何らかの
原因でサーボデータが取得できなかったためであるか
(即ちヘッド12の暴走の恐れがあるか)を調べるため
に、その時点のVCM15のコイル両端の電圧VをA/
Dコンバータ24を通して読み込む。そしてCPU21
は、読み込んだ電圧Vと規準電圧Vc との差(V−Vc
)が閾値Vthより大きいか否かにより、即ちVCM1
5の加速(暴走)に伴って基準以上の大きな逆起電力が
発生したか否かにより、ヘッド12が暴走しているか否
かを判断する(ステップS4)。
On the other hand, if the servo data cannot be obtained, the CPU 21 may be because the head 12 has not escaped from the CSS zone, or may have escaped from the CSS zone and moved to the data zone. In order to check whether the servo data could not be acquired for some reason (that is, whether the head 12 may runaway), the voltage V across the coil of the VCM 15 at that time is set to A /
It is read through the D converter 24. And the CPU 21
Is the difference between the read voltage V and the reference voltage Vc (V-Vc
) Is larger than the threshold value Vth, that is, VCM1
It is determined whether or not the head 12 is out of control depending on whether or not a large counter electromotive force higher than the reference is generated with the acceleration (runaway) of 5 (step S4).

【0047】もし、ヘッド12が暴走しているとは判断
できない場合には、CPU21はステップS1に戻って
ファーストシークを続ける。一方、VCM15のコイル
両端の電圧Vと規準電圧Vc との差(V−Vc )が閾値
Vthより大きいために、即ちVCM15のコイル両端の
電圧が逆起電力により閾値Vth以上に増加しヘッド12
がCSSゾーンから脱出したことが検出されてもサーボ
データが得られないために、ヘッド12が暴走している
と判断できた場合には、CPU21はVCM15に電流
を流すのを中止して当該VCM15を停止させ(ステッ
プS5)、ファーストシークを中止する(ステップS
6)。これにより、ヘッド12が暴走してストッパに衝
突するのを防止して、ヘッド12やディスク11の障害
を防ぐことができる。
If it cannot be determined that the head 12 is out of control, the CPU 21 returns to step S1 and continues the first seek. On the other hand, because the difference (V−Vc) between the voltage V across the coil of the VCM 15 and the reference voltage Vc is larger than the threshold Vth, that is, the voltage across the coil of the VCM 15 increases above the threshold Vth due to the back electromotive force, and the head 12
When it is determined that the head 12 is out of control because the servo data cannot be obtained even when it is detected that the VCM15 has escaped from the CSS zone, the CPU 21 stops supplying the current to the VCM15 and stops the VCM15. Stop (step S5) and stop the first seek (step S5).
6). As a result, the head 12 can be prevented from running away and colliding with the stopper, and the failure of the head 12 and the disk 11 can be prevented.

【0048】また、VCM15のコイル両端の電圧が変
化せず(VCM15のコイル両端の電圧Vと規準電圧V
c との差が閾値Vth以下で)、且つサーボデータが得ら
れない場合には、VCM15が駆動できず逆起電力が生
じない状態、即ちヘッド12がCSSゾーンから脱出で
きない状態になっているものと判断することもできる。
Further, the voltage across the coil of the VCM 15 does not change (the voltage V across the coil of the VCM 15 and the reference voltage V
When the difference from c is less than the threshold value Vth) and the servo data cannot be obtained, the VCM 15 cannot be driven and the counter electromotive force does not occur, that is, the head 12 cannot escape from the CSS zone. You can also judge that.

【0049】なお、図1の構成のように、複数のヘッド
12を有する磁気ディスク装置の場合には、図5のフロ
ーチャートに示す如く、(ファーストシークの失敗によ
る)ヘッド12の暴走を検出してVCM15を停止させ
た後に(ステップS12,S14,S15)、サーボ処
理回路20を通してヘッド12を切り替えて(ステップ
S16)、他のヘッド12で新たにファーストシークを
試みるようにしても構わない。即ち、VCM15を一旦
停止させると(ステップS15)、ヘッド切替を行い
(ステップS16)、しかる後にVCM15に再び電流
を流して(ステップS11)、前回とは異なる別のヘッ
ド12でファーストシークを再開するようにしても構わ
ない。この場合、先のヘッドとは異なるヘッドでのファ
ーストシークとなることから、再びファーストシークに
失敗する確率は極めて低く、装置の信頼性が向上する。
In the case of a magnetic disk device having a plurality of heads 12 as in the configuration of FIG. 1, runaway of the head 12 (due to failure of first seek) is detected as shown in the flowchart of FIG. After the VCM 15 is stopped (steps S12, S14, S15), the head 12 may be switched through the servo processing circuit 20 (step S16), and another head 12 may try a new first seek. That is, when the VCM 15 is temporarily stopped (step S15), head switching is performed (step S16), and then the current is supplied to the VCM 15 again (step S11) to restart the first seek with another head 12 different from the previous time. You may do so. In this case, since a head different from the previous head is used for the first seek, the probability of failing the first seek again is extremely low, and the reliability of the apparatus is improved.

【0050】以上の実施形態では、逐次検出されるVC
M15のコイル端の電圧Vと基準電圧VC との差が閾値
Vthより大きいか否かにより、ヘッド12の暴走を判断
する場合について説明したが、上記の検出電圧V自体を
予め設定される閾値と比較することでヘッド12の暴走
を判断することも可能である。
In the above embodiment, VCs that are sequentially detected
The case where the runaway of the head 12 is determined based on whether the difference between the voltage V at the coil end of M15 and the reference voltage VC is larger than the threshold value Vth has been described. However, the detection voltage V itself is set as a preset threshold value. It is also possible to judge the runaway of the head 12 by comparing.

【0051】また、以上の実施形態では、磁気ディスク
装置について説明したが、本発明は、光磁気ディスク装
置など、ディスクに記録されたサーボデータに基づい
て、ヘッドをディスク上の指定位置にシーク・位置決め
制御するデータ記録再生装置一般に適用可能である。
Although the magnetic disk device has been described in the above embodiments, the present invention seeks a head at a specified position on the disk based on servo data recorded on the disk, such as a magneto-optical disk device. The present invention is generally applicable to data recording / reproducing devices that control positioning.

【0052】[0052]

【発明の効果】以上詳述したように本発明によれば、フ
ァーストシーク時に何らかの原因でサーボデータが得ら
れない場合に生じるVCM(ボイスコイルモータ)の暴
走(したがってヘッドの暴走)を速やかに検知して、ヘ
ッドがストッパに衝突するのを防止するができるため、
当該ヘッドやディスクの障害を防ぐことができる。
As described in detail above, according to the present invention, a runaway of the VCM (voice coil motor) (and hence a runaway of the head) that occurs when servo data cannot be obtained for some reason during the fast seek is promptly detected. Then, since it is possible to prevent the head from colliding with the stopper,
It is possible to prevent the trouble of the head and the disk.

【0053】また、複数のヘッドを備えたデータ記録再
生装置では、ファーストシークに失敗した場合に、他の
ヘッドでファーストシークを試みることで、装置の信頼
性を向上することができる。
Further, in the data recording / reproducing apparatus having a plurality of heads, if the first seek fails, the other heads try the first seek, so that the reliability of the apparatus can be improved.

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

【図1】本発明の一実施形態に係る磁気ディスク装置の
構成を示すブロック図。
FIG. 1 is a block diagram showing a configuration of a magnetic disk drive according to an embodiment of the present invention.

【図2】図1中のディスク11のフォーマットを示す概
念図。
2 is a conceptual diagram showing a format of a disk 11 in FIG.

【図3】同実施形態において、ファーストシークに失敗
したことを速やかに検出してファーストシークを中止さ
せる場合の動作を説明するためのフローチャート。
FIG. 3 is a flowchart for explaining an operation in the case of quickly detecting that the first seek has failed and stopping the first seek in the embodiment.

【図4】ファーストシーク時にVCM15が高速で駆動
することにより生じる逆起電力のために当該VCM15
のコイル端の電圧が変化する様子を、通常のシーク・位
置決め制御に移行できなかった異常の場合と、通常のシ
ーク・位置決め制御に移行できた正常の場合とについて
示す図。
FIG. 4 shows the VCM15 due to a back electromotive force generated by the VCM15 being driven at a high speed during the first seek.
FIG. 6 is a diagram showing how the voltage at the coil end changes in an abnormal state in which normal seek / positioning control cannot be performed and a normal case in which normal seek / positioning control can be performed.

【図5】ファーストシークに失敗した場合に、他のヘッ
ドでファーストシークを試みる場合の動作を説明するた
めのフローチャート。
FIG. 5 is a flowchart for explaining an operation when a first seek is attempted by another head when the first seek fails.

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

11…ディスク、 12…ヘッド、 13…SPM(スピンドルモータ)、 14…キャリッジ、 15…VCM(ボイスコイルモータ)、 18…ヘッドIC、 19…リード/ライトIC、 20…サーボ処理回路、 21…CPU、 24…A/Dコンバータ、 25…ROM、 26…HDC、 111…サーボセクタ、 112…サーボエリア。 11 ... Disk, 12 ... Head, 13 ... SPM (spindle motor), 14 ... Carriage, 15 ... VCM (voice coil motor), 18 ... Head IC, 19 ... Read / write IC, 20 ... Servo processing circuit, 21 ... CPU , 24 ... A / D converter, 25 ... ROM, 26 ... HDC, 111 ... Servo sector, 112 ... Servo area.

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 サーボデータが記録されたデータゾーン
及びデータの記録再生を行うためのヘッドを非動作状態
のときに位置させておくためのサーボデータの記録され
ていない特定ゾーンが確保されたディスクと、前記ヘッ
ドをボイスコイルモータの駆動により前記ディスクの半
径方向に移動させるヘッド移動手段とを備え、前記ディ
スクに記録されたサーボデータに基づいて、前記ヘッド
を前記ディスク上の指定位置にシーク・位置決め制御す
るデータ記録再生装置において、 起動時には、前記ヘッドを前記ヘッド移動手段により前
記特定ゾーンから脱出させて前記データゾーンに移動さ
せるためのファーストシークを行うファーストシーク手
段と、 このファーストシーク手段によるファーストシーク開始
に応じて前記ヘッドからサーボデータが得られた場合
に、当該サーボデータに応じてシーク・位置決め制御を
開始するシーク制御手段と、 前記ボイスコイルモータの逆起電力を監視する逆起電力
監視手段と、 前記ファーストシーク手段によるファーストシーク開始
後に前記ヘッドからサーボデータが得られない場合、前
記逆起電力監視手段の監視結果をもとに、前記ファース
トシーク手段によるファーストシークを中止させるファ
ーストシーク制御手段とを具備することを特徴とするデ
ータ記録再生装置。
1. A disk in which a data zone in which servo data is recorded and a specific zone in which servo data is not recorded for keeping a head for recording / reproducing data in a non-operating state are secured. And head moving means for moving the head in the radial direction of the disk by driving a voice coil motor, and seeks the head to a specified position on the disk based on servo data recorded on the disk. In a data recording / reproducing apparatus for controlling positioning, at startup, a fast seek means for performing a fast seek for moving the head out of the specific zone and moving to the data zone by the head moving means, and a fast seek means by the fast seek means At the start of seek, the servo Seek control means for starting seek / positioning control according to the servo data, counter electromotive force monitor means for monitoring counter electromotive force of the voice coil motor, and fast seek means for fast seek. If no servo data is obtained from the head after the start of seek, a fast seek control means for stopping the fast seek by the fast seek means based on the monitoring result of the counter electromotive force monitoring means is provided. Data recording / reproducing device.
【請求項2】 前記ヘッドを複数備えたデータ記録再生
装置であって、 前記ファーストシーク制御手段は、前記ファーストシー
クを停止させた後に別のヘッドに切り替えて前記ファー
ストシーク手段によるファーストシークを再開させるこ
とを特徴とする請求項1記載のデータ記録再生装置。
2. A data recording / reproducing apparatus having a plurality of the heads, wherein the fast seek control means switches to another head after stopping the fast seek and restarts the fast seek by the fast seek means. The data recording / reproducing apparatus according to claim 1, wherein
【請求項3】 サーボデータが記録されたデータゾーン
及びデータの記録再生を行うためのヘッドを非動作状態
のときに位置させておくためのサーボデータの記録され
ていない特定ゾーンが確保されたディスクと、前記ヘッ
ドをボイスコイルモータの駆動により前記ディスクの半
径方向に移動させるヘッド移動手段とを備え、前記ディ
スクに記録されたサーボデータに基づいて、前記ヘッド
を前記ディスク上の指定位置にシーク・位置決め制御す
るデータ記録再生装置におけるファーストシーク制御方
法であって、 起動時には、前記ヘッドを前記ヘッド移動手段により前
記特定ゾーンから脱出させて前記データゾーンに移動さ
せるためのファーストシークを開始し、 このファーストシーク開始に応じて前記ヘッドからサー
ボデータが得られた場合には、当該サーボデータに応じ
てシーク・位置決め制御を開始し、 前記ファーストシーク開始に応じて前記ボイスコイルモ
ータの逆起電力を監視し、前記ファーストシーク開始後
に前記ヘッドからサーボデータが得られない場合には前
記逆起電力監視結果をもとに前記ファーストシークを中
止させるようにしたことを特徴とするデータ記録再生装
置におけるファーストシーク制御方法。
3. A disk in which a data zone in which servo data is recorded and a specific zone in which servo data is not recorded for keeping a head for recording / reproducing data in a non-operating state are secured. And head moving means for moving the head in the radial direction of the disk by driving a voice coil motor, and seeks the head to a specified position on the disk based on servo data recorded on the disk. A first seek control method in a data recording / reproducing apparatus for positioning control, wherein at start-up, a first seek for moving the head out of the specific zone and moving to the data zone is started by the head moving means. Servo data was obtained from the head in response to the start of seek. In this case, seek / positioning control is started according to the servo data, the counter electromotive force of the voice coil motor is monitored according to the start of the first seek, and servo data is obtained from the head after the start of the first seek. A fast seek control method in a data recording / reproducing apparatus, characterized in that the fast seek is stopped based on the result of monitoring the back electromotive force if there is not.
【請求項4】 前記ヘッドを複数備えたデータ記録再生
装置におけるファーストシーク制御方法であって、 前記ファーストシークを中止させた後に別のヘッドに切
り替えて前記ファーストシークを再開させることを特徴
とする請求項3記載のデータ記録再生装置におけるファ
ーストシーク制御方法。
4. A fast seek control method in a data recording / reproducing apparatus having a plurality of heads, wherein after stopping the fast seek, the head is switched to another head to restart the fast seek. 4. A fast seek control method in the data recording / reproducing apparatus according to item 3.
JP24027395A 1995-09-19 1995-09-19 Data recording / reproducing apparatus and fast seek control method in the apparatus Pending JPH0991901A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24027395A JPH0991901A (en) 1995-09-19 1995-09-19 Data recording / reproducing apparatus and fast seek control method in the apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24027395A JPH0991901A (en) 1995-09-19 1995-09-19 Data recording / reproducing apparatus and fast seek control method in the apparatus

Publications (1)

Publication Number Publication Date
JPH0991901A true JPH0991901A (en) 1997-04-04

Family

ID=17057046

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24027395A Pending JPH0991901A (en) 1995-09-19 1995-09-19 Data recording / reproducing apparatus and fast seek control method in the apparatus

Country Status (1)

Country Link
JP (1) JPH0991901A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100761856B1 (en) * 2006-08-22 2007-09-28 삼성전자주식회사 Servo control method and device in seek retry condition and disk drive using same
US7576937B2 (en) 2006-04-21 2009-08-18 Hitachi Global Storage Technologies Netherlands B.V. Disk drive and control method therefor

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7576937B2 (en) 2006-04-21 2009-08-18 Hitachi Global Storage Technologies Netherlands B.V. Disk drive and control method therefor
KR100761856B1 (en) * 2006-08-22 2007-09-28 삼성전자주식회사 Servo control method and device in seek retry condition and disk drive using same
US8611041B2 (en) 2006-08-22 2013-12-17 Seagate Technology International Servo control method and apparatus in seek retry condition and disk drive apparatus using the same

Similar Documents

Publication Publication Date Title
US6476996B1 (en) Disk drive comprising an actuator driver circuit for retracting a head independent of a servo microprocessor when a spindle speed fault mode is detected
US7095579B1 (en) Disk drive employing momentum based unload during power failure
JP2902619B2 (en) Head unlatch control method for hard disk drive
JPH1011704A (en) Magnetic disk device using MR head and servo processing method in this device
KR950014881B1 (en) Data recorder
US7349174B2 (en) Soft sensor for operating shock in a disc drive
JP2009283060A (en) Information storage device, its control circuit, and recording method
GB2327527A (en) Head unlatch controlling method in magnetic disk drive
JP2002334533A (en) Disk device and head control availability determination method in the device
JPH0991901A (en) Data recording / reproducing apparatus and fast seek control method in the apparatus
JP2000021073A (en) Magnetic disk drive and head retract method applied to the magnetic disk drive when power is cut off
JP2001202728A (en) Disk storage device, system equipped with the storage device, and vehicle equipped with the storage device
US8125729B2 (en) Disk drive and error-recovery processing method
KR960001282B1 (en) Method and apparatus for automatic gain control amplifier
US7573667B2 (en) Servo information write method and apparatus
JP4189367B2 (en) Head deceleration method and disk drive
KR100640607B1 (en) A method for controlling an abnormal state restoration of a data storage system and a disk drive using the same
JPH08321149A (en) Magnetic disk device and control method thereof
JPH103603A (en) Magnetic disk drive
JPH09106635A (en) Data recording / reproducing apparatus and seek control method in the apparatus
JP2679574B2 (en) Drive controller for magnetic head
JPH1092129A (en) Disk drive and head movement control method applied to the disk drive
JP2001093104A (en) Operation error recovery method for magnetic disk device and magnetic disk device
JP2000040318A (en) Disk storage device and head positioning control method in the same device
JP2714268B2 (en) Magnetic disk drive