JPH01296470A - ディスク装置のサーボオフセット量更新方法 - Google Patents

ディスク装置のサーボオフセット量更新方法

Info

Publication number
JPH01296470A
JPH01296470A JP12609588A JP12609588A JPH01296470A JP H01296470 A JPH01296470 A JP H01296470A JP 12609588 A JP12609588 A JP 12609588A JP 12609588 A JP12609588 A JP 12609588A JP H01296470 A JPH01296470 A JP H01296470A
Authority
JP
Japan
Prior art keywords
servo
head
offset
track
amount
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.)
Granted
Application number
JP12609588A
Other languages
English (en)
Other versions
JP2564605B2 (ja
Inventor
Kyukichi Kobayashi
小林 久吉
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP12609588A priority Critical patent/JP2564605B2/ja
Publication of JPH01296470A publication Critical patent/JPH01296470A/ja
Application granted granted Critical
Publication of JP2564605B2 publication Critical patent/JP2564605B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • 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"

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔目次〕 概要 産業上の利用分野 従来の技術(第5図) 発明が解決しようとする課題 課題を解決するための手段(第1図) 作用 実施例 (a)ディスク装置の説明(第2図) (b)一実施例の説明(第3図、第4図)(C)他の実
施例の説明 発明の効果 〔概要〕 データトランクとサーボトラックを有するディスクのサ
ーボトラックを得たサーボオフセット量をトランクアク
セスの補正量として用いるディスク装置において、サー
ボオフセンl−量を更新するだめのサーボオフセット量
更新方法に関し、一定時間内に、オフセット量の変化が
あっても、正確なオフセット補正を可能とすることを目
的とし、 データトラックとサーボトラックとを有するディスクの
トランクと交叉する方向にヘッドを移動するヘッド移動
部と、上位からのシーク命令に応じて指定されたトラッ
クに該ヘッドをアクセスするため該ヘッド移動部を制御
する制御部とを有し、該制御部が、該ヘッドを該サーボ
トラックにアクセスして測定したサーボオフセット量を
補正量として用いて、該ヘッド移動部を制御するディス
ク装置において、一定時間経過後の最初該シーク命令受
信時に該サーボオフセット量の測定を行って該ザーボオ
フセソI−量を更新するとともに、該−定時間の経過前
であっても、リターン・l・つ・セロ命令を受信した時
は、該サーボオフセン1〜量の測定を行い、該サーボオ
フセット量を更新する。
〔産業上の利用分野〕
本発明は、データI・ラックとサーボI・ラックを有す
るディスクのサーボトラックから得たサーボオフセット
量をトランクアクセスの補正量として用いるディスク装
置において、サーボオフセット量を更新するためのザー
ポオフセソI−量更新方法に関する。
近年、磁気ディスク装置等の回転型ディスク記憶装置に
おいては、高密度大容量化の要求により、ディスク上の
トラック間隔が小となっている。
係るディスク装置では、ヘッドの取付は精度や温度上昇
に伴うディスク等の伸縮によって、トランク位置のずれ
が生じ、高密度化のものでは、これが無視できなくなり
、係る位置ずれを検出し、この補正の必要が生じてきた
このため、磁気ディスクのトラックの一部にサーボ位置
決め情作を書込んだサーボトラックを設けたものが提案
されている。
この従来技術においては、ヘッドをサーボトラックに位
置決めし、サーボトラックの内容をヘッドにより読出し
、続出出力よりヘッドのサーボトラックに対する位置ず
れを検出し、これをオフセット量として以降のデータト
ラックへのヘッドアクセス時の補正量として用いるもの
である。
このような位置ずれは温度上昇等によって変化するので
、オフセット量を有効に更新する必要がある。
〔従来の技術〕
第5図は従来技術の説明図である。
従来は、特許出願公開昭62−222466号公報や特
許出願公開昭62−2224.67号公報に見られるよ
うに、一定時間置きに、シーク命令の実行の際オフセッ
ト測定を行ってオフセント量を更新する、いわゆる・す
゛ンプルザーボ法が用いられていた。
この方法では、第5図(A)に示すように、磁気ディス
クのシリンダに対し、1ゾーンを物理的なシリンダで8
0シリンダで構成し、アウター(OLITEl’l)側
から、ゾーンO1■−7と続き、端数はゾーン7へ収容
している。
サーボシリンダは、各々のゾーンの中心に図のように配
置され、中央のゾーン3を除く全てのゾーンは、サーボ
シリンダ1木+ダミーシリンダ2本の3シリンダで構成
されており、ゾーン3は相補正用として、4本のサーボ
シリンダと2本のダミーシリンダの計6シリンダで構成
されている。
尚、相補正とは、ヘッド移動用モータの位置検出用エン
コーダが2相の位置検出信号を発生ずるため、これら信
号による検出誤差を補正するため4つのオフセノ1−を
作成するものであり、ディスクに対し1個所で測定すれ
ば、後のゾーンはその値を用いて相補正できる。
そして、第5図(B)に示すように、各ゾーンに対応し
たオフセット補正量を格納する補正量格納テーブルと、
各ゾーン毎の格納したオフセット量が有効であるかを確
認するためのフラグを格納する補正確認テーブルが設け
られ、補正確認テーブルの確認フラグは、一定時間毎に
リセットされ、補正量格納テーブルのオフセント補正量
が無効とされる。
従って、オフセント量は一定時間毎に更新する必要があ
り、従来技術では、最初のシーク(seek)命令(R
TZ命令を含む)が上位から来ると、相補正のためゾー
ン3のサーボシリンダにシークしてオフセ・ノド測定し
てから目標シリンダのゾーンのサーボシリンダにシーク
してオフセット測定し、テーブルのオフセント補正量を
更新して、目標シリンダにシークするようにしていた。
以降一定時間内では、第5図(D)に示すように、シー
ク命令に対し、テーブルのオフセット補正量を用いて、
直接目標シリンダヘシークするものである。
このような方法によれば、オフセットの更新が」二位の
シーク命令によって実行され、上位はディスク側のオフ
セット更新を意識する必要がなくなり、従来と同様のコ
マンド発行をしながらオフセット更新が自動的になされ
、性能向上が計れる。
〔発明が解決しようとする課題〕
ところで、従来技術では、一定時間内では、オフセット
量が変化しないであろうとして、一定時間内は測定した
オフセソ1−Mを用いており、逆に、オフセント量が変
化しないであろう時間を係る一定時間に設定していた。
しかしながら、何等かの機械的な衝撃や立上げ時にみら
れるような急激な温度変化があると、係る一定時間内で
も実際のオフセソ)Llが変化する現象が生じ、係る場
合に従来技術では、オフセソI・補正量による補正によ
っては正確なシーク動作が困難であるという問題があっ
た。
本発明は、一定時間内にオフセント量の変化があっても
、正確なオフセット補正の可能なディスク装置のサーボ
オフセット量更新方法を提供することを目的とする。
〔課題を解決するための手段〕
第1図は本発明の原理図である。
本発明は、第1図に示すように、デークトラソクとサー
ボI・ラックとを有するディスク1のトラックと交叉す
る方向にヘッド2を移動するヘッド移動部3と、上位か
らのシーク命令に応じて指定されたl・ラックに該ヘッ
ド2をアクセスするため該ヘッド移動部3を制御する制
御部4とを有し、該制御部4が、該ヘッド2を該サーボ
トラックにアクセスして測定したサーボオフセット量を
補正量として用いて、該ヘッド移動部3を制御するディ
スク装置において、一定時間経過後の最初該シーク命令
受信時に該サーボオフセット量の測定を行って該サーボ
オフセット量を更新するとともに、該一定時間の経過前
であっても、リターン・トウ・ゼロ命令を受信した時は
、該サーボオフセット量の測定を行い、該サーボオフセ
ット量を更新するものである。
〔作用〕
上位がリターン・トウ・ゼロ(以降RTZと略す)を発
行することば、あるシリンダにシークしたところ、リー
ド又はライトエラーがエラーリトライしても解消しなか
った場合である。本発明は、この場合、オフセット補正
量の相違する可能性が強い点に注目し、RTZ命令が到
来すれば、一定時間内であってもオフセット補正量の更
新を行い常に正確な補正ができるようにしたものである
〔実施例〕
(a)ディスク装置の説明 第2図は本発明の一実施例ディスク装置構成図であり、
磁気ディスク装置を示している。
図中、第1図で示したものと同一のものは同一の記号で
示しである。
ディスクエンクロージャDBには、磁気ディスク1を搭
載し、磁気ディスク1を回転するスピンドルモータ1a
と、スピンドルモータ1aの駆動回路10と、アームに
支持された磁気ヘッド2と、磁気ヘッド2の移動用ボイ
スコイルモータ3と、ボイスコイルモータ3の位置検出
用エンコーダ3aと、磁気ヘッド2のリート/ライト用
の読出/書込回路6aとが収容されている。
制御部4は、マイクロプロセッサ(MPU)40と、メ
モリ41と、タイマ44を有し、メモリ41には、各ゾ
ーン毎のオフセット補正量を格納したオフセット補正量
テーブル42と、各ゾーン毎のオフセット補正量の有効
/無効を示すフラグを格納した補正確認テーブル43と
が設けられている。
4aはアナログ・デジタル・コンバータ(ADC)であ
り、MPU40が位置信号やサーボ信号をデジタル値と
して取り込むためのもの、4bはデジタル・アナログ・
コンハーク(DAC)であり、MPIJ40からの速度
誤差△■、予測減速信号FF、オフセット信号をアナロ
グ量として出力するもの、4CはEPROMであり、M
PU40の動作に必要なプログラム、パラメータ等を格
納しておくものである。
5aはサーボ制御回路であzつ、、MPU40からコア
ース/ファイン指示に応じてコアース制御では速度誤差
△■及び予測減速信号FFによって速度制御し且つファ
イン制御では位置信号とオフセント補正信号によって位
置決め制御するものであり、トランククロスパルス及び
位置信号、サーボ信号をM P U 4.0へ出力する
ものである。
5bはパワーアンプ回路であり、サーボ制御回路5aの
ドライブ信号DVSによってボイスコイルモータ3を駆
動し、駆動電流CSをサーボ制御回路5aにフィードハ
ックするもの、6bはピークホールド回路であり、磁気
ヘッド2の読取り出力のピークボールドを行い、サーボ
信号としてサーボ制御回路5aを介しADC4aへ出力
するものであり、オフセット測定のために用いるもので
ある。
この実施例では、ラフ1〜ウエアサーボを用い、制御部
4のMPU40が位置検出、速度誤差算出、コアー入/
ファイン切換え等を行うものである。
(b)一実施例の説明 第3図は本発明の一実施例処理フロー図、第4図は本発
明の一実施例処理フロー図である。
■ 上位からシーク命令として相対論理アドレスがステ
ップパルスの数で与えられる。
RTZ命令ではステップパルスが現実のアドレスを越え
た数(例えば、max614シリンダなら、1023パ
ルス)与えられる。
MPU40は、上位からのステップパルスを監視し、上
位のステップパルスを計数して、ステップパルス数をリ
ードする。
MPU40は、ステップパルス数からシーク命令が、R
TZ命令か否かを判定し、RTZ命令なら目標シリンダ
に“”oooo”を、RTZ命令でなげれば、ステップ
パルス数から目標シリンダを算出する。
■ MPU40は、目標シリンダのゾーンを求め、その
ゾーンの補正確認テーブル43のフラグを確認する。
そのゾーン確認フラグが有効(“’1”)でなければ、
オフセットの更新の必要がある。
■ このため、MPU40は、当該目標シリンダの属す
る目標ゾーンのサーボシリンダを求め、後述するシーク
処理によって目標ゾーンのサーボシリンダにヘッドシー
クする。
そして、前述の特許出願公開昭61−222466号公
報に示すように、サーボ信号からオフセット量を求め、
補正量テーブル42の当該ゾーン欄にオフセット量を書
込み、且つ補正確認テーブル43の相当するフラグを有
効(セフl−)にする。
■ 次に、MPU40は、目標シリンダへ後述するシー
ク処理によってヘッドシークする。
そして、上位へのシークコンプリートSKCをセットし
て終了する。
■ 一方、ステップ■で、当該ゾーンのフラグが有効(
“1”)と判定されると、オフセット補正量が有効であ
るから、原則的にはオフセy I□更新の必要はない。
しかし、RT Z命令である時は、オフセフ+−量が変
化した可能性がある。
そこで、MPU40は、シーク命令が、RTZ命令かを
調べ、RTZ命令であれば、ステップ■のオフセット更
新に進み、RTZ命令でなければ、ステップ■の目標シ
リンダのシータべ進む。
一方、第3図(B)に示すように、タイマ44が起動さ
れ、タイムアウトになると、MPU40にタイムアウト
割込みが発生し、これによって、MPU40は、補正6
11 Lyiテーブル43の全フラグを“0” (無効
)にリセットする。
そして、タイマ44を再起動する。
従って、補正確認テーブル43は、タイマ44の定める
一定時間毎にリセットされ、これによって補正量テーブ
ル42のオフセント補正量は無効となる。
そして、その後の最初のシーク命令(RTZ命令を含む
)によって、そのゾーンのオフセット量測定が行われ、
オフセント量が更新されて、有効となる。
更に、一定時間内でも、RTZ命令が到来すれば、オフ
セット量の測定、更新が行われる。この例では、シリン
ダ零のゾーンのオフセット量の更新が行われる。
次に第4図のシーク処理について説明する。
■ MPU40はシークを開始するに当たって、シーク
コンプリートSKCをリセソI・シ、サーボ制御回路5
aにハスBUSを介しVCM駆動を指示し、目標物理シ
リンダを計算し、トランククロスパルスを計数するメモ
リ41内の現在位置カウンタの現在位置シリンダを読み
出し、減速開始点を計算する。
■ MPU40は、現在位置カウンタの内容とADC4
aからサンプルした位置信号より現在位置を求め、目標
物理シリンダの位置とから残りシーク量を計算する。
そして、残りシーク量が零かを判定する。
■ 残りシーク量が零でなければ、M P U 40は
、残りシーク量に応じた目標速度Vcを計算し、トラッ
ククロスパルスの間隅から現在速度Vrを計算する。
そして、MPU40は、目標速度Vcと現在速度Vrと
の差である速度誤差△■を計算し、バスBUSを介しD
AC4bへ出力する。
サーボ制御回路5aは、コアース指示されているので、
速度誤差△■によってパワーアンプ回路5bを介しVC
M3を速度制御する。
■ 次に、M P U 40は、現在位置が減速開始点
に達したかを調べ、減速開始点に達していなければ、ス
テップ■に戻る。
一方、減速開始点に達していれば、予測減速信号FFを
計算し、DAC4bに出力する。
予測減速信号FFは、一種のフィードフォワード制御で
あり、減速時予しめ速度誤差△■が減少するように、減
速電流を流すためのものであり、サーボ制御回路5aは
減速時に速度誤差△Vと予測減速信号FFでVCM3を
減速制御する。
そして、ステップ■に戻る。
■ このようにして速度制御していく内に、ステップ■
で残りシーク量が零となると、MPU40はサーボ制御
回路5aにファイン制御を指示し、且つ目標シリンダの
ゾーンのオフセット補正量をテーブル42から読み出し
て、DAC4bに出力する。
従って、サーボ制御回路5aはエンコーダ3aの位置信
号とサーボオフセット補正量との加算で、パワーアンプ
回路5bを介しVCM3をファイン制御する。
このようにして、シーク制御が行われ、目標シリンダに
ヘッドシークが行われる。
(C)他の実施例の説明 上述の第3図の実施例でば、ゾーン3の相補正について
触れていないが、RTZ命令と判定した時に、センター
ゾーン(ゾーン3)ヘシーク、エンコーダの各相のサー
ホデータを測定し、更新するようにしてもよく、最初の
シーク命令時にもこれを実行してもよい。
又、ステップ■のRTZ命令受信時に、シリンダo o
 o o ”のゾーンのオフセット更新を行っているが
、その前にエラーのあったシリンダのゾーンのオフセッ
ト補正量を無効とずべく、確認フラグをリセットしても
よく、更に、RTZ命令受信又はリトライアウトによっ
て全ての確認フラグをリセットするようにしてもよい。
以上本発明を実施例により説明したが、本発明は本発明
の主旨に従い種々の変形が可能であり、本発明からこれ
らを排除するものではない。
〔発明の効果〕
以上説明した様に、本発明によれば、一定時間経過前で
あっても、RTZ命令受信時にオフセット更新している
ので、オフセット補正量が一定時間内に変化しても、正
確なオフセット補正が可能となるという効果を奏し、特
に磁気ディスク装置のリード/ライトエラーの低減に寄
与するところが大きい。
【図面の簡単な説明】
第1図は本発明の原理図、 第2図は本発明の一実施例ディスク装置の構成図、 第3図は本発明の一実施例処理フロー図、第4図は本発
明の一実施例シーク処理フロー図、第5図は従来技術の
説明図である。 図中、1−ディスク(磁気ディスク)、2−ヘッド(磁
気ヘッド)、 3−ヘッド移動部、 4−制御部。

Claims (1)

    【特許請求の範囲】
  1. (1)データトラックとサーボトラックとを有するディ
    スク(1)のトラックと交叉する方向にヘッド(2)を
    移動するヘッド移動部(3)と、上位からのシーク命令
    に応じて指定されたトラックに該ヘッド(2)をアクセ
    スするため該ヘッド移動部(3)を制御する制御部(4
    )とを有し、該制御部(4)が、該ヘッド(2)を該サ
    ーボトラックにアクセスして測定したサーボオフセット
    量を補正量として用いて、 該ヘッド移動部(3)を制御するディスク装置において
    、 一定時間経過後の最初該シーク命令受信時に該サーボオ
    フセット量の測定を行って該サーボオフセット量を更新
    するとともに、 該一定時間の経過前であっても、リターン・トウ・ゼロ
    命令を受信した時は、該サーボオフセット量の測定を行
    い、 該サーボオフセット量を更新することを 特徴とするディスク装置のサーボオフセット量更新方法
JP12609588A 1988-05-24 1988-05-24 ディスク装置のサーボオフセット量更新方法 Expired - Fee Related JP2564605B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12609588A JP2564605B2 (ja) 1988-05-24 1988-05-24 ディスク装置のサーボオフセット量更新方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12609588A JP2564605B2 (ja) 1988-05-24 1988-05-24 ディスク装置のサーボオフセット量更新方法

Publications (2)

Publication Number Publication Date
JPH01296470A true JPH01296470A (ja) 1989-11-29
JP2564605B2 JP2564605B2 (ja) 1996-12-18

Family

ID=14926483

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12609588A Expired - Fee Related JP2564605B2 (ja) 1988-05-24 1988-05-24 ディスク装置のサーボオフセット量更新方法

Country Status (1)

Country Link
JP (1) JP2564605B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0426965A (ja) * 1990-05-22 1992-01-30 Fuji Electric Co Ltd デイスク記憶装置のヘッド位置補正制御方式
US5526201A (en) * 1992-03-31 1996-06-11 Fujitsu Limited Magnetic disk apparatus
US5790333A (en) * 1995-04-21 1998-08-04 Fujitsu Limited Disk drive having optimized off-track compensation

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0426965A (ja) * 1990-05-22 1992-01-30 Fuji Electric Co Ltd デイスク記憶装置のヘッド位置補正制御方式
US5526201A (en) * 1992-03-31 1996-06-11 Fujitsu Limited Magnetic disk apparatus
US5790333A (en) * 1995-04-21 1998-08-04 Fujitsu Limited Disk drive having optimized off-track compensation

Also Published As

Publication number Publication date
JP2564605B2 (ja) 1996-12-18

Similar Documents

Publication Publication Date Title
JP2994745B2 (ja) 利得制限式高周波トラック追従補償器を使用するディスク駆動サーボ・システム
US4816941A (en) Disk file digital servo control system with optimized sampling rate
JP3875294B2 (ja) ディスク装置
JP2653933B2 (ja) 磁気ディスク装置のオフセット検出方式
JP3859282B2 (ja) 磁気ディスク装置のサーボパターン書き込み方法及び磁気ディスク装置
US6728061B2 (en) Head position control method, control device for disk device and disk device
US5659438A (en) Head positioning control system using stored voice coil motor correction data
JPH0337875A (ja) データ記録再生装置のヘッド駆動制御装置
JPS63306571A (ja) 磁気ディスク装置のトラックアクセス制御方式
JPH01296470A (ja) ディスク装置のサーボオフセット量更新方法
KR960012893B1 (ko) 자기디스크장치에서의 데이타 기록면상의 서보신호검출 감도보정회로
JP2000123503A (ja) ディスク装置
JPH0136185B2 (ja)
JP2521432B2 (ja) デイスク装置
JPS62222466A (ja) デイスク装置のトラツクアクセス制御方式
JPS61156578A (ja) 磁気デイスク装置
JPH07118162B2 (ja) デイスク装置のトラツクアクセス制御方式
JPH0218769A (ja) ディスク装置のサーボデータ検査方法
JP3158289B2 (ja) サーボ信号記録方法
JP2603988B2 (ja) ディスク装置
KR960012892B1 (ko) 자기디스크장치의 데이타 헤드의 오프셋 측정회로
JPH04368681A (ja) オフトラック補正制御方式
JPH03108167A (ja) データ面サーボ制御方式のディスク装置
JPH0330157A (ja) 磁気デイスク装置の位置制御装置
JPH01236480A (ja) 磁気ディスク装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees