JPH01296467A - オフセット取消装置及び方法 - Google Patents
オフセット取消装置及び方法Info
- Publication number
- JPH01296467A JPH01296467A JP1074796A JP7479689A JPH01296467A JP H01296467 A JPH01296467 A JP H01296467A JP 1074796 A JP1074796 A JP 1074796A JP 7479689 A JP7479689 A JP 7479689A JP H01296467 A JPH01296467 A JP H01296467A
- Authority
- JP
- Japan
- Prior art keywords
- offset
- track
- head
- offset error
- error
- 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
Links
- 238000000034 method Methods 0.000 title claims description 37
- 230000005055 memory storage Effects 0.000 claims description 18
- 230000004044 response Effects 0.000 claims description 7
- 238000001514 detection method Methods 0.000 claims description 3
- 238000006073 displacement reaction Methods 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 11
- 230000007704 transition Effects 0.000 description 7
- 230000003068 static effect Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000002301 combined effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B21/00—Head arrangements not specific to the method of recording or reproducing
- G11B21/02—Driving or moving of heads
- G11B21/08—Track changing or selecting during transducing operation
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/48—Disposition 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/54—Disposition 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/55—Track change, selection or acquisition by displacement of the head
- G11B5/5521—Track change, selection or acquisition by displacement of the head across disk tracks
- G11B5/5526—Control therefor; circuits, track configurations or relative disposition of servo-information transducers and servo-information tracks for control thereof
- G11B5/553—Details
- G11B5/5547—"Seek" control and circuits therefor
Landscapes
- Moving Of The Head To Find And Align With The Track (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は一般的にコンピュータディスクドライブ及び1
個もしくは数個のアクチュエータヘッドの1個もしくは
数個の関連するメモリ記憶ディスク等に対する位置を制
御して、ディスク表面上に緊密に配置されたトラック内
のデータを正確に読取り及び/もしくは書込むための関
連する制御装置に関する。より詳細には、本発明は一般
的にディスクドライブ制御回路の不動中心オフセットに
寄与するタイプのヘッド位置オフセットエラーを自動的
に補償する簡単化烙れた改良型制御装置に関する。
個もしくは数個のアクチュエータヘッドの1個もしくは
数個の関連するメモリ記憶ディスク等に対する位置を制
御して、ディスク表面上に緊密に配置されたトラック内
のデータを正確に読取り及び/もしくは書込むための関
連する制御装置に関する。より詳細には、本発明は一般
的にディスクドライブ制御回路の不動中心オフセットに
寄与するタイプのヘッド位置オフセットエラーを自動的
に補償する簡単化烙れた改良型制御装置に関する。
近年、特に、いわゆるパーソナル及びデスクトラフ0コ
ンビユーク等のマイクロコンピュータ装置が広範なビジ
ネス、教育、リクレーンヨン及びその他の用途に対して
非常にポピユラーなものとなってきている。一般的にこ
のようなコンピュータ1個もしくは数個のデータ記憶用
メモリ記憶ディスクを有する主中央処理装置を含んでい
る。多くのモダンなコンピュータでは、記憶ディスクは
、しばしば”ハード″′ディスクと呼ばれる、ウィンチ
エスタ−型ディスクドライブユニットの一部として設け
られており、記憶ディスクは実質的に封止された函体内
に回転可能に支持されている。ディスクは小型スピンド
ルモータにより調和して回転可能に駆動され、1個もし
くは数個の電磁ヘッドがへラドアクチュエータ組立体に
より変位されデータの読取り及び書込みを行うために回
転ディスクの表面を横切する。このようなウィンチエス
タ−型ディスクドライブユニットはメモリ記憶容量が高
く動作速度が速いために、一般的にいわゆるフロッピー
ディスクに較べて好まれる。
ンビユーク等のマイクロコンピュータ装置が広範なビジ
ネス、教育、リクレーンヨン及びその他の用途に対して
非常にポピユラーなものとなってきている。一般的にこ
のようなコンピュータ1個もしくは数個のデータ記憶用
メモリ記憶ディスクを有する主中央処理装置を含んでい
る。多くのモダンなコンピュータでは、記憶ディスクは
、しばしば”ハード″′ディスクと呼ばれる、ウィンチ
エスタ−型ディスクドライブユニットの一部として設け
られており、記憶ディスクは実質的に封止された函体内
に回転可能に支持されている。ディスクは小型スピンド
ルモータにより調和して回転可能に駆動され、1個もし
くは数個の電磁ヘッドがへラドアクチュエータ組立体に
より変位されデータの読取り及び書込みを行うために回
転ディスクの表面を横切する。このようなウィンチエス
タ−型ディスクドライブユニットはメモリ記憶容量が高
く動作速度が速いために、一般的にいわゆるフロッピー
ディスクに較べて好まれる。
代表的なウィンチエスタ−型ディスクドライブについて
、データはメモリ記憶ディスク上の磁化可能面もしくは
表面膜上べ2進化形式で符号化及び復号化するようにさ
れたデータビット形式で記録される。データはディスク
表面上に画定された狭い同心状トラックの範囲内に記録
され、トラック密度はおよそ500〜1,000の範囲
であるが1インチ当りそれ以上のトラックも良く知られ
ている。従って、任意の選定ディスクドライブユニット
について、総メモリ記憶容量は利用可能なデータトラッ
ク数に直接比例する。
、データはメモリ記憶ディスク上の磁化可能面もしくは
表面膜上べ2進化形式で符号化及び復号化するようにさ
れたデータビット形式で記録される。データはディスク
表面上に画定された狭い同心状トラックの範囲内に記録
され、トラック密度はおよそ500〜1,000の範囲
であるが1インチ当りそれ以上のトラックも良く知られ
ている。従って、任意の選定ディスクドライブユニット
について、総メモリ記憶容量は利用可能なデータトラッ
ク数に直接比例する。
ディスクドライブユニットの正規動作において、代表的
にディレクトリ名、ファイル名及び/もしくはトラック
アドレス情報を使用して記憶ディスク上に記録すること
により記憶されているデータの位置を識別するためにシ
ステムコントローラが設けられている。特定データトラ
ックのデータを読み取りたい場合には、システムコント
ローラがへノドアクチュ臣−タ組立体に信号を出してヘ
ッドを所望位置へ変位させる。また、データの記録や書
込みを行いたい場合には、システムコントローラはアク
チュエータ組立体を介して作動して一つのヘッドを空白
データトラックと一致させるようにヘッドを移動させる
。
にディレクトリ名、ファイル名及び/もしくはトラック
アドレス情報を使用して記憶ディスク上に記録すること
により記憶されているデータの位置を識別するためにシ
ステムコントローラが設けられている。特定データトラ
ックのデータを読み取りたい場合には、システムコント
ローラがへノドアクチュ臣−タ組立体に信号を出してヘ
ッドを所望位置へ変位させる。また、データの記録や書
込みを行いたい場合には、システムコントローラはアク
チュエータ組立体を介して作動して一つのヘッドを空白
データトラックと一致させるようにヘッドを移動させる
。
データを最適に記録し後に検索するためには、緊密に配
置されたデータトラックの中の1つの任意選定トラック
に対して実質的に中央で且つ正確なトラッキングアライ
メントを行うようにヘッドを位置決めする必要がある。
置されたデータトラックの中の1つの任意選定トラック
に対して実質的に中央で且つ正確なトラッキングアライ
メントを行うようにヘッドを位置決めする必要がある。
この点について、通常ディスクドライブユニットは1個
もしくは数個の記憶ディスク上に予め記録されたサーボ
デークビツトを検出する手段を有するサーボシステムを
含んでいる。サーボシステムはサーボデータの検出に応
答して実際のヘッド位置を調整し、選定トラックに対し
て最適中央ヘッドアライメントを行う。
もしくは数個の記憶ディスク上に予め記録されたサーボ
デークビツトを検出する手段を有するサーボシステムを
含んでいる。サーボシステムはサーボデータの検出に応
答して実際のヘッド位置を調整し、選定トラックに対し
て最適中央ヘッドアライメントを行う。
利用可能なサーボシステムは大概の動作状態に対して一
般的には満足に機能するが、このようなサーボシステム
はディスクドライブ回路の不動中心オフセットに寄与す
るいわゆる位置オフセットエラーを補償する簡単で経済
的な方法は提供していない。すなわち、アクチュエータ
組立体により制御される実際のヘッド位置はトラック長
、ケーブルバイアス、温度、ベアリング摩擦等のさまざ
まな電子的及び機械的エラー要因の影?を受け、それら
は全てディスクの半径方向スパンにわたって大きさの変
動するヘッド位置オフセットエラーを生じる。サーボシ
ステム検出及び予め記録されたザーボデータへの応答に
よりディスクドライブの全動作状態中にこのような位置
オフセットエラーを適切に補償することはできない。
般的には満足に機能するが、このようなサーボシステム
はディスクドライブ回路の不動中心オフセットに寄与す
るいわゆる位置オフセットエラーを補償する簡単で経済
的な方法は提供していない。すなわち、アクチュエータ
組立体により制御される実際のヘッド位置はトラック長
、ケーブルバイアス、温度、ベアリング摩擦等のさまざ
まな電子的及び機械的エラー要因の影?を受け、それら
は全てディスクの半径方向スパンにわたって大きさの変
動するヘッド位置オフセットエラーを生じる。サーボシ
ステム検出及び予め記録されたザーボデータへの応答に
よりディスクドライブの全動作状態中にこのような位置
オフセットエラーを適切に補償することはできない。
従って、コンピュータディスクドライブ等の不動中心位
置オフセットエラーをオフセットもしくは取り消す比較
的簡単で、コスト効率が良く信頼度の高いンステム及び
方法に対する切実なニーズがある。本発明はこれらのニ
ーズを満しさらに関連する利点を提供するものである。
置オフセットエラーをオフセットもしくは取り消す比較
的簡単で、コスト効率が良く信頼度の高いンステム及び
方法に対する切実なニーズがある。本発明はこれらのニ
ーズを満しさらに関連する利点を提供するものである。
本発明に従って、コンピュータディスクドライブ等のヘ
ッド位置エラーをオフセットもしくは敗り消す改良型シ
ステム及び方法が提供される。本システムは校正モード
中にメモリ記憶ディスクに対して異なる半径方向ヘッド
位置において位置オフセットエラー會決定及び補償する
手段を含んでいる。識別された位置オフセットエラーは
次に正規動作モード中に補間プロセスにより利用されて
任意の選定トラックアドレスにおける位置オフセットエ
ラーを取り消したり補償したりする。その結果、記憶デ
ィスクの半径方向スパンにわたって各データトラックに
対して著しく改善されたヘッドアライメントが行われ、
データの設置り及び書込み精度が向上する。
ッド位置エラーをオフセットもしくは敗り消す改良型シ
ステム及び方法が提供される。本システムは校正モード
中にメモリ記憶ディスクに対して異なる半径方向ヘッド
位置において位置オフセットエラー會決定及び補償する
手段を含んでいる。識別された位置オフセットエラーは
次に正規動作モード中に補間プロセスにより利用されて
任意の選定トラックアドレスにおける位置オフセットエ
ラーを取り消したり補償したりする。その結果、記憶デ
ィスクの半径方向スパンにわたって各データトラックに
対して著しく改善されたヘッドアライメントが行われ、
データの設置り及び書込み精度が向上する。
一般的に本発明の好ましい形式において、オフセット取
消装置は校正モード中、例えばディスクドライブに関連
するコンピュータがパワーアップされるたひにディスク
ドライブのツーボンステムと一緒に作動してヘッド位置
オフセットエラーを識別するマイクロコントローラを含
んでいる。マイクロコントローラはへラドアクチュエー
タ組立体に命令を与えてヘッドをディスク上の半径方向
内外位置もしくはその付近に配置された選定トラックと
アライメントするように位置決めし、このような各トラ
ックに対してヘッドトラックミスアライメントを示す従
来の位置エラー信号を検出する。また、多数のディスク
面に対して半径方向に調和して横切移動可能な多数のア
クチュエータへラドを翁するディスクドライブにおいて
、一つの選定ヘッドを使用して多数のヘッドの各々のミ
スアライメントを反映する位置エラー信号を検出するこ
とができる。本システムはまた、このようなヘッドトラ
ックミスアライメントの方向を検出する手段を含んでい
る。本システムは検出されたミスアライメントの大きさ
と方向に応答してヘッドを実質的にトラックの中心とア
ライメントされた位置へ増分変位させ、位置オフセット
エラーを補償する。このような各トラックに対する位置
オフセットエラーの大きさと方向は保全される。4つの
繰返し群内にトラックタイプを有する代表的な直角トラ
ック構成において、校正モードはディスク上の半径方向
内外位置における4つの全トラックタイプに対する位置
オフセットエラーを別々に検出及び補償する。
消装置は校正モード中、例えばディスクドライブに関連
するコンピュータがパワーアップされるたひにディスク
ドライブのツーボンステムと一緒に作動してヘッド位置
オフセットエラーを識別するマイクロコントローラを含
んでいる。マイクロコントローラはへラドアクチュエー
タ組立体に命令を与えてヘッドをディスク上の半径方向
内外位置もしくはその付近に配置された選定トラックと
アライメントするように位置決めし、このような各トラ
ックに対してヘッドトラックミスアライメントを示す従
来の位置エラー信号を検出する。また、多数のディスク
面に対して半径方向に調和して横切移動可能な多数のア
クチュエータへラドを翁するディスクドライブにおいて
、一つの選定ヘッドを使用して多数のヘッドの各々のミ
スアライメントを反映する位置エラー信号を検出するこ
とができる。本システムはまた、このようなヘッドトラ
ックミスアライメントの方向を検出する手段を含んでい
る。本システムは検出されたミスアライメントの大きさ
と方向に応答してヘッドを実質的にトラックの中心とア
ライメントされた位置へ増分変位させ、位置オフセット
エラーを補償する。このような各トラックに対する位置
オフセットエラーの大きさと方向は保全される。4つの
繰返し群内にトラックタイプを有する代表的な直角トラ
ック構成において、校正モードはディスク上の半径方向
内外位置における4つの全トラックタイプに対する位置
オフセットエラーを別々に検出及び補償する。
校正モードに続いて、オフセット取消装置は保全された
位置オフセットエラー値を使用して、ヘッドが正規動作
中にディスクを半径方向に横切する時、特定のヘッド位
置に従ってオフセットエラ−を補償する。より詳細には
、動作モードにおいて、本装置はトラックシークステッ
プの終りに実際のヘッド位置に従って保全されたオフセ
ットエラー値を補間し、オフセット補償係数を引き出し
てヘッドに加える。
位置オフセットエラー値を使用して、ヘッドが正規動作
中にディスクを半径方向に横切する時、特定のヘッド位
置に従ってオフセットエラ−を補償する。より詳細には
、動作モードにおいて、本装置はトラックシークステッ
プの終りに実際のヘッド位置に従って保全されたオフセ
ットエラー値を補間し、オフセット補償係数を引き出し
てヘッドに加える。
好ましい装置に従って、正規動作モード中に、ディスク
の半径方向スパンは選定数の環状ゾーンへ分割される。
の半径方向スパンは選定数の環状ゾーンへ分割される。
トラックシークステップの終りに装置はターゲットトラ
ックタイプ及びそのゾーンアドレスを認識し、校正モー
ド中に識別される、そのトラックタイプに対する半径方
向内外位置オフセットエラー間の差を補間する。装置は
その結果得られる計算されたオフセット補償係数をヘッ
ドへ加えて不動中心オフセットを実質的に収り消して改
良されたヘッドトラックアライメントを行う。
ックタイプ及びそのゾーンアドレスを認識し、校正モー
ド中に識別される、そのトラックタイプに対する半径方
向内外位置オフセットエラー間の差を補間する。装置は
その結果得られる計算されたオフセット補償係数をヘッ
ドへ加えて不動中心オフセットを実質的に収り消して改
良されたヘッドトラックアライメントを行う。
図に示すように、改良型オフセット取消装置はパーソナ
ルもしくはディスクトップコンピュータ等のマイクロコ
ンビニーりに使用するタイプの、−解約に第1図に参照
番号10で示すコンピュータ?・イスクドライブ内の位
置−オフセツトエラーを補償するために提供される。オ
フセット取消装置(1電磁ヘツド12とメモリ記憶ディ
スク14上の選定環状トラックもしくはシリンダーとの
正確外中心アライメントを維持してデータの正確な読取
/曹込を行うための比較的簡単で経済的な装置及び方法
を提供するように設計されている。
ルもしくはディスクトップコンピュータ等のマイクロコ
ンビニーりに使用するタイプの、−解約に第1図に参照
番号10で示すコンピュータ?・イスクドライブ内の位
置−オフセツトエラーを補償するために提供される。オ
フセット取消装置(1電磁ヘツド12とメモリ記憶ディ
スク14上の選定環状トラックもしくはシリンダーとの
正確外中心アライメントを維持してデータの正確な読取
/曹込を行うための比較的簡単で経済的な装置及び方法
を提供するように設計されている。
第1図に略示するように、代表的なディスクドライブ1
oijニスピンドルモータ16の作動に応答してその中
心軸周りに回転するように載置された少くとも1個のメ
モリ記憶ディスク14を含んでいる。ディスク14はそ
の少くとも片面好ましくは両面に磁化可能表面膜を含み
、この膜は緊密に配置された同心状トラック内に2進デ
ータビット形式で配置されているデータを記録及び記憶
するようにされている。電磁ヘッド12はデータの読取
及び/もしくは書込の目的でディスク表面に近接してア
クチュエータ組立体18のアーム17により移動される
。公知のように、アクチュエータ組立体18は、第1図
に矢符で示すように、ヘッド12を半径方向に横切変位
させ、ヘッド12を選定烙れた1つのディスクトラック
と一致させる。
oijニスピンドルモータ16の作動に応答してその中
心軸周りに回転するように載置された少くとも1個のメ
モリ記憶ディスク14を含んでいる。ディスク14はそ
の少くとも片面好ましくは両面に磁化可能表面膜を含み
、この膜は緊密に配置された同心状トラック内に2進デ
ータビット形式で配置されているデータを記録及び記憶
するようにされている。電磁ヘッド12はデータの読取
及び/もしくは書込の目的でディスク表面に近接してア
クチュエータ組立体18のアーム17により移動される
。公知のように、アクチュエータ組立体18は、第1図
に矢符で示すように、ヘッド12を半径方向に横切変位
させ、ヘッド12を選定烙れた1つのディスクトラック
と一致させる。
システムコントローラ22がアクチュエータ組立体を適
切に指令してヘッド12を選定ディスクトラックに位置
決めする。
切に指令してヘッド12を選定ディスクトラックに位置
決めする。
第1図はへ′−ソナルコンピュータ等に使用する代表的
なディスクドライブ10の一般的な構成要素を示してい
るが、多数のメモリ記憶ディスク12’(i−1個のス
ピンドルモータ16の作動時に調和して回転するように
載置することができ、さらには多数のアクチュエータヘ
ッド12を多アームアクチュエータ組立体18の別々の
アーム17上に設けてさまざまなヘッドを多ディスク1
4の上下各面に対して緊密に位置決めすることができる
。
なディスクドライブ10の一般的な構成要素を示してい
るが、多数のメモリ記憶ディスク12’(i−1個のス
ピンドルモータ16の作動時に調和して回転するように
載置することができ、さらには多数のアクチュエータヘ
ッド12を多アームアクチュエータ組立体18の別々の
アーム17上に設けてさまざまなヘッドを多ディスク1
4の上下各面に対して緊密に位置決めすることができる
。
このような多ディスクドライブ構成において、いくつか
のヘッド12が多ディスクに対して調和して半径方向に
横切変位され、ンステ吃コントローラ22がデータの読
取及び/もしくは書込の目的で任意所与の時間に作動す
る1個のヘッドを指示する。多ディスク、多ヘツドディ
スクドライブ構成の例が1988年付米国出願第(Do
cket31084 :1117)号、ハードディスク
ドライブ用アクチュエータ組立体及び1988年付米国
出願第(Dock、et31 D82:1113 )号
ディスクドライブスピンドルモータに詳d己されており
、その両方が参照としてここに組み入れられている。
のヘッド12が多ディスクに対して調和して半径方向に
横切変位され、ンステ吃コントローラ22がデータの読
取及び/もしくは書込の目的で任意所与の時間に作動す
る1個のヘッドを指示する。多ディスク、多ヘツドディ
スクドライブ構成の例が1988年付米国出願第(Do
cket31084 :1117)号、ハードディスク
ドライブ用アクチュエータ組立体及び1988年付米国
出願第(Dock、et31 D82:1113 )号
ディスクドライブスピンドルモータに詳d己されており
、その両方が参照としてここに組み入れられている。
もちろん、全体ディスク表面槓が増大し従ってデータ記
憶容量が増大するため、多ディスク、多ヘツドディスク
ドライブの使用がしはしは望まれる。
憶容量が増大するため、多ディスク、多ヘツドディスク
ドライブの使用がしはしは望まれる。
代表的な多ヘツドディスクドライブにおいて、一つのデ
ィスク面は緊密な間隔のトラック内に配置された予め記
録されたサーボデータを保持するサーボ面を有している
。このサーボデータは関連するヘッド12によりモニタ
ーされて適切な帰還信号を(図示せぬ)サーボ回路を介
してアクチュエータ組立体18へ与え、ヘッド12と特
定サーボトラックとの一般的な中心アライメントを維持
する。サーボヘッド12のこのようなアライメントによ
p残りのヘッドは関連するディスク面上の対応するデー
タトラックと同様な中心アライメントを行うように位置
決めされる。この点について第2図に示すように、サー
ボデータに対する一つの共通構成はいわゆる直角サーボ
トラック構成であり、サーボデータはディスク面の半径
方向スパンにわたって4つの繰返しトラック群のパター
ンで記録される。従って、各トラック群はトラックタイ
プ”O”、”1”、”2″及び06”として示す(第2
図)明らかに異なるトラックタイプを定める。特定アド
レスデータにより各トラックのサーボシステム認識を行
うように設計された好ましい直角サーボトラック構成の
詳細が1988年付、出願第(Dockee 311
02 : 1125)号、サーボアドレスシステムに記
載されており、参照としてここに組み入れている。
ィスク面は緊密な間隔のトラック内に配置された予め記
録されたサーボデータを保持するサーボ面を有している
。このサーボデータは関連するヘッド12によりモニタ
ーされて適切な帰還信号を(図示せぬ)サーボ回路を介
してアクチュエータ組立体18へ与え、ヘッド12と特
定サーボトラックとの一般的な中心アライメントを維持
する。サーボヘッド12のこのようなアライメントによ
p残りのヘッドは関連するディスク面上の対応するデー
タトラックと同様な中心アライメントを行うように位置
決めされる。この点について第2図に示すように、サー
ボデータに対する一つの共通構成はいわゆる直角サーボ
トラック構成であり、サーボデータはディスク面の半径
方向スパンにわたって4つの繰返しトラック群のパター
ンで記録される。従って、各トラック群はトラックタイ
プ”O”、”1”、”2″及び06”として示す(第2
図)明らかに異なるトラックタイプを定める。特定アド
レスデータにより各トラックのサーボシステム認識を行
うように設計された好ましい直角サーボトラック構成の
詳細が1988年付、出願第(Dockee 311
02 : 1125)号、サーボアドレスシステムに記
載されており、参照としてここに組み入れている。
本発明のオフセット取消装置はディスクドライブ10の
残りの構成要素と共に作動して、正規システム動作中に
遭遇するさまざまないわゆる不動中心オフセットに寄与
する位置オフセットエラーを補償する。より詳細には、
システムコントロ−ラ及びサーボンステムの正規動作に
もかかわらずサーボヘッド12の実際の位置は、第6図
の拡大縮尺で見て、指定トラック24の中心線23に対
してオフセットすることがある。通常位置オフセットエ
ラーとして識別されるこの位置オフセットは特定トラッ
ク長、ケーブルバイアス、温度、ベアリング摩擦、スピ
ンドルモータ回転抵抗、アクチュエータ組立体の設計、
サーボ回路エラー等の要因の組合せ効果による。位置オ
フセットエラーはトラック中心濶23からl1ffl方
向(半径方向内向き)もしくは逆方向(半径方向外向き
)とすることができ、犬ぎさは直角サーボトラック構成
(第2図)の異なるトラックタイプについてしはしは変
動する。本発明は位置オフセットエラーの方向と犬ぎさ
を識別し、それに応答してヘッド12の位置を、第6図
に点線で示す、トラック中心線23と一致する実質的な
中心位置へ調整する簡単で、自動的で、コスト効率及び
信頼度の高い装置を提供する。
残りの構成要素と共に作動して、正規システム動作中に
遭遇するさまざまないわゆる不動中心オフセットに寄与
する位置オフセットエラーを補償する。より詳細には、
システムコントロ−ラ及びサーボンステムの正規動作に
もかかわらずサーボヘッド12の実際の位置は、第6図
の拡大縮尺で見て、指定トラック24の中心線23に対
してオフセットすることがある。通常位置オフセットエ
ラーとして識別されるこの位置オフセットは特定トラッ
ク長、ケーブルバイアス、温度、ベアリング摩擦、スピ
ンドルモータ回転抵抗、アクチュエータ組立体の設計、
サーボ回路エラー等の要因の組合せ効果による。位置オ
フセットエラーはトラック中心濶23からl1ffl方
向(半径方向内向き)もしくは逆方向(半径方向外向き
)とすることができ、犬ぎさは直角サーボトラック構成
(第2図)の異なるトラックタイプについてしはしは変
動する。本発明は位置オフセットエラーの方向と犬ぎさ
を識別し、それに応答してヘッド12の位置を、第6図
に点線で示す、トラック中心線23と一致する実質的な
中心位置へ調整する簡単で、自動的で、コスト効率及び
信頼度の高い装置を提供する。
第4図は代表的なコンピュータディスクドライブ10内
の特定トラック番号もしくはアドレスの関数として要求
される代表的な位置オフセット補償を示すグラフである
。す々わち、オフセットエラーの犬ぎさけ異なるディス
クドライブ、異々るトラックタイプ及び異なる動作条件
に対して変動するが、ヘッドと所与のトラック中心線と
のリアラインに必要な補償は最初の数トラツクにわたっ
て急速且つ直線状に増大し、最も外側のトラック、すな
わちトラック”D″、から半径方向内向きに前進する。
の特定トラック番号もしくはアドレスの関数として要求
される代表的な位置オフセット補償を示すグラフである
。す々わち、オフセットエラーの犬ぎさけ異なるディス
クドライブ、異々るトラックタイプ及び異なる動作条件
に対して変動するが、ヘッドと所与のトラック中心線と
のリアラインに必要な補償は最初の数トラツクにわたっ
て急速且つ直線状に増大し、最も外側のトラック、すな
わちトラック”D″、から半径方向内向きに前進する。
この実質的に直線状の初期範囲に続いて必要な位置オフ
セット補償は残りのトラックに対してゆるやかでより線
型々割合で増大し、第4図はその半径方向スパンにわた
っておよそi、oo口〜1,100トラックを有するデ
ィスクに対するおよそ60及び1,00口トラック間の
ゆるやかな補償増大を示している。本発明の取消装置は
校正モードに2いてディスクドライブ及び関連するコン
ピュータシステムがパワーアップ烙れるたびに位置オフ
セットエラーの限定サンプリングにより必要なオフセッ
ト補償を識別するように作用する。
セット補償は残りのトラックに対してゆるやかでより線
型々割合で増大し、第4図はその半径方向スパンにわた
っておよそi、oo口〜1,100トラックを有するデ
ィスクに対するおよそ60及び1,00口トラック間の
ゆるやかな補償増大を示している。本発明の取消装置は
校正モードに2いてディスクドライブ及び関連するコン
ピュータシステムがパワーアップ烙れるたびに位置オフ
セットエラーの限定サンプリングにより必要なオフセッ
ト補償を識別するように作用する。
その後、正規動作モード中に、取消装置はザンプルされ
た位置オフセットエラーを使用してヘッドの実際のトラ
ックアドレス位置に従って、特定トラックアドレスに対
する特定オフセット補償曲線(例えば、第4図)に近似
するようにヘッドに補償を加える。
た位置オフセットエラーを使用してヘッドの実際のトラ
ックアドレス位置に従って、特定トラックアドレスに対
する特定オフセット補償曲線(例えば、第4図)に近似
するようにヘッドに補償を加える。
オフセット取消装置は検出された位置エラー信号に応答
するマイクロコントローラ25を使用して各トラックタ
イプ0に対する不動中心オフセットの検出及び補償を行
う。カリフォルニア州、キャンベルのシイログ社から市
販されているモデル86091等のさまさまなマイクロ
コントローラを使用することができるが、マイクロコン
トローラは後記する校正モード及び正規動作モードを実
施するようにプログラムすることのできる任意適切な形
式で提供することができる。
するマイクロコントローラ25を使用して各トラックタ
イプ0に対する不動中心オフセットの検出及び補償を行
う。カリフォルニア州、キャンベルのシイログ社から市
販されているモデル86091等のさまさまなマイクロ
コントローラを使用することができるが、マイクロコン
トローラは後記する校正モード及び正規動作モードを実
施するようにプログラムすることのできる任意適切な形
式で提供することができる。
より詳細には、コンピュータシステムがパワーアップさ
れると、システム構成要素は初期チエツク及び校正ンー
ケンスが行われる。オフセット取消装置はこのジ−ケン
ス中校正モートチ、多ティスフドライブ内の専用サーボ
面等の、ディスク12の選定半径方向内外領域における
選定トラックに対して位置オフセットエラーを識別して
補償するように作用する。直角サーボトラック構成を使
用する場合には、装置はディスク面の半径方向内外領域
付近の各トラックタイプに対して別々に識別及び補償を
行う。最良の結果を得るには第4図のオフセット補償グ
ラフのより線型な領域の両端もしくはその付近でトラッ
クを選定することが好ましいが、校正モード中に選定さ
れる特定トラック番号は変動することがある。例えは、
直角サーボトラック構成を有するディスクでは校正モー
ド中の位置オフセットエラー識別及び補償に対してトラ
ック60〜66及びトラック1,000〜1.003(
)ラックタイプ°゛On〜”3”)全選定することがで
きる。
れると、システム構成要素は初期チエツク及び校正ンー
ケンスが行われる。オフセット取消装置はこのジ−ケン
ス中校正モートチ、多ティスフドライブ内の専用サーボ
面等の、ディスク12の選定半径方向内外領域における
選定トラックに対して位置オフセットエラーを識別して
補償するように作用する。直角サーボトラック構成を使
用する場合には、装置はディスク面の半径方向内外領域
付近の各トラックタイプに対して別々に識別及び補償を
行う。最良の結果を得るには第4図のオフセット補償グ
ラフのより線型な領域の両端もしくはその付近でトラッ
クを選定することが好ましいが、校正モード中に選定さ
れる特定トラック番号は変動することがある。例えは、
直角サーボトラック構成を有するディスクでは校正モー
ド中の位置オフセットエラー識別及び補償に対してトラ
ック60〜66及びトラック1,000〜1.003(
)ラックタイプ°゛On〜”3”)全選定することがで
きる。
第5図は校正モード中に位置オフセットエラー識別及び
補償のためにマイクロコントローラへプログラムされる
好ましいプロセスンーケンスをフロー図形式で示す。よ
り詳細には、コンピュータがパワーアップされると、ヘ
ッドは代表的にディスク回転軸に隣接する非データラン
ディングゾーン26(第1図)の八″−り位置から変位
される。
補償のためにマイクロコントローラへプログラムされる
好ましいプロセスンーケンスをフロー図形式で示す。よ
り詳細には、コンピュータがパワーアップされると、ヘ
ッドは代表的にディスク回転軸に隣接する非データラン
ディングゾーン26(第1図)の八″−り位置から変位
される。
1校正モードn(第5図)で示すマイクロコントローラ
プログラムが開始され、トラックタイプ表示レジスタが
トラックタイプ”D”ヘリセットされる。次に、プログ
ラムはプライマリループに入り、その111i]VC全
トラツククイプ“O11〜”6′に対するオフセット補
償値及び方向が校正される。
プログラムが開始され、トラックタイプ表示レジスタが
トラックタイプ”D”ヘリセットされる。次に、プログ
ラムはプライマリループに入り、その111i]VC全
トラツククイプ“O11〜”6′に対するオフセット補
償値及び方向が校正される。
次に、アクチュエータ組立体18は最初にサーボヘッド
12をディスクの半径方向内側領域、例えは、トラック
番号1,000の特定トラックタイプ”O′上に一致さ
せるように命令される。回路構成要素の安定化を保証す
る短い待時間の後、マイクロプロセッサプログラムが2
つのサブルーチン28.30をl114次起動してそれ
ぞれヘッド位置オフセットエラー及びオフセット方向を
識別する。
12をディスクの半径方向内側領域、例えは、トラック
番号1,000の特定トラックタイプ”O′上に一致さ
せるように命令される。回路構成要素の安定化を保証す
る短い待時間の後、マイクロプロセッサプログラムが2
つのサブルーチン28.30をl114次起動してそれ
ぞれヘッド位置オフセットエラー及びオフセット方向を
識別する。
第6図に示すツーブルーチン28は最初マイクロコント
ローラメモリを参照して前の校正モード手順から記憶さ
れた現在のトラックタイプ、すなわち、トラックタイプ
“0”、に対するオフセット補償記録を識別する。記憶
されたオフセット補償記録は判断ブロック32で分析さ
れて、その正負符号値を決める。負の補償記録符号は指
定トラックに対するヘッド120半径方向内向きの順方
向配置を示しく第6図)、正の負号はトラック中心線か
らの半径方向外向きの逆方向ヘッド配置を反映する。オ
フセット補償記録が正であれば、ツーブルーチン28が
マイクロプロセッサメモリを逆方向ヘセットし、次にデ
ジタル/アナログコンバータ(DAC)等のシステム出
力装置への補償記録を更新する。また、記憶された補償
記録が負であれは、マイクロコントローラプログラムが
負の値を正の符号へ変換してシステムメモリを順方向へ
セットし、その後システム出刃装置Vi記憶された補償
記録により更新される。出力装置の更新に続いて、ンス
テムハードウエア、すなわちヘッド12を順もしくは逆
方向へ変位させるアクチュエータ組立体18がアナログ
出力により適切に指令され、記憶された記録に基いてヘ
ッド位置を調整する。
ローラメモリを参照して前の校正モード手順から記憶さ
れた現在のトラックタイプ、すなわち、トラックタイプ
“0”、に対するオフセット補償記録を識別する。記憶
されたオフセット補償記録は判断ブロック32で分析さ
れて、その正負符号値を決める。負の補償記録符号は指
定トラックに対するヘッド120半径方向内向きの順方
向配置を示しく第6図)、正の負号はトラック中心線か
らの半径方向外向きの逆方向ヘッド配置を反映する。オ
フセット補償記録が正であれば、ツーブルーチン28が
マイクロプロセッサメモリを逆方向ヘセットし、次にデ
ジタル/アナログコンバータ(DAC)等のシステム出
力装置への補償記録を更新する。また、記憶された補償
記録が負であれは、マイクロコントローラプログラムが
負の値を正の符号へ変換してシステムメモリを順方向へ
セットし、その後システム出刃装置Vi記憶された補償
記録により更新される。出力装置の更新に続いて、ンス
テムハードウエア、すなわちヘッド12を順もしくは逆
方向へ変位させるアクチュエータ組立体18がアナログ
出力により適切に指令され、記憶された記録に基いてヘ
ッド位置を調整する。
サブルーチン30(第7図)Viシステムメモリに記憶
された前の値に無関係に、指定トラックに対する、ヘッ
ド12の現在のオフセットエラーの実際の方向を決定す
るように機能する。この方向ザブルーチン30は最初に
、第8図に略示する、基準信号に対する電圧値をセット
し、位置エラー信号は従来のように直角ザーボトラック
構成内のトラッククロスオーバ点に対するヘッド位置を
モニターして得られる。位置エラー信号とそのトラック
中心線に対するヘッド位置との関係に関する詳細につい
ては、1988年付、米国出願第(+)ockeb
51102 : 1125 )号、サーボアドレスンス
テムを参照されたく、それは参考としてここに組み入れ
られている。位置エラー伯母と基準信号とのこの比較に
よりコンパレター34(第8図)は基準信号の犬ぎさが
位置エラー信号を越える時にアクティブ状態となって指
定トシンクの中心線に対する”逆”ヘッド位置を示す。
された前の値に無関係に、指定トラックに対する、ヘッ
ド12の現在のオフセットエラーの実際の方向を決定す
るように機能する。この方向ザブルーチン30は最初に
、第8図に略示する、基準信号に対する電圧値をセット
し、位置エラー信号は従来のように直角ザーボトラック
構成内のトラッククロスオーバ点に対するヘッド位置を
モニターして得られる。位置エラー信号とそのトラック
中心線に対するヘッド位置との関係に関する詳細につい
ては、1988年付、米国出願第(+)ockeb
51102 : 1125 )号、サーボアドレスンス
テムを参照されたく、それは参考としてここに組み入れ
られている。位置エラー伯母と基準信号とのこの比較に
よりコンパレター34(第8図)は基準信号の犬ぎさが
位置エラー信号を越える時にアクティブ状態となって指
定トシンクの中心線に対する”逆”ヘッド位置を示す。
この逆ヘッド位置を第8図において出力PCOMPと叶
ふ。
ふ。
方向サブルーチン30は多数決カウンターをリセットし
てディスク1401回転間隔のタイミングをとるように
されたタイマークロックを初期化する。これが生じると
、サブルーチンはPCOMP出力を読み取り(第8図)
、コンパレター34の出力がアクティブかどうか全決定
する。前記したように、コンパレター34のアクティブ
状態は指定トラック中心線に対して半径方向外向きのヘ
ッド12の負のオノセットを示す。判断ブロック36に
おいて、コンパレター34のイナクティブ状態により多
数決カウンターは1デジタル出力たけ減分し、続く判断
ブロック38が1回転時間間隔か限られたかどうかを決
定する。時間限れが生じていなければ、コンパレター状
態(PCOMP信号)が再び読み暇られ、コンパレター
出力がまだイナクティブであれはカウンターが減分され
る。
てディスク1401回転間隔のタイミングをとるように
されたタイマークロックを初期化する。これが生じると
、サブルーチンはPCOMP出力を読み取り(第8図)
、コンパレター34の出力がアクティブかどうか全決定
する。前記したように、コンパレター34のアクティブ
状態は指定トラック中心線に対して半径方向外向きのヘ
ッド12の負のオノセットを示す。判断ブロック36に
おいて、コンパレター34のイナクティブ状態により多
数決カウンターは1デジタル出力たけ減分し、続く判断
ブロック38が1回転時間間隔か限られたかどうかを決
定する。時間限れが生じていなければ、コンパレター状
態(PCOMP信号)が再び読み暇られ、コンパレター
出力がまだイナクティブであれはカウンターが減分され
る。
また、コンパレター34の出力がアクティブであれば、
判断ブロック36は1カウントだけ多数決カウンターを
増分させ、次にタイマー間隔が眠れていなければコンパ
レター出力を再ひ読み取る。
判断ブロック36は1カウントだけ多数決カウンターを
増分させ、次にタイマー間隔が眠れていなければコンパ
レター出力を再ひ読み取る。
時間間隔が限れると、判断ブロック38はサブルーチン
30を終止して第5図に示す主校正モードプログラムへ
戻る。その結果化じる、正もしくに負の、多数決カウン
ターのカウントは指定トラックに対するヘッド12の逆
もしくは順方向を示す。
30を終止して第5図に示す主校正モードプログラムへ
戻る。その結果化じる、正もしくに負の、多数決カウン
ターのカウントは指定トラックに対するヘッド12の逆
もしくは順方向を示す。
校正モードプログラム(第5図)は方向サブルーチン3
0により決定されるヘッド位置オフセットの順逆方向に
応答する。ブロック40はオフセット方向に応答して2
つのザブループの一方を開始させ位置オフセットエラー
の大きさを決定する。
0により決定されるヘッド位置オフセットの順逆方向に
応答する。ブロック40はオフセット方向に応答して2
つのザブループの一方を開始させ位置オフセットエラー
の大きさを決定する。
より詳細には、逆方向サブループ42が最初に逆方向位
置オフセットに応答してメモリ内に記憶されたオフセッ
ト補償記録を1力ウント減分する。
置オフセットに応答してメモリ内に記憶されたオフセッ
ト補償記録を1力ウント減分する。
その結果化じる補償記録が最大閾値を越えない場合、す
なわちヘッドがトラック中心線から選定間隔内にあれば
、−度減分された補償記録がデジタル/アナログコンバ
ータ出力装置へ更新きれ、位置サブルーチン28の繰返
し動作によりヘッド位置を調整する。次に、方向サブル
ーチン30の動作によりオフセット方向が再決定され、
判断ブロック44はヘッドがトラック中心線に対して逆
位置から順位置へ移行したかどうかを決定する。このよ
うな移行がなされていガければ、逆方向サブループ42
が繰返され、移行がなされるまで補償記録を一時に1カ
ウントだけデジタル減分することにより逆方向オフセッ
トをさらに低減する。順方向位置へのこのような移行が
生じると、ツーブルーゾ42はエグジットする。
なわちヘッドがトラック中心線から選定間隔内にあれば
、−度減分された補償記録がデジタル/アナログコンバ
ータ出力装置へ更新きれ、位置サブルーチン28の繰返
し動作によりヘッド位置を調整する。次に、方向サブル
ーチン30の動作によりオフセット方向が再決定され、
判断ブロック44はヘッドがトラック中心線に対して逆
位置から順位置へ移行したかどうかを決定する。このよ
うな移行がなされていガければ、逆方向サブループ42
が繰返され、移行がなされるまで補償記録を一時に1カ
ウントだけデジタル減分することにより逆方向オフセッ
トをさらに低減する。順方向位置へのこのような移行が
生じると、ツーブルーゾ42はエグジットする。
同様に、順方向ヘッド位置オフセットが判断ブロック4
0により識別されると、順方向サブループ46に入って
逆方向への移行がなされるまでヘッドをデジタル増分変
位させる。より詳細には、第1ステツプとして、記憶さ
れたオフセット補償記録が1デジット増分される。ヘッ
ドがトラック中心線から所定の最大範囲内にあれば、位
置オフセット及び方向サブルーチン28.30がj瞳次
作動し出力装置を更新してヘッド位置を1増分ステップ
により再調整し、次にトラック中心線に対する順もしく
は逆ヘッド位置を再決定する。逆方向への移行かなされ
ていないと、サブループ46が繰り返される。また、逆
方向へのこのような移行がなされると、サブループ46
が終止する。
0により識別されると、順方向サブループ46に入って
逆方向への移行がなされるまでヘッドをデジタル増分変
位させる。より詳細には、第1ステツプとして、記憶さ
れたオフセット補償記録が1デジット増分される。ヘッ
ドがトラック中心線から所定の最大範囲内にあれば、位
置オフセット及び方向サブルーチン28.30がj瞳次
作動し出力装置を更新してヘッド位置を1増分ステップ
により再調整し、次にトラック中心線に対する順もしく
は逆ヘッド位置を再決定する。逆方向への移行かなされ
ていないと、サブループ46が繰り返される。また、逆
方向へのこのような移行がなされると、サブループ46
が終止する。
サブループパス42.46に無関係に、反対方向への適
切な移行がなされる筐で、トラック中心線に対するヘッ
ド12の位置が増分調整される。
切な移行がなされる筐で、トラック中心線に対するヘッ
ド12の位置が増分調整される。
従って、最終ヘッド位置はトラック中心線から1増分ス
テップ内にあり、この最終ヘッド位置□はトラックと実
質的に中心アライメントされている。
テップ内にあり、この最終ヘッド位置□はトラックと実
質的に中心アライメントされている。
また、ヘッド間隔が閾値限界を越えると、適切なサブル
ープ′が中断されエラー状態としてエグジットする。
ープ′が中断されエラー状態としてエグジットする。
サブループ42もしlj:46’eエグジツトすると、
トラックタイプインジケータが増分系れて後のトラック
タイプを識別する。従って、主ループ中で初めて、補償
値プログラムは実質的にヘッド12をトラックタイプ0
′と一致させる。引き続くループ通過はヘッドをトラッ
クタイプ″1”、”2”及び“3”と一致させるのに有
効であり、従ってヘッドを直角サーボトラック構成内の
4つの全てのトラックタイプとディスク14の内径付近
位置で一致させる。トラックタイプインジケータが”4
”を読み取ると、判断ブロック48が主ループを中断し
、マイクロプロセッサ−プログラムによりヘッドはトラ
ックタイプ10″に再位置決めされてアライメントを確
認する。
トラックタイプインジケータが増分系れて後のトラック
タイプを識別する。従って、主ループ中で初めて、補償
値プログラムは実質的にヘッド12をトラックタイプ0
′と一致させる。引き続くループ通過はヘッドをトラッ
クタイプ″1”、”2”及び“3”と一致させるのに有
効であり、従ってヘッドを直角サーボトラック構成内の
4つの全てのトラックタイプとディスク14の内径付近
位置で一致させる。トラックタイプインジケータが”4
”を読み取ると、判断ブロック48が主ループを中断し
、マイクロプロセッサ−プログラムによりヘッドはトラ
ックタイプ10″に再位置決めされてアライメントを確
認する。
次に、マイクロプロセッサプログラムは、トラック60
等のトラックタイプ″O”上のディスク14の半径方向
外側領域にヘッド12を位置決めする。次に、4つの全
てのトラックタイプに対して第5図のプログラムループ
が繰り返され、ヘッド12をアライニングして4つの全
てのトラックタイ−J″に対する補償記録を適切に記憶
する。
等のトラックタイプ″O”上のディスク14の半径方向
外側領域にヘッド12を位置決めする。次に、4つの全
てのトラックタイプに対して第5図のプログラムループ
が繰り返され、ヘッド12をアライニングして4つの全
てのトラックタイ−J″に対する補償記録を適切に記憶
する。
従って、前記校正モードは一般的にディスクの半径方向
内外領域の位置における4つの全てのトラックタイプに
対する位置オフセットエラーを識別して補償する。定義
上、外側トラックに対して得られる補償値は各トラック
タイプに対する”ベース”値として識別され、ディスク
の半径方向内側領域において同じトラックタイプに対し
て得られる補償値とベース値との差は”差値と呼はれる
。さらに、ディスクの半径方向スパンにわたるトラック
は均一なサイズのゾーンアドレスへ分割され、後にディ
スクドライブの正規動作モード中にベース及び差補償値
の補間を行うことができる。
内外領域の位置における4つの全てのトラックタイプに
対する位置オフセットエラーを識別して補償する。定義
上、外側トラックに対して得られる補償値は各トラック
タイプに対する”ベース”値として識別され、ディスク
の半径方向内側領域において同じトラックタイプに対し
て得られる補償値とベース値との差は”差値と呼はれる
。さらに、ディスクの半径方向スパンにわたるトラック
は均一なサイズのゾーンアドレスへ分割され、後にディ
スクドライブの正規動作モード中にベース及び差補償値
の補間を行うことができる。
本発明の一つの動作実施例において、およそi、ioo
トラックを有するディスク面がゾーン番号O〜Bで示し
且つディスク周辺から半径方向内向きに進む金側9つの
ゾーンへ分割された。
トラックを有するディスク面がゾーン番号O〜Bで示し
且つディスク周辺から半径方向内向きに進む金側9つの
ゾーンへ分割された。
正規動作モードにおいて、第9図に示し且つマイクロコ
ントローラに組み込まれた、“動作モード″プ゛ログラ
ム50は各トラツクンークステツフ′の終りに自動的に
機能して予想されるヘッド位置オフセットエラーを収り
消す目的でヘッド12へ補間されたオフセット補償値を
加える。より訂・細には、ンステムコントローラ22(
第1図)がアクチュエータ組立体18を指令してヘッド
12をディスク面上の指定トラックと一致させると、マ
イクロコントローラ12は行先トラックアドレスに応答
し特定のトラックタイプに対して予め決定され/こペー
ス及び差オフセット補償値から引き出されるオフセット
補償を加える。
ントローラに組み込まれた、“動作モード″プ゛ログラ
ム50は各トラツクンークステツフ′の終りに自動的に
機能して予想されるヘッド位置オフセットエラーを収り
消す目的でヘッド12へ補間されたオフセット補償値を
加える。より訂・細には、ンステムコントローラ22(
第1図)がアクチュエータ組立体18を指令してヘッド
12をディスク面上の指定トラックと一致させると、マ
イクロコントローラ12は行先トラックアドレスに応答
し特定のトラックタイプに対して予め決定され/こペー
ス及び差オフセット補償値から引き出されるオフセット
補償を加える。
オフセット補償プログラムを第9図にフロー図で示す。
初期ステッテとして、プログラムはシークステツゾの終
りにヘッド12と一致される特定トラックタイプに対す
るオフセット補償差値をメモリから識別する。次に、プ
ログラムは、ゾーン番号”n ”による行先アドレスの
他に、そのトラックタイプに対するオフセット補償ペー
ス値を識別する。この点について、ゾーンアドレス番号
は変動を受け、ゾーンアドレスが増大すると全体補間分
解能が向上し計算の複雑度も筒まる。
りにヘッド12と一致される特定トラックタイプに対す
るオフセット補償差値をメモリから識別する。次に、プ
ログラムは、ゾーン番号”n ”による行先アドレスの
他に、そのトラックタイプに対するオフセット補償ペー
ス値を識別する。この点について、ゾーンアドレス番号
は変動を受け、ゾーンアドレスが増大すると全体補間分
解能が向上し計算の複雑度も筒まる。
前記識別値により、オフセット補償プログラムは補償差
値を分解もしくは行先トラックのゾーン番号を乗じて、
その積をゾーン総数マイナス1(nl)で除算する。次
に、この係数は補償ペース値へ加えられる。判断ブロッ
ク52が計算されたオフセット補償値が正か負かを決定
する。結果か正でりれは、プログラムは逆方向全セット
し出力装置内の補償値全史新して位置オフセットエラー
を取り消すようにヘッド位置を調整する。また、結果が
負であれば、結果は正値へ変換され順方向がセットされ
る。次に、出力装置は適切に更新されてヘッド位置を更
新且つ再調整する。
値を分解もしくは行先トラックのゾーン番号を乗じて、
その積をゾーン総数マイナス1(nl)で除算する。次
に、この係数は補償ペース値へ加えられる。判断ブロッ
ク52が計算されたオフセット補償値が正か負かを決定
する。結果か正でりれは、プログラムは逆方向全セット
し出力装置内の補償値全史新して位置オフセットエラー
を取り消すようにヘッド位置を調整する。また、結果が
負であれば、結果は正値へ変換され順方向がセットされ
る。次に、出力装置は適切に更新されてヘッド位置を更
新且つ再調整する。
従って、本発明のオフセットw消装置はディスクの半径
方向スパンにわたって選定位置におけるヘッド位置オフ
セットエラーを識別する比較的簡単で自動化されて装置
及び方法を提供する。これらの識別されたオフセットエ
ラーは記憶且つ補間されて正規ディスクドライブ動作中
の各シークステツゾの終りに加えられて、実質的に位置
オフセットエラーを取り消す。M」要なのは、コンピュ
ータがパワーアップされるたひに装置は自動的に再校正
されて、位置オフセットエラーの存在及び犬ぎさに影響
を及ぼす最も新しい変数を調節することである。
方向スパンにわたって選定位置におけるヘッド位置オフ
セットエラーを識別する比較的簡単で自動化されて装置
及び方法を提供する。これらの識別されたオフセットエ
ラーは記憶且つ補間されて正規ディスクドライブ動作中
の各シークステツゾの終りに加えられて、実質的に位置
オフセットエラーを取り消す。M」要なのは、コンピュ
ータがパワーアップされるたひに装置は自動的に再校正
されて、位置オフセットエラーの存在及び犬ぎさに影響
を及ぼす最も新しい変数を調節することである。
同業者であれは、さまざまな修正や改良が明白と思われ
る。従って、特許請求の範囲に示す事項を除き、前記説
明及び添付図により本発明は制約はれるものではない。
る。従って、特許請求の範囲に示す事項を除き、前記説
明及び添付図により本発明は制約はれるものではない。
第1図はデータの読取/書込に使用するヘッドと共にコ
ンピュータディスクドライブの代表的なメモリ記憶ディ
スクを示す略図、第2図は、例えば、従来の直角トラッ
ク構成に使用するディスク上の多トラツクタイツ0に対
するヘッド位置を示す略拡太図、第6図はディスク上の
1本のトラックに対するヘッド位桁オフセットエラーを
示す略拡太展開図、@4図は、ディスク上のトラックア
ドレスの関数としての、コンピュータディスクドライブ
内の代表的な位置オフセットエラーを表わすグラフ、第
5図は校正モード中に位置オフセットエラーを識別及び
補償する方法を示すフロー図、第6図は第5図に示す校
正モードで使用する、位置オフセットエラーを識別及び
補償するサブルーチンを示すフロー図、第7図は第5図
に示す校正モードで使用する、オフセットエラ一方向の
決定に使用するサブルーチンを示すフロー図、第8図は
オフセットエラ一方向を決定するコンパレターを示す略
回路図、第9図は正規動作モード中に補間されたオフセ
ット補償係数を加える方法を示すフロー図である。 参照符号の説明 10・・・コンピュータディスクドライブ12・・・電
磁ヘッド 14・・・メモリ記憶ディスク 16・・・スピンドルモータ 11・・・アーム 18・・・アクチュエータ組立体 22・・・ンステムコントローラ 25・・・マイクロコントローラ
ンピュータディスクドライブの代表的なメモリ記憶ディ
スクを示す略図、第2図は、例えば、従来の直角トラッ
ク構成に使用するディスク上の多トラツクタイツ0に対
するヘッド位置を示す略拡太図、第6図はディスク上の
1本のトラックに対するヘッド位桁オフセットエラーを
示す略拡太展開図、@4図は、ディスク上のトラックア
ドレスの関数としての、コンピュータディスクドライブ
内の代表的な位置オフセットエラーを表わすグラフ、第
5図は校正モード中に位置オフセットエラーを識別及び
補償する方法を示すフロー図、第6図は第5図に示す校
正モードで使用する、位置オフセットエラーを識別及び
補償するサブルーチンを示すフロー図、第7図は第5図
に示す校正モードで使用する、オフセットエラ一方向の
決定に使用するサブルーチンを示すフロー図、第8図は
オフセットエラ一方向を決定するコンパレターを示す略
回路図、第9図は正規動作モード中に補間されたオフセ
ット補償係数を加える方法を示すフロー図である。 参照符号の説明 10・・・コンピュータディスクドライブ12・・・電
磁ヘッド 14・・・メモリ記憶ディスク 16・・・スピンドルモータ 11・・・アーム 18・・・アクチュエータ組立体 22・・・ンステムコントローラ 25・・・マイクロコントローラ
Claims (23)
- (1)複数の一般的に同心状のトラックを有するメモリ
記憶ディスクの表面の指定トラックの中心線に対するヘ
ッドの位置オフセットエラーを検出して補償するオフセ
ット取消装置において、前記ヘッドは正規動作モード中
にシークステップにより移動して指定トラックと一致す
ることができ、該取消装置は、 校正モード中にディスク面上のそれぞれ半径方向内外領
域に位置する選定トラックにおける位置オフセットエラ
ーを検出して補償する校正モード手段と、 ディスク上の指定トラックの特定位置及び前記校正手段
により検出される位置オフセットエラーに応答して前記
オフセットエラーを補間し、補間されたオフセットをヘ
ッドへ加えて指定トラックにおける位置オフセットエラ
ーを補償する動作モード手段、 を具備するオフセット取消装置。 - (2)請求項1記載のオフセット取消装置において、前
記校正モード手段はヘッドが前記選定トラックの一つと
一般的に一致する時に位置オフセットエラーの方向を検
出する手段と、前記ヘッドを位置オフセットエラーを除
去する位置へ向つて増分変位させる手段とヘッドの各増
分変位の終りに位置オフセットエラーの方向を再決定す
る手段を含み、前記再決定手段が位置オフセットエラー
の方向変化を検出する時に位置オフセットエラーが実質
的に除去されるオフセット取消装置。 - (3)請求項2記載のオフセット取消装置において、前
記モード手段はさらに前記校正モード中に前記各選定ト
ラックに対するオフセット補償信号を記憶し、前記検出
手段が位置オフセットエラーの方向を検出する前に前記
オフセット補償信号をヘッドへ加える記録手段と、前記
校正モード中に実際の位置オフセットエラーに従つて前
記オフセット補償エラー信号を更新する手段を含むオフ
セット取消装置。 - (4)請求項3記載のオフセット取消装置において、前
記記録手段は後の校正モード中に前記オフセット補償信
号を記憶してヘッドに加えるオフセット取消装置。 - (5)請求項1記載のオフセット取消装置において、デ
ィスク表面は選定数のトラックゾーンへ分割されており
、前記動作モード手段は前記指定トラックのゾーンを識
別して、前記校正モード中に検出される位置オフセット
エラーを指定トラックの識別されたゾーンに従つて補間
して補間されたオフセットをヘッドへ加える手段を含む
オフセット取消装置。 - (6)請求項1記載のオフセット取消装置において、デ
ィスク表面上の同心状トラックはディスク表面の半径方
向スパンにわたつて繰り返される4群の異なるトラック
タイプを含む直角トラック構成からなり、前記校正モー
ド手段は一般的にディスク表面の半径方向内側領域に配
置された4つの全トラックタイプの第1群に対する位置
オフセットエラー及び一般的にディスク表面の半径方向
外側領域に配置された4つの全トラックタイプの第2群
に対する位置オフセットエラーを検出して補償し、前記
動作モード手段は指定トラックの特定位置とトラックタ
イプとそのトラックタイプに対して前記校正モード手段
が検出する位置オフセットエラーに応答するオフセット
取消装置。 - (7)請求項5記載のオフセット取消装置において、デ
ィスク表面は選定数のトラックゾーンに分割されており
、前記動作モード手段は指定トラックのゾーンとトラッ
クタイプを識別して、前記校正モード中に検出されるト
ラックタイプに対する位置オフセットエラーを識別され
たゾーンに従つて補間する手段を含むオフセット取消装
置。 - (8)一般的に同心状の複数のトラックを有するメモリ
記憶ディスクの表面上の指定トラックの中心線に対する
ヘッドの位置オフセットエラーを検出して補償するオフ
セット取消装置において、該取消装置は、 校正モード中にディスク表面の半径方向スパンにわたつ
て間隔をとつた位置に配置された少くとも2本の選定ト
ラックにおける位置オフセットエラーを検出して補償す
る校正モード手段と、ディスク上の指定トラックの特定
位置と前記校正手段により検出される位置オフセットエ
ラーに応答して前記位置オフセットエラーを補間し、補
間されたオフセットをヘッドに加えて指定トラックにお
ける位置オフセットエラーを補償する動作モード手段 とを具備するオフセット取消装置。 - (9)請求項8記載のオフセット取消装置において、デ
ィスク表面は選定数のトラックゾーンに分割され、前記
動作モード手段は前記指定トラックのゾーンを識別し、
前記校正モード中に検出される位置オフセットエラーを
指定トラックの識別されたゾーンに従つて補間して、補
間されたオフセットをヘッドに加える手段を含むオフセ
ット取消装置。 - (10)一般的に同心状の複数のトラックを有するメモ
リ記憶ディスクの表面上の指定トラックの中心線に対す
るヘッドの位置オフセットエラーを検出して補償するオ
フセット取消装置において、前記ヘッドは正規動作モー
ド中にシークステップ中を移動して指定トラックと一致
することができ、該取消装置は、 ヘッドを一般的にディスク表面の半径方向内側領域に配
置された少くとも1本の選定トラックと一致させる手段
と、位置オフセットエラーの方向を検出する手段と、位
置オフセットエラーを実質的に除去する位置に向つてヘ
ッドを増分ステップで変位させる手段と、各増分ステッ
プの終りに位置オフセットエラーの方向を再決定する手
段とを含み、前記再決定手段が位置オフセットエラーの
方向変化を検出する時に位置オフセットエラーが実質的
に除去され、 前記校正モード手段はさらにヘッドを一般的にディスク
表面の半径方向外側領域に配置された少くとも1本の選
定トラックと一致させる手段と、位置オフセットエラー
の方向を検出する手段と、位置オフセットエラーを実質
的に除去する位置に向つてヘッドを増分ステップで変位
させる手段と、各増分ステップの終りに位置オフセット
エラーの方向を再決定する手段とを含み、前記再決定手
段が位置オフセットエラーの方向変化を検出する時に位
置オフセットエラーが実質的に除去され、動作モード手
段は指定トラックの半径方向内外領域における特定位置
及び前記校正モード手段により検出されるその位置オフ
セットエラーに応答し、前記位置オフセットエラーを補
間して補間されたオフセットをヘッドに加えて指定トラ
ックにおける位置オフセットエラーを補償するオフセッ
ト取消装置。 - (11)請求項10記載のオフセット取消装置において
、ディスク表面は選定数のトラックゾーンに分割されて
おり、前記動作モード手段は前記指定トラックのゾーン
を識別し、前記校正モード中に検出される位置オフセッ
トエラーを指定トラックの識別されたゾーンに従つて補
間して補間されたオフセットをヘッドに加える手段を含
むオフセット取消装置。 - (12)一般的に同心状の複数のトラックを有するメモ
リ記憶ディスクの表面上の指定トラックの中心線に対す
るヘッドの位置オフセットエラーを補償する方法におい
て、該方法は、 校正モード中にディスク表面上の半径方向内外領域にそ
れぞれ配置された選定トラックにおける位置オフセット
エラーを検出して補償し、 ヘッドをシークステップにより変位させて正規動作モー
ド中にディスク表面上の指定トラックと一般的に一致さ
せ、 ディスク表面上の指定トラックの特定位置を識別し、 校正モード中に検出される位置オフセットエラーを指定
トラックの位置に従つて補間して補間されたオフセット
信号を得、 補間されたオフセット信号に従つてヘッドの位置を調整
する、 ステップからなるオフセット取消方法。 - (13)請求項12記載の方法において、前記校正モー
ド中の検出及び補償ステップは、ヘッドが一般的に前記
選定トラックの一つと一致する時に位置オフセットエラ
ーの方向を検出し、前記ヘッドを位置オフセットエラー
を除去する位置に向つて増分変位させ、ヘッドの各増分
変位の終りに位置オフセットエラーの方向を再決定し、
位置オフセットエラーの方向が変化する時に位置オフセ
ットエラーが実質的に除去されるオフセット取消方法。 - (14)請求項13記載の方法において、さらに前記校
正モード中に前記各選定トラックに対するオフセット補
償信号を記憶し、位置オフセットエラーの方向を検出す
る前に記憶されたオフセット補償信号をヘッドへ加え、
前記校正モード中に実際の位置オフセットエラーに従つ
て前記オフセット補償エラー信号を更新するステップを
含むオフセット取消方法。 - (15)請求項14記載の方法において、さらにオフセ
ット補償信号を記憶して後の校正モード中にヘッドに加
えるステップを含むオフセット取消方法。 - (16)請求項12記載の方法において、前記補間ステ
ップはディスク表面を選定数のトラックゾーンに分割し
、前記指定トラックのゾーンを識別し、前記校正モード
中に検出される位置オフセットエラーを指定トラックの
識別されたゾーンに従つて補間して補間されたオフセッ
トをヘッドに加えるステップを含むオフセット取消方法
。 - (17)請求項12記載の方法において、ディスク表面
上の同心状トラックはディスク表面の半径方向スパンに
わたつて繰返し4群の異なるトラックタイプを含む直角
トラック構成からなつており、前記検出及び補償ステッ
プは一般的にディスク表面の半径方向内側領域に配置さ
れた4つの全トラックタイプの第1群及び一般的にディ
スク表面の半径方向外側領域に配置された4つの全トラ
ックタイプの第2群に対して繰り返され、前記補間ステ
ップは指定トラックの特定位置とトラックタイプ及び前
記校正モード手段がそのトラックタイプについて検出し
た位置オフセットエラーに応答するステップを含むオフ
セット取消方法。 - (18)請求項17記載の方法において、前記補間ステ
ップはディスク表面を選定数のトラックゾーンへ分割し
、指定トラックのゾーン及びトラックタイプを識別し、
前記校正モード中に検出されるそのトラックタイプに対
する位置オフセットエラーを識別されたゾーンに従つて
補間することからなるオフセット取消方法。 - (19)一般的に同心状の複数のトラックを有するメモ
リ記憶ディスクの表面上の指定トラックの中心線に対す
るヘッドの位置オフセットエラーを補償するオフセット
取消方法において、該方法は、校正モード中にディスク
表面の半径方向スパンにわたつて間隔をとつた位置に配
置された少くとも2本の選定トラックにおける位置オフ
セットエラーを検出して補償し、 正規動作モード中にヘッドをシークステップにより変位
させてディスク表面上の指定トラックと一般的に一致さ
せ、 ディスク表面上の指定トラックの特定位置を識別し、 校正モード中に検出される位置オフセットエラーを指定
トラックの位置に従つて補間して補間されたオフセット
信号を得、 補間されたオフセット信号に従つてヘッド位置を調整す
る、 ステップからなるオフセット取消方法。 - (20)一般的に同心状の複数のトラックを有するメモ
リ記憶ディスクの表面上の指定トラックの中心線に対す
るヘッドの位置オフセットエラーを補償するオフセット
取消方法において、該方法は、ヘッドをディスク表面の
一般的に半径方向内側領域に配置された少くとも1本の
選定トラックと一致させ、位置オフセットエラーの方向
を検出し位置オフセットエラーを実質的に除去する位置
に向つてヘッドを増分ステップで変位させ、各増分ステ
ップの終りに位置オフセットエラーの方向を再決定し、
位置オフセットエラーの方向変化が生じる時に前記増分
ステップを停止することを含む校正モードステップを有
し、 前記校正モードステップはさらにヘッドをディスク表面
の一般的に半径方向外側領域に配置された少くとも1本
の選定トラックと一致させ、位置オフセットエラーの方
向を検出し、位置オフセットエラーを実質的に除去する
位置に向つてヘッドを増分ステップで変位させ、各増分
ステップの終りに位置オフセットエラーの方向を再決定
し、位置オフセットエラーの方向変化が生じる時に前記
増分ステップを停止することを含み、さらに、正規動作
モード中にヘッドをシークステップにより変位させてデ
ィスク表面上の指定トラックと一般的に一致させ、 ディスク表面上の指定トラックの特定位置を識別し、 校正モード中に検出される位置オフセットエラーを指定
トラックの位置に従つて補間して補間されたオフセット
信号を得、 補間されたオフセット信号に従つてヘッド位置を調整す
る、 ステップを有するオフセット取消方法。 - (21)請求項20記載の方法において、前記補間ステ
ップはディスク表面を選定数のトラックゾーンへ分割し
、前記指定トラックのゾーンを識別し、前記校正モード
中に検出される位置オフセットエラーを指定トラックの
識別されたゾーンに従つて補間して補間されたオフセッ
トをヘッドに加えることを含むオフセット取消方法。 - (22)請求項20記載の方法において、ディスク表面
上の同心状トラックはディスク表面の半径方向スパンに
わたつて繰り返される4群の異なるトラックタイプを含
み、前記検出及び補償ステップは一般的にディスク表面
の半径方向内側領域に配置された4つの全トラックタイ
プの第1群及び一般的にディスク表面の半径方向外側領
域に配置された4つの全トラックタイプの第2群に対し
て繰り返され、前記補間ステップは指定トラックの特定
位置及びトラックタイプ及びそのトラックタイプに対し
て前記校正モード手段により検出される位置オフセット
エラーに応答することを含むオフセット取消方法。 - (23)請求項22記載の方法において、前記補間ステ
ップはディスク表面を選定数のトラックゾーンへ分割し
、指定トラックのゾーン及びトラックタイプを識別し、
前記校正モード中に検出されるそのトラックタイプに対
する位置オフセットエラーを識別されたゾーンに従つて
補間することからなるオフセット取消方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US07/173,970 US4969059A (en) | 1988-03-28 | 1988-03-28 | Offset nulling system for computer disk drives |
| US173970 | 1988-03-28 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01296467A true JPH01296467A (ja) | 1989-11-29 |
| JPH087961B2 JPH087961B2 (ja) | 1996-01-29 |
Family
ID=22634274
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1074796A Expired - Lifetime JPH087961B2 (ja) | 1988-03-28 | 1989-03-27 | オフセット取消装置及び方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US4969059A (ja) |
| EP (1) | EP0335546A3 (ja) |
| JP (1) | JPH087961B2 (ja) |
Families Citing this family (38)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0814950B2 (ja) * | 1987-09-14 | 1996-02-14 | 株式会社日立製作所 | 磁気ディスク装置のヘッド位置決め方式 |
| JPH03212884A (ja) * | 1990-01-17 | 1991-09-18 | Nec Corp | 磁気ディスク装置 |
| US5333084A (en) * | 1990-07-13 | 1994-07-26 | Gregory M. Galloway | Electronically alignable flexible disk drive |
| ES2129414T3 (es) * | 1990-09-18 | 1999-06-16 | Rodime Plc | Sistema de control digital para unidades de disco. |
| JPH04232610A (ja) * | 1990-10-02 | 1992-08-20 | Internatl Business Mach Corp <Ibm> | 情報の読み取り・書き込み装置 |
| WO1992011628A1 (en) * | 1990-12-19 | 1992-07-09 | Integral Peripherals, Inc. | Miniature hard disk drive for portable computer |
| US5379171A (en) * | 1991-09-25 | 1995-01-03 | Integral Peripherals | Microminiature hard disk drive |
| US6310747B1 (en) | 1991-09-25 | 2001-10-30 | Mobile Storage Technology, Inc. | Method for reducing external signal interference with signals in a computer disk storage system |
| WO1993006595A1 (en) * | 1991-09-25 | 1993-04-01 | Integral Peripherals, Inc. | Adaptive runout compensation for miniature disk drives |
| US5526201A (en) * | 1992-03-31 | 1996-06-11 | Fujitsu Limited | Magnetic disk apparatus |
| US5455724A (en) * | 1992-03-31 | 1995-10-03 | Fujitsu Limited | Method of compensating offtrack in disk unit |
| US5223841A (en) * | 1992-06-29 | 1993-06-29 | The United States Of America As Represented By The Secretary Of The Navy | Calibration method and apparatus for collecting the output of an array of detector cells |
| US5404253A (en) * | 1993-06-24 | 1995-04-04 | Fujitsu Limited | Estimator-based runout compensation in a disk drive |
| JP2735791B2 (ja) * | 1993-08-26 | 1998-04-02 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 直接アクセス記憶装置(dasd)内の回転式アクチュエータ弧補償訂正のための方法及び装置 |
| JP3135447B2 (ja) * | 1994-01-27 | 2001-02-13 | 富士通株式会社 | 磁気ディスクドライブの制御方法及びその装置 |
| US6483658B1 (en) * | 1994-01-28 | 2002-11-19 | Seagate Technology Llc | Method of measuring the read-to-write offset in a disc drive having separate read and write elements |
| US6061201A (en) * | 1994-02-07 | 2000-05-09 | Seagate Technology, Inc. | Method of measuring the read-to-write offset in a disc drive having separate read and write elements |
| JP3278284B2 (ja) * | 1994-04-14 | 2002-04-30 | 富士通株式会社 | ディスク装置、及びディスク装置の書き込み方法 |
| US5694265A (en) * | 1994-04-19 | 1997-12-02 | Fujitsu Limited | Disk apparatus for detecting position of head by reading phase servo pattern |
| US6091559A (en) * | 1994-12-19 | 2000-07-18 | Mobile Storage Technology Inc. | Variable zone layout and track pitch parameter considerations for information storage disk drive |
| US5596458A (en) * | 1994-12-19 | 1997-01-21 | Integral Peripherals, Inc. | Variable zone layout for information storage disk drive |
| NO954729L (no) * | 1995-01-03 | 1996-07-04 | Motorola Inc | Fölerkrets og framgangsmåte for kompensasjon |
| US6002540A (en) * | 1995-05-18 | 1999-12-14 | International Business Machines Corporation | Method and apparatus for rotary actuator arc compensation correction in a direct access storage device |
| US6456452B1 (en) * | 1995-09-01 | 2002-09-24 | Seagate Technology Llc | Feed forward compensation for repeatable head position error in a disc drive |
| KR100251920B1 (ko) * | 1995-11-07 | 2000-04-15 | 윤종용 | 셀프 튜닝(self tunning)방법을 통한 하드 디스크 드라이브의 초기화방법 |
| US5774297A (en) * | 1996-03-26 | 1998-06-30 | Seagate Technology, Inc. | Dynamic compensation of servo burst measurement offsets in a disc drive |
| JPH11203805A (ja) * | 1998-01-09 | 1999-07-30 | Sony Corp | ヘツド位置決め制御装置及びその方法 |
| JP3335314B2 (ja) | 1998-10-29 | 2002-10-15 | インターナショナル・ビジネス・マシーンズ・コーポレーション | データ記録装置及びこれの制御方法 |
| US6574068B1 (en) | 1999-04-21 | 2003-06-03 | Seagate Technology Llc | Servo control using continuous position error signal with high order polynomial component |
| CN1145149C (zh) | 1999-04-21 | 2004-04-07 | 西加特技术有限责任公司 | 磁盘驱动器设备中移动控制磁头的方法和伺服电路 |
| US6262619B1 (en) * | 1999-04-27 | 2001-07-17 | International Business Machines Corporation | Method and system for power amplifier offset nulling |
| US7342741B1 (en) | 2000-02-10 | 2008-03-11 | Esgw Holdings Limited | Disk drive with variable track density |
| US6747835B2 (en) | 2000-04-21 | 2004-06-08 | Seagate Technology Llc | Method and apparatus for simultaneously measuring and calculating servo-related data |
| JP2003115177A (ja) * | 2001-10-02 | 2003-04-18 | Mitsumi Electric Co Ltd | フレキシブルディスクドライブ制御方法 |
| KR20070005023A (ko) * | 2004-05-04 | 2007-01-09 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 헤드 레인지 제어형 점핑 |
| GB2449015B (en) * | 2006-02-10 | 2011-04-13 | Xyratex Tech Ltd | Method of positioning a head,and method and apparatus for testing a head |
| CN101221152B (zh) * | 2008-01-24 | 2010-06-09 | 上海交通大学 | 管道数据采集与存储的检测装置 |
| US8081395B1 (en) * | 2009-12-15 | 2011-12-20 | Western Digital Technologies, Inc. | Continuous digital offset cancellation |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58137165A (ja) * | 1982-02-05 | 1983-08-15 | Toshiba Corp | 磁気ヘッドの位置決め方式 |
| JPS61261880A (ja) * | 1985-05-16 | 1986-11-19 | Tokico Ltd | 磁気デイスク装置 |
| JPS637571A (ja) * | 1986-06-27 | 1988-01-13 | Nec Corp | 磁気デイスク装置 |
| JPS6355787A (ja) * | 1986-08-25 | 1988-03-10 | Sony Corp | 磁気デイスクシステムのヘツド位置制御装置 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2373819A1 (fr) * | 1976-12-09 | 1978-07-07 | Burroughs Corp | Installation et procede de positionnement notamment pour tetes de lecture de disque |
| GB1516239A (en) * | 1976-12-09 | 1978-06-28 | Burroughs Corp | Positioning system and method particularly useful for magnetic disc drives |
| US4814909A (en) * | 1980-09-24 | 1989-03-21 | Quantum Corporation | Data transducer position control system for rotating disk data storage equipment |
| US4419701A (en) * | 1981-09-21 | 1983-12-06 | Quantum Corporation | Data transducer position control system for rotating disk data storage equipment |
| EP0141499A1 (en) * | 1983-08-31 | 1985-05-15 | Memorex Corporation | Disk drive servo techniques |
| FI88973C (fi) * | 1983-11-25 | 1993-07-26 | Mitsubishi Electric Corp | Skivenhet |
| JPS62145570A (ja) * | 1985-12-19 | 1987-06-29 | Victor Co Of Japan Ltd | デイスクドライブ装置 |
| US4669004A (en) * | 1986-02-27 | 1987-05-26 | Quantum Corporation | High capacity disk file with embedded sector servo |
-
1988
- 1988-03-28 US US07/173,970 patent/US4969059A/en not_active Expired - Lifetime
-
1989
- 1989-03-20 EP EP19890302720 patent/EP0335546A3/en not_active Withdrawn
- 1989-03-27 JP JP1074796A patent/JPH087961B2/ja not_active Expired - Lifetime
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58137165A (ja) * | 1982-02-05 | 1983-08-15 | Toshiba Corp | 磁気ヘッドの位置決め方式 |
| JPS61261880A (ja) * | 1985-05-16 | 1986-11-19 | Tokico Ltd | 磁気デイスク装置 |
| JPS637571A (ja) * | 1986-06-27 | 1988-01-13 | Nec Corp | 磁気デイスク装置 |
| JPS6355787A (ja) * | 1986-08-25 | 1988-03-10 | Sony Corp | 磁気デイスクシステムのヘツド位置制御装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0335546A2 (en) | 1989-10-04 |
| EP0335546A3 (en) | 1990-11-22 |
| US4969059A (en) | 1990-11-06 |
| JPH087961B2 (ja) | 1996-01-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH01296467A (ja) | オフセット取消装置及び方法 | |
| US6850385B1 (en) | Repeated servo runout error compensation in a disc drive | |
| EP1014343B1 (en) | Calibration method for use in head loading/unloading type disk apparatus | |
| EP0209692B1 (en) | A disk file servo control system with fast reduction of repeatable head position error | |
| US6256160B1 (en) | Programmable, variable data track pitch | |
| US7050258B1 (en) | Disk drive and method for improved disk rotation control | |
| US5875064A (en) | Method and system for accurate self-servowriting with normalization in a disk drive | |
| US5687036A (en) | Selection of optimum write current in a disc drive to minimize the occurrence of repeatable read errors | |
| US6671119B2 (en) | Method and apparatus to encode position error signal correction information | |
| US5867353A (en) | Off-track PES calibration for a magneto-resistive element | |
| EP0829084B1 (en) | Adaptive control of a write inhibit signal in a disk drive | |
| US5793554A (en) | Self-servowriting system with dynamic error propagation reduction | |
| US5473550A (en) | Fast calibration using microsteps | |
| US6043951A (en) | Method, apparatus, and magnetic disk for optimizing off-track position of a magnetoresistive head | |
| US6313964B1 (en) | Early write enable with off-track write protection | |
| US6094318A (en) | Method and apparatus for controlling data write operation according to flying height of transducer head | |
| JP2002525776A (ja) | ランナウト補償を用いた仮想データトラックの同心間隔 | |
| US6747835B2 (en) | Method and apparatus for simultaneously measuring and calculating servo-related data | |
| US7139149B1 (en) | Adapting compensation for repeatable runout of sectors based on tracked sector adaptation status | |
| US6160674A (en) | Stable data writing method by tracking head speed in hard disk drive | |
| US5731924A (en) | Track following method by using off-track and on-track offset adjusting method in magnetic disk driving device | |
| US5773948A (en) | Servo control gain correction method of disk recording system | |
| US6538835B1 (en) | Position signal distortion compensation during a disc drive seek | |
| US5687038A (en) | Servo method and device for controlling head position for a hard disk drive | |
| US7050260B1 (en) | Method and apparatus for partial self-servo writing using servo wedge propagation |