JPH04170776A - Information storage device and its control method and control device - Google Patents

Information storage device and its control method and control device

Info

Publication number
JPH04170776A
JPH04170776A JP29729090A JP29729090A JPH04170776A JP H04170776 A JPH04170776 A JP H04170776A JP 29729090 A JP29729090 A JP 29729090A JP 29729090 A JP29729090 A JP 29729090A JP H04170776 A JPH04170776 A JP H04170776A
Authority
JP
Japan
Prior art keywords
information storage
disk
information
storage device
control information
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
JP29729090A
Other languages
Japanese (ja)
Inventor
Yutaka Okada
豊 岡田
Yosuke Seo
瀬尾 洋右
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP29729090A priority Critical patent/JPH04170776A/en
Publication of JPH04170776A publication Critical patent/JPH04170776A/en
Pending legal-status Critical Current

Links

Landscapes

  • Moving Of The Head To Find And Align With The Track (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、情報記憶装置、特に固定磁気ディスク装置の
サーボ方式ならびにその制御装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an information storage device, particularly a servo system for a fixed magnetic disk device, and a control device thereof.

〔従来の技術〕[Conventional technology]

従来の固定ディスクの概略は例えば「磁気記録最新技術
と装置・機器」 (総合技術出版)p5に示されている
。サーボ系の概略は「ハードディスク装置とコントロー
ラ」(インタフェース1984年5月P2O3)に示さ
れている。ハードディスク装置の如き、固定磁気ディス
クの磁気ヘッド位置合わせは、ディスクの記憶密度の向
上と、アクセス時間の向上のために極めて重要な技術で
ある。
An overview of conventional fixed disks is shown, for example, in ``Latest Magnetic Recording Technology, Apparatus, and Apparatus'' (Sogo Gijutsu Publishing), p. 5. An outline of the servo system is shown in "Hard Disk Device and Controller" (Interface, May 1984 P2O3). Magnetic head alignment of fixed magnetic disks such as hard disk drives is an extremely important technique for improving disk storage density and access time.

固定ディスクのヘッドは通常第2図(a)に示す様なサ
ーボ機構により制御される。ここでは位置情報(サーボ
パターン)を専用のディスク面に書き込んだサーボ面サ
ーボを例に従来例を述べる。
The fixed disk head is usually controlled by a servo mechanism as shown in FIG. 2(a). Here, a conventional example will be described using a servo surface servo in which position information (servo pattern) is written on a dedicated disk surface.

シークの動作の概略は次の様である。シークとはヘッド
を目標トラックに移動させることである。
The outline of the seek operation is as follows. Seeking means moving the head to a target track.

ホストコンピュータからのデータの書込み、読出し要求
に応じて、ディスクコントローラを介して現在のヘッド
位置と目標位置のトラック差をディファレンスカウンタ
にセットする。更に、このトラック差に対応し、ヘッド
を移動させる目標となる速度を定める。一方、ヘッドの
移動が開始するとサーボパターンを書込んであるディス
ク面からの信号を復調することにより、ヘッド位置を検
出する。このヘッド位置を微分することによりヘッド速
度が求められる。ヘッド速度はVCM (ボイスコイル
モータ)を駆動する電流を積分することによっても求め
られる。この様にして得られたヘッド速度と前記目標速
度が等しくなる様にモータの駆動を制御する。次にフォ
ローイングの動作は次の様である。サーボ用ヘッドから
得られる位置誤差信号を復調し、これが零になる様にモ
ータを制御する。第2図(a)に示した位相補償はサー
ボ系を安定にする働きをする。2次ローパスフィルタ(
LPF)は、高域を減衰させ、ノツチフィルタはアーム
などの機械系の共振周波数を減衰させる働きをする。ま
た、外力補正は、バネの力などの外力を補正するもので
ある。さて1本サーボ系は、ヘッドの機械系を制御する
ものである。機械系は個々の製品でばらつきをもってい
るため、高精度な制御のためには、製品毎の調整が必要
となる。例えば、アームの共振を防止するためのノツチ
フィルタとして、第2図(b)の回路を用い、共振周波
数を抵抗Rを調整することにより合わせる必要がある。
In response to data write and read requests from the host computer, the track difference between the current head position and the target position is set in a difference counter via the disk controller. Furthermore, a target speed for moving the head is determined in accordance with this track difference. On the other hand, when the head starts moving, the head position is detected by demodulating the signal from the disk surface on which the servo pattern has been written. The head speed is determined by differentiating this head position. The head speed can also be determined by integrating the current that drives the VCM (voice coil motor). The drive of the motor is controlled so that the head speed obtained in this way is equal to the target speed. Next, the following operation is as follows. The position error signal obtained from the servo head is demodulated and the motor is controlled so that the signal becomes zero. The phase compensation shown in FIG. 2(a) serves to stabilize the servo system. 2nd order low pass filter (
The LPF functions to attenuate high frequencies, and the notch filter functions to attenuate resonance frequencies of mechanical systems such as arms. Further, the external force correction is to correct an external force such as a spring force. Now, the single servo system controls the mechanical system of the head. Mechanical systems vary from product to product, so adjustments must be made for each product for highly accurate control. For example, it is necessary to use the circuit shown in FIG. 2(b) as a notch filter to prevent resonance of the arm, and adjust the resonance frequency by adjusting the resistor R.

従来、この様な作業は、マニュアル作業となっていた。Conventionally, such work was done manually.

あるいは、精度を犠牲にして省略されていた。また、バ
ネの力などの外力の補正値は、第2図(a)のディスク
のコントローラ内に記憶されているが、製品毎に可変抵
抗などを用いて調整されていた。
Alternatively, it was omitted at the expense of accuracy. Further, correction values for external forces such as spring force are stored in the controller of the disk shown in FIG. 2(a), and are adjusted for each product using a variable resistor or the like.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上記、述べた例かられかる様に、従来の制御方法では、
調整が煩雑であるばかりでなく、契械系の経年変化には
対応できず高精度な制御が不可能であった。
As can be seen from the example mentioned above, in the conventional control method,
Not only was the adjustment complicated, but it was also impossible to respond to changes in the mechanical system over time, making highly accurate control impossible.

本発明の目的は、機械のばらつきの調整を簡単化する制
御方法を提供することである。
An object of the invention is to provide a control method that simplifies the adjustment of machine variations.

本発明の他の目的は、電気回路のばらつきを補正する方
法を提供することである。
Another object of the invention is to provide a method for correcting variations in electrical circuits.

本発明の他の目的は、上記制御のために必要な情報を更
新させ、高精度な制御を可能にすることにある。
Another object of the present invention is to update the information necessary for the above control and to enable highly accurate control.

本発明の他の目的は、上記制御を確実に行ない装置の暴
走を防止することにある。
Another object of the present invention is to perform the above control reliably to prevent the device from running out of control.

〔課題を解決するための手段〕[Means to solve the problem]

上記目的を達成するために、機械系や電気回路系を調整
するための制御情報を記憶装置自身に記憶させ、起動時
にこれを読み出して制御したものである。
In order to achieve the above object, control information for adjusting the mechanical system and electric circuit system is stored in the storage device itself, and this information is read out and controlled at startup.

さらに、上記制御情報を学習により更新し、更新された
制御情報を適宜記憶装置に記憶させるものである。
Furthermore, the control information is updated by learning, and the updated control information is stored in the storage device as appropriate.

さらに、上記制御情報を確実に読み出すために制御情報
を複数箇所に記憶させたり、制御情報の読み出しに先立
ち基準信号を読んで読み出し操作が正常であることを確
認させるものである。
Furthermore, in order to reliably read out the control information, the control information is stored in a plurality of locations, and a reference signal is read prior to reading out the control information to confirm that the readout operation is normal.

〔作用〕[Effect]

記憶装置の記憶媒体は、記憶装置の機械系又は電気系を
調整又は補正するための固有の制御情報を記憶する動作
を備えている。又、この制御情報は、起動時に読み出さ
れて、メモリ回路又はレジスタに転送され、記憶装置の
制御に用いられる。
The storage medium of the storage device has the ability to store specific control information for adjusting or correcting the mechanical or electrical system of the storage device. Further, this control information is read out at startup, transferred to a memory circuit or register, and used to control the storage device.

それによって、可変抵抗による調整が不要になる。This eliminates the need for adjustment using variable resistors.

又、半導体不揮発性メモリを用いなくても上記制御情報
の記憶が可能になる。
Furthermore, the above control information can be stored without using a semiconductor nonvolatile memory.

〔実施例〕〔Example〕

以下、本発明の第1の実施例を第1図により説明する。 A first embodiment of the present invention will be described below with reference to FIG.

本実施例はディスク装置、及びその制御方法に関する。This embodiment relates to a disk device and a control method thereof.

本実施例の動作は次の通りである。The operation of this embodiment is as follows.

ホストコンピュータから書込みあるいは読出しの指令を
受けると、マイクロプロセッサにより移動トラック数が
決定され、そのトラック数に応じた目標のヘッド速度が
出力される。ヘッドが移動しはじめると、サーボディス
クからの信号を復調し位置が求められる。これを微分し
、現在のヘッド速度が計算される。ヘッド速度は、モー
タに流す電流を積分しても計算できる。目標速度と現在
のヘッド速度の差の信号によりモータを制御することに
より、ヘッド速度は目標速度に等しくなる。
When a write or read command is received from the host computer, the microprocessor determines the number of tracks to be moved and outputs a target head speed corresponding to the number of tracks. When the head begins to move, the position is determined by demodulating the signal from the servo disk. By differentiating this, the current head speed is calculated. Head speed can also be calculated by integrating the current flowing through the motor. By controlling the motor with a signal representing the difference between the target speed and the current head speed, the head speed becomes equal to the target speed.

次に、目標トラック上をフォローする制御に入る。Next, control is entered to follow on the target track.

サーボ用ヘッドから読みとる位置誤差信号を復調し、こ
れが零になる様にモータを制御する。第1図(a)に示
した位相補償はサーボ系を安定にし、2次ローパスフィ
ルタ(LPF)は、高域を減衰させ、ノツチフィルタは
アームなどの機械系の共振周波数を減衰させる。さて、
機械系電気系のばらつきを補正するために、本実施例で
は、制御用情報をデータの入っているディスク面に記憶
させておく。この情報は、データの再生増幅器を介して
、マイクロプロセッサに転送される。第1図(a)では
、更にレジスタ1,2に転送する場合を示しであるが、
マイクロプロセッサ内の記憶部分に格納しておいてもよ
い。本実施例では、レジスタ1内の情報がノツチフィル
タを制御している。
The position error signal read from the servo head is demodulated and the motor is controlled so that this signal becomes zero. The phase compensation shown in FIG. 1(a) stabilizes the servo system, the secondary low-pass filter (LPF) attenuates high frequencies, and the notch filter attenuates the resonance frequency of the mechanical system such as the arm. Now,
In order to correct variations in the mechanical and electrical systems, in this embodiment, control information is stored on the disk surface containing the data. This information is transferred to the microprocessor via a data regeneration amplifier. FIG. 1(a) shows the case where the data is further transferred to registers 1 and 2.
It may also be stored in a memory portion within the microprocessor. In this embodiment, the information in register 1 controls the notch filter.

ノツチフィルタは第1図(b)の様になっており、スイ
ッチS工〜S4を制御することにより、抵抗値を可変に
している。ただし、スイッチ及び抵抗値の数は任意であ
る。これによって、ノツチフィルタの周波数を可変にで
きる。従って、ディスク装置毎に、アームなどの共振周
波数がばらついても、ノツチ周波数を合わせることがで
きる。又、第1図(b)に示されているノツチフィルタ
を構成している抵抗値や容量値がばらつくことによるノ
ツチ周波数のばらつきも補正できる。集積回路内の素子
定数の補正は一般には困拷であるが、本実施例によれば
、それも可能になる。また第1図(a)のレジスタ2に
は、外力補正のための情報を記憶させ、ディスク装置毎
に異なる外力を補正させる。
The notch filter is constructed as shown in FIG. 1(b), and its resistance value is made variable by controlling switches S to S4. However, the number of switches and resistance values is arbitrary. This allows the frequency of the notch filter to be made variable. Therefore, even if the resonance frequencies of the arms and the like vary from disk device to disk device, the notch frequencies can be matched. Further, it is also possible to correct variations in the notch frequency due to variations in the resistance values and capacitance values constituting the notch filter shown in FIG. 1(b). Although it is generally difficult to correct element constants within an integrated circuit, this embodiment makes it possible. Further, the register 2 shown in FIG. 1(a) stores information for correcting external forces, and corrects external forces that differ from disk drive to disk drive.

以上の様に本実施例によれば、アームの共振周波数のば
らつきを補正でき、フォローイング精度を向上できる。
As described above, according to this embodiment, variations in the resonance frequency of the arm can be corrected, and the following accuracy can be improved.

また、ノツチフィルタなどの周波数ばらつきを補正でき
、フォローイング精度を向上できる。また、外力のばら
つきを補正でき、オフセット量を低減できる。第1図(
c)には、本実施例の制御の流れを示す、最初、ディス
ク装置の起動時に、ディスク面から制御用情報を読出し
、それをサーボ系レジスタあるいはメモリに転送し、時
期状態になる。
Further, it is possible to correct frequency variations caused by notch filters, etc., and improve following accuracy. Further, variations in external force can be corrected, and the amount of offset can be reduced. Figure 1 (
c) shows the flow of control in this embodiment. Initially, when the disk device is started up, control information is read from the disk surface, transferred to the servo system register or memory, and enters the timing state.

本発明の第2の実施例を第3図により説明する。A second embodiment of the present invention will be explained with reference to FIG.

本実施例はディスク装置及びその制御方法に関する。本
実施例では、第1図に対応するサーボをディスク回路に
より実現させる。第3図(a)に示す様に、制御用情報
をデータディスクに記憶させておき、これを読み出して
、サーボコントローラを介して、メモリに転送する。メ
モリがサーボコントローラ内にあってもよいことは勿論
である。
This embodiment relates to a disk device and its control method. In this embodiment, the servo corresponding to FIG. 1 is realized by a disk circuit. As shown in FIG. 3(a), control information is stored in a data disk, read out, and transferred to memory via a servo controller. Of course, the memory may be located within the servo controller.

この情報により、ディジタルノツチフィルの係数を設定
し、装置毎の共振周波数に調整させる。また、外力補正
も装置毎に補正可能になる。第3図(b)には、本実施
例の制御の流れを示しである。
Using this information, the coefficients of the digital notch fill are set and adjusted to the resonant frequency of each device. Furthermore, external force correction can be performed for each device. FIG. 3(b) shows the flow of control in this embodiment.

基本的な流れは、第1の実施例と同じである。The basic flow is the same as the first embodiment.

本発明の第3の実施例を第4図により説明する。A third embodiment of the present invention will be explained with reference to FIG.

本実施例は、ディスクの制御装置に関する。第4図(、
)は、ディスクのディジタルサーボ装置であり、第3図
(a)のフィルタ、AD変換器、サーボコントローラ、
メモリ、DA変換器の部分に対応する。本実施例では、
ディスク面から読み出したサーボ制御用情報をディスク
コントローラを介して入力する。この情報は、インタフ
ェース回路から入力され、制御用情報レジスタに格納さ
れる。この情報により、フィルタ、AD変換器、サーボ
処理系、DA変換器が制御される。第4図(b)〜(f
)は、これらの部分の制御例である。
This embodiment relates to a disk control device. Figure 4 (,
) is a disk digital servo device, which includes the filter shown in FIG. 3(a), an AD converter, a servo controller,
Corresponds to the memory and DA converter parts. In this example,
Servo control information read from the disk surface is input via the disk controller. This information is input from the interface circuit and stored in the control information register. This information controls the filter, AD converter, servo processing system, and DA converter. Figure 4(b) to (f)
) is an example of controlling these parts.

第4図(b)は、フィルタ回路の制御例である。FIG. 4(b) is an example of control of the filter circuit.

本回路はサレンキー型のローパスフィルタである。This circuit is a Sallen-Key type low-pass filter.

周波数特性は、抵抗値を変えることにより、可変となる
。そこで、制御情報により、スイッチを制御し、抵抗値
を変えて、所望のフィルタ特性を得ることを可能にした
ものである。制御すべきスイッチが多い時は、デコーダ
を介して制御することにより制御情報のビット数を減少
できる。第4図(c)は、同図(b)と同様の回路であ
るが、本例では容量を変えてフィルタ特性を可変にする
The frequency characteristics can be varied by changing the resistance value. Therefore, it is possible to obtain desired filter characteristics by controlling the switch and changing the resistance value using control information. When there are many switches to be controlled, the number of bits of control information can be reduced by controlling them via a decoder. FIG. 4(c) is a circuit similar to that shown in FIG. 4(b), but in this example, the capacitance is changed to make the filter characteristics variable.

第4図(cl)は差動増幅器である。これは、同図(b
)、(c)の回路内の演算増幅器や、AD変換器に用い
られる。この例では、制御情報により負荷のトランジス
タを切り換える。これにより、オフセットなどのばらつ
きが調整可能になる。第4図(e)は、差動増幅器であ
る。この例では、制御情報により、バイアス電流値を変
化させる。第4図(f)は、サーボの演算処理部である
。この部分は、第1図(a)に示した様な位相補償、2
次LPF、ノツチフィルタなどのフィルタ処理や、目標
速度や外力補正値を算出したりする。制御用情報は、入
出力ボートから入力され、メモリに格納される。この情
報により、上記フィルタ演算の際の係数を設定する。ま
た、この情報により、外力補正値を定める。また、制御
情報は必要に応じてデータバス制御回路へも入力可能で
ある。これにより処理内容自体も可変にできる。例えば
、ノツチフィルタの演算ルーチンを増加させれば、複数
の共振周波数の減衰が可能となる。この様にして、同一
のディスクサーボ装置により、種々のディスク機種に対
応可能となる。
FIG. 4 (cl) shows a differential amplifier. This is shown in the same figure (b
), (c) are used in the operational amplifiers and AD converters in the circuits. In this example, the load transistors are switched based on control information. This makes it possible to adjust variations in offset and the like. FIG. 4(e) shows a differential amplifier. In this example, the bias current value is changed based on the control information. FIG. 4(f) shows the servo arithmetic processing section. This part consists of phase compensation as shown in Figure 1(a),
It performs filter processing such as secondary LPF and notch filter, and calculates target speed and external force correction values. Control information is input from the input/output port and stored in memory. Based on this information, the coefficients for the above filter calculation are set. Also, based on this information, the external force correction value is determined. Furthermore, control information can also be input to the data bus control circuit as required. This allows the processing contents themselves to be made variable. For example, by increasing the calculation routine of the notch filter, it becomes possible to attenuate multiple resonance frequencies. In this way, the same disk servo device can be used with various disk models.

本発明の第4の実施例を第5図により説明する。A fourth embodiment of the present invention will be explained with reference to FIG.

本実施例は、本発明はデータ面サーボのディスク装置に
適用した場合である。データ面サーボとは、サーボパタ
ーンを専用のディスク面に記録するのではなく、データ
を記録するディスク面の所定の場所に記録するものであ
る。従って、本装置ではサーボパターンは、データ用の
ヘッドで読み出される。この信号は読出し増幅器で増幅
された後、データと分岐して、復調回路に入力される。
In this embodiment, the present invention is applied to a data surface servo disk device. Data surface servo is a method in which servo patterns are not recorded on a dedicated disk surface, but are recorded on a predetermined location on the disk surface where data is to be recorded. Therefore, in this device, the servo pattern is read out by the data head. After this signal is amplified by a read amplifier, it is separated from data and input to a demodulation circuit.

本実施例では、機械系、電気回路系のばらつき補正など
の制御用情報をデータディスクに記録させておき、これ
を読み出して、ディスクコントローラ。
In this embodiment, control information such as correction of variations in the mechanical system and electric circuit system is recorded on a data disk, and is read out and controlled by the disk controller.

サーボコントローラを介して、メモリに転送する。Transfer to memory via servo controller.

メモリがサーボコントローラ内にあってもよいことは勿
論である。本実施例の効果は、第2の実施例と同じであ
る。
Of course, the memory may be located within the servo controller. The effects of this embodiment are the same as those of the second embodiment.

本実施例の第5の実施例を第6図により説明する。本実
施例は、ディスクサーボの制御用情報の更新方法に関す
る。ディスクの起動時における制御用情報の読出しは、
第2の実施例と同じである。
A fifth embodiment of this embodiment will be explained with reference to FIG. This embodiment relates to a method of updating control information for a disk servo. Reading control information when starting the disk is as follows:
This is the same as the second embodiment.

本実施例では、ディスク動作時に、サーボの制御用情報
を更新させる。例えばディスク面が偏心していると、デ
ィスクのトラックの軌道は円からずれてくる。そのため
、トラック上をフォローイングさせるためには、ディス
クの回転周波数により定まる周期的な制御信号が出力さ
れる。この周期性を利用すれば、ある周期の次の周期の
制御信号が予測可能となり、フォローイング精度の向上
が可能である。この様な制御に必要な情報をサーボ系の
メモリに格納しておき、偏心の程度によってこれを更新
させるものである。又、別の例では、バネの力などの外
力補正の情報の更新がある。これらの補正量は、ディス
クの経年変化により変化してくる。従って、この補正量
を更新させることにより経年変化があってもオフセット
量の劣下が回避できる。又、別の例では、温度変化によ
る熱膨張の補正がある。サーボ面サーボ系では、サーボ
面とデータ面の熱膨張の違いによりサーボ面上でフォロ
ーイングされていても、データ面では正確にトラック上
をフォローしない所謂サーマルオフトラックの問題があ
る。従って、所定の間隔で温度又はオフトラック量を計
測し、その補正に必要な情報を更新させる。以上の様に
、ディスク起動時に読出された制御用情報を更新させる
ことにより、高精度なサーボ系が現実される。本実施例
では、ディスクの稼動を停止させる時に、更新された制
御用情報をディスクに書込む。これにより、次に、起動
された時には、更新された制御用情報が読出されるので
、速く安定したサーボ系を得ることができる。ただし、
次に起動された時には、ディスクが冷却されており、前
回更新されたサーマルオフトラック補正用の制御情報が
利用できる状態にはない。従って、この様な制御用情報
は、ディスクの停止時に、保存させる必要がない。
In this embodiment, servo control information is updated during disk operation. For example, if the disk surface is eccentric, the trajectory of the disk's tracks will deviate from a circle. Therefore, in order to cause the disc to follow on the track, a periodic control signal determined by the rotational frequency of the disc is output. By utilizing this periodicity, it becomes possible to predict the control signal of the next period after a certain period, and it is possible to improve the following accuracy. Information necessary for such control is stored in the memory of the servo system, and this information is updated depending on the degree of eccentricity. Another example is updating information on external force correction such as spring force. These correction amounts change as the disc ages. Therefore, by updating this correction amount, deterioration of the offset amount can be avoided even if there is a change over time. Another example is compensation for thermal expansion due to temperature changes. In a servo surface servo system, there is a problem of so-called thermal off-track, in which the data surface does not accurately follow the track even if it is followed on the servo surface due to the difference in thermal expansion between the servo surface and the data surface. Therefore, the temperature or off-track amount is measured at predetermined intervals, and information necessary for correction thereof is updated. As described above, a highly accurate servo system is realized by updating the control information read at the time of disk startup. In this embodiment, updated control information is written to the disk when the operation of the disk is stopped. As a result, the updated control information is read out the next time the servo system is started, so a stable servo system can be obtained quickly. however,
The next time it is started, the disk has cooled down and the previously updated control information for thermal off-track correction is not available. Therefore, such control information does not need to be saved when the disk is stopped.

本発明の第6の実施例を第7図により説明する。A sixth embodiment of the present invention will be described with reference to FIG.

本実施例は、ディスクサーボの制御用情報の更新方法に
関する。ディスクの起動時における制御用情報の読出し
については、第2の実施例あるいは第5の実施例と同じ
である。更に、本実施例でも第5の実施例と同様にして
、サーボ系メモリ内の制御用情報を更新させる。本実施
例では、ディスクの稼動を停止させる時に、更新された
該制御用情報をディスクに書込む方法に関する。本実施
例では、制御用情報を追加記録する。これにより、制御
用情報の履歴を残すことが可能になる。この様に残され
た情報を用いることにより、ディスクサーボ系を自己診
断できる。たとえば、機械系の経年変化の分析により、
次のディスクの保守必要時期を知ることができる。また
、何らかの誤動作により誤った制御用情報が記録された
場合でも、過去に記録された制御用情報を再生すること
により、ディスクの起動が可能になる。あるいは、ディ
スク起動時に、過去に記録された制御用情報の平均値を
用いることも可能となる。以上の様な制御用情報の履歴
は所望の回数だけ残す様にし、その回数より以前の制御
用情報については消去してもよいことは勿論である。
This embodiment relates to a method of updating control information for a disk servo. The reading of control information at the time of disk startup is the same as in the second embodiment or the fifth embodiment. Furthermore, in this embodiment as well, the control information in the servo system memory is updated in the same manner as in the fifth embodiment. This embodiment relates to a method of writing updated control information to a disk when the operation of the disk is stopped. In this embodiment, control information is additionally recorded. This makes it possible to leave a history of control information. By using the information left in this way, the disk servo system can be self-diagnosed. For example, by analyzing the aging of mechanical systems,
You can know when the next disk maintenance is required. Furthermore, even if incorrect control information is recorded due to some malfunction, the disk can be started by reproducing previously recorded control information. Alternatively, it is also possible to use the average value of previously recorded control information when starting the disk. It goes without saying that the history of the control information as described above may be left for a desired number of times, and the control information prior to that number of times may be deleted.

本発明の第7の実施例を第8図により説明する。A seventh embodiment of the present invention will be described with reference to FIG.

本実施例は、第6.第7の実施例の様なサーボの制御用
情報の更新方法に関する。第8図は、第1図(a)のノ
ツチフィルタの入力信号を周波数分析し、その結果によ
り、ノツチフィルタの制御用情報を更新させるものであ
る。周波数分析により、共振周波数、即ち、ノツチフィ
ルタで減衰させるべき周波数が求められる。ノツチフィ
ルタの零点をこの周波数に合わせる様に、レジスタ1内
に記憶させた制御用情報を更新させる。この様にして個
々のディスク装置に対して最適なノツチフィルタを設け
ることができる。なお、本実施例が、第3図〜第5図に
示した実施例と並用できることは言うまでもない。また
、ノツチフィルタの入力信号をディスクコントローラを
介して、ディスク装置の外部にとり出し、外部の装置、
たとえば、ホストコンピュータによって周波数分析して
もよい。
This example is based on the 6th. The present invention relates to a method of updating servo control information as in the seventh embodiment. In FIG. 8, the input signal of the notch filter shown in FIG. 1(a) is frequency analyzed, and the control information of the notch filter is updated based on the result. The frequency analysis determines the resonant frequency, that is, the frequency that should be attenuated by the notch filter. The control information stored in the register 1 is updated to match the zero point of the notch filter to this frequency. In this way, an optimal notch filter can be provided for each individual disk drive. It goes without saying that this embodiment can be used in parallel with the embodiments shown in FIGS. 3 to 5. In addition, the input signal of the notch filter is taken out to the outside of the disk device via the disk controller, and
For example, frequency analysis may be performed by a host computer.

本発明の第8の実施例を第9図により説明する。An eighth embodiment of the present invention will be described with reference to FIG.

本実施例は、ディスクサーボの制御用情報の保護方法に
関する。即ち、ディスクサーボの制御用情報をディスク
使用者により消去されない様にする方法である。ホスト
コンピュータからデータの書込み、または、ディスクの
初期化指令を受けた時、上記制御用情報が破壊されない
か否かを判定し、破壊されない場合のみ、データの書込
み又は初期化を行なう様に制御する。即ち、本実施例で
は、制御用情報をディスク使用者に開放されていない領
域に記憶させるものである。
This embodiment relates to a method for protecting control information for a disk servo. That is, this is a method of preventing disk servo control information from being erased by the disk user. When receiving a data write or disk initialization command from the host computer, it is determined whether or not the above control information is destroyed, and only when the control information is not destroyed, control is performed to write or initialize the data. . That is, in this embodiment, control information is stored in an area that is not open to disk users.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、ディスクサーボの機械系又は電気回路
系のばらつき、経年変化が補正されるので、アーム系の
共振の低減、フォローイング時のオフセット量の低減な
どが可能になる。また、偏心やサーマルオフトラックに
よるフォローイング精度の劣化が回避可能である。
According to the present invention, variations in the mechanical system or electric circuit system of the disk servo and changes over time are corrected, so it is possible to reduce resonance in the arm system and reduce the amount of offset during following. Furthermore, deterioration in following accuracy due to eccentricity and thermal off-track can be avoided.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の第1の実施例を示す図、第2図は従来
の技術を示す図、第3図は本発明の第2の実施例を示す
図、第4図は本発明の第3の実施例を示す図、第5図は
本発明の第4の実施例を示す図、第6図は本発明の第5
の実施例を示す図、第7図は本発明の第6の実施例を示
す図、第8図は本発明の第7の実施例を示す図、第9図
は本発竿 1 図 (b> 第 1 悶 (す ¥J 2図 Cb) ′fJ31 (b) 734図 (幻 γ−又7コン)Vり η4図 (←) 第 40(す %4  口 び) を憚Pづ1Ja仝υ 竿5 図 % q 図
Fig. 1 shows a first embodiment of the present invention, Fig. 2 shows a conventional technique, Fig. 3 shows a second embodiment of the invention, and Fig. 4 shows a diagram of a conventional technique. FIG. 5 is a diagram showing the fourth embodiment of the present invention. FIG. 6 is a diagram showing the fifth embodiment of the present invention.
FIG. 7 is a diagram showing a sixth embodiment of the present invention, FIG. 8 is a diagram showing a seventh embodiment of the present invention, and FIG. 9 is a diagram showing the present rod. > 1st agony (su¥J 2 fig. Cb) ′fJ31 (b) 734 fig. Rod 5 Figure % q Figure

Claims (1)

【特許請求の範囲】 1、情報記憶装置の機構系を該情報記憶装置内の情報記
憶領域から読出された情報により制御することを特徴と
する情報記憶装置。 2、特許請求の範囲第1項に記載された情報記憶装置に
おいて、情報記憶領域から読出された情報により機構系
内の機械的運動を制御する情報記憶装置。 3、特許請求の範囲第1項に記載された情報記憶装置に
おいて、情報記憶領域から読出された情報により機構系
内に含まれる電気回路を制御する情報記憶装置。 4、特許請求の範囲第1項の情報記憶装置において、情
報記憶領域から読出された情報を更新させ、該更新され
た情報を情報記憶領域に書込むことを特徴とする情報記
憶装置。 5、特許請求の範囲第4項の情報記憶装置において、更
新された情報を情報記憶領域に追加記録することを特徴
とする情報記憶装置。 6、情報記憶装置の機構系内の信号を周波数分析し、そ
の結果により該機構系を制御することを特徴とする情報
記憶装置の制御方法。 7、特許請求の範囲第1項記載の情報記憶装置において
、機構系を制御する情報をディスク利用者に開放されて
いない領域に記憶させることを特徴とする情報記憶装置
。 8、情報記憶装置から入力される信号をメモリ又はレジ
スタに記憶させ、該信号により電気回路の特性を制御す
る様にしたことを特徴とする制御装置。
Claims: 1. An information storage device characterized in that a mechanical system of the information storage device is controlled by information read from an information storage area within the information storage device. 2. An information storage device according to claim 1, which controls mechanical movement within a mechanical system using information read from an information storage area. 3. An information storage device according to claim 1, which controls an electric circuit included in a mechanical system using information read from an information storage area. 4. The information storage device according to claim 1, wherein the information read from the information storage area is updated and the updated information is written to the information storage area. 5. The information storage device according to claim 4, wherein updated information is additionally recorded in the information storage area. 6. A method for controlling an information storage device, which comprises frequency-analyzing signals within a mechanical system of the information storage device and controlling the mechanical system based on the result. 7. An information storage device according to claim 1, characterized in that information for controlling a mechanical system is stored in an area that is not open to disk users. 8. A control device characterized in that a signal input from an information storage device is stored in a memory or a register, and the characteristics of an electric circuit are controlled by the signal.
JP29729090A 1990-11-05 1990-11-05 Information storage device and its control method and control device Pending JPH04170776A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP29729090A JPH04170776A (en) 1990-11-05 1990-11-05 Information storage device and its control method and control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP29729090A JPH04170776A (en) 1990-11-05 1990-11-05 Information storage device and its control method and control device

Publications (1)

Publication Number Publication Date
JPH04170776A true JPH04170776A (en) 1992-06-18

Family

ID=17844602

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29729090A Pending JPH04170776A (en) 1990-11-05 1990-11-05 Information storage device and its control method and control device

Country Status (1)

Country Link
JP (1) JPH04170776A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014061884A (en) * 2013-12-03 2014-04-10 Mitsubishi Electric Corp Electric power steering device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014061884A (en) * 2013-12-03 2014-04-10 Mitsubishi Electric Corp Electric power steering device

Similar Documents

Publication Publication Date Title
US5164931A (en) Method and apparatus for control of positioning
JP3742483B2 (en) Head positioning control method for hard disk drive
CA1228418A (en) Disk file servo control system with fast reduction of repeatable head position error
US5825579A (en) Disk drive servo sensing gain normalization and linearization
US7345841B2 (en) Disk drive using a disturbance sensor for disturbance frequency-identification and suppression
JP3248220B2 (en) Disk device and control method thereof
JP2653933B2 (en) Offset detection method for magnetic disk drives
CN108806727B (en) Data storage device for mitigating multi-actuator coupling interference
WO1999044194A1 (en) Minimizing settling time in a disc drive servo system
CN108962288B (en) Magnetic disk device and method for setting on-orbit determination times of the magnetic disk device
CN112151079A (en) Data storage device generating PES RRO and data sector compression RRO for multiple zones
JP2001283543A (en) Head position control method and control device for disk drive
JPH083946B2 (en) Servo gain compensator
KR20010105355A (en) Closed-loop scaling for discrete-time servo controller in a disc drive
US5912782A (en) System and method for adjusting actuator control current for directional torque variance in a disk drive
US5206570A (en) Actuator servo compensation method
JP2000030386A (en) Storage device and position sensitivity setting method thereof
JP2001256741A (en) Head positioning control method and apparatus for disk drive
EP0977181A2 (en) Method and apparatus for controlling a dual stage actuator in a disk drive system
JPH04170776A (en) Information storage device and its control method and control device
JP3688874B2 (en) Disk storage device and head positioning control method
US5661617A (en) Head positioning control system
JPH1153849A (en) Adjustment method of sled movement time due to deck deviation at initialization of optical disc playback device
US5687038A (en) Servo method and device for controlling head position for a hard disk drive
JPH0991903A (en) Head positioning control device for disk recording / reproducing apparatus and head positioning control method thereof