JPH02189775A - ヘッド位置決め制御回路 - Google Patents
ヘッド位置決め制御回路Info
- Publication number
- JPH02189775A JPH02189775A JP1056189A JP1056189A JPH02189775A JP H02189775 A JPH02189775 A JP H02189775A JP 1056189 A JP1056189 A JP 1056189A JP 1056189 A JP1056189 A JP 1056189A JP H02189775 A JPH02189775 A JP H02189775A
- Authority
- JP
- Japan
- Prior art keywords
- control mode
- cylinder
- seek operation
- time
- timer
- 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
- 230000001052 transient effect Effects 0.000 abstract description 15
- 238000010586 diagram Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 2
- 238000004904 shortening Methods 0.000 description 1
Landscapes
- Moving Of The Head To Find And Align With The Track (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は磁気ディスク装置のヘッド位置決め制御に関し
、特に速度制御モードから位置制御モードへの切り換え
制御に関する。
、特に速度制御モードから位置制御モードへの切り換え
制御に関する。
一般に磁気ディスク装置の磁気ヘッドを現在位置決めさ
れているシリンダー(現在シリンダー)から目的のシリ
ンダー(目的シリンダー)まで移動させる動作における
ヘッド位置決め@御モードには速度制御モードと位置制
御モードの二つの制御モードがある。速度制御モードと
は現在シリンダーから目的シリンダーまで磁気ヘッドを
移動させる移動速度が所定の速度となるように制御する
ことで目的シリンダーの直前までこの制御モードで磁気
ヘッドの移動を制御する。また、位置制御モードとは磁
気ヘッドが速度制御モードによって目的シリンダー直前
まで移動してきたところから目的シリンダーに位置決め
しシーク動作を行う制御モードであり、更にシーク動作
終了後磁気ヘッドを目的のシリンダーに位置決めしてい
るときにも行う制御モードであって、位置制御モードは
位置誤差信号がゼロレベルになるように制御するもので
ある。
れているシリンダー(現在シリンダー)から目的のシリ
ンダー(目的シリンダー)まで移動させる動作における
ヘッド位置決め@御モードには速度制御モードと位置制
御モードの二つの制御モードがある。速度制御モードと
は現在シリンダーから目的シリンダーまで磁気ヘッドを
移動させる移動速度が所定の速度となるように制御する
ことで目的シリンダーの直前までこの制御モードで磁気
ヘッドの移動を制御する。また、位置制御モードとは磁
気ヘッドが速度制御モードによって目的シリンダー直前
まで移動してきたところから目的シリンダーに位置決め
しシーク動作を行う制御モードであり、更にシーク動作
終了後磁気ヘッドを目的のシリンダーに位置決めしてい
るときにも行う制御モードであって、位置制御モードは
位置誤差信号がゼロレベルになるように制御するもので
ある。
ここで位置誤差信号について詳細に説明する。
第2図は位置誤差信号とサーボトラックの関係を示す図
である、位置誤差信号とは位置決めの基準となるサーボ
ディスクからサーボヘッドによって読み出されたサーボ
信号を復調するすることで得られる信号で、第2図に示
すように位置誤差信号23はサーボヘッド21がサーボ
トラック22を横切るに従って変化する。第2図の場合
、位置誤差信号23のゼロクロス点24aから次のゼロ
クロス点24bの間隔が1シリンダー(1トラツク)の
間隔となる。サーボトラック22とサーボトラック22
との境界にサーボヘッド2Iが位置したときに位置誤差
信号23はゼロレベルとなり、このときサーボヘッド2
1は°“オン・シリンダー′°にあると言う。
である、位置誤差信号とは位置決めの基準となるサーボ
ディスクからサーボヘッドによって読み出されたサーボ
信号を復調するすることで得られる信号で、第2図に示
すように位置誤差信号23はサーボヘッド21がサーボ
トラック22を横切るに従って変化する。第2図の場合
、位置誤差信号23のゼロクロス点24aから次のゼロ
クロス点24bの間隔が1シリンダー(1トラツク)の
間隔となる。サーボトラック22とサーボトラック22
との境界にサーボヘッド2Iが位置したときに位置誤差
信号23はゼロレベルとなり、このときサーボヘッド2
1は°“オン・シリンダー′°にあると言う。
また、位置誤差信号23の信号レベルはサーボヘッド2
1のオン・シリンダーからの距離に比例している。
1のオン・シリンダーからの距離に比例している。
第3図は現在シリンダーから目的シリンダー丈でシーク
したときの位置誤差信号23の波形を示した図である。
したときの位置誤差信号23の波形を示した図である。
シーク動作の開始点へまでは位置制御モードで、開始点
Aから目的シリンダー直前のB点までを速度制御モード
で、B点からは位置制御モードで磁気ヘッドの位置決め
制御を行う。速度制御モードから位置制御モードへ切り
換えたB点からシーク動作が終了する0点までには一定
の時間が必要であるが、この一定の時間は゛セットリン
グ時間”と呼ばれ、磁気ヘッドがデータの読出し・書込
み動作が可能となるまで位置誤差信号23が安定するの
に必要な時間である。位置制御モードに入ってからの位
置誤差信号23の挙動は゛位置誤差信号の過度応答°゛
と呼ばれ、第3図に示すようにオーバーシュートのない
応答を示す過度応答31の場合、あるいはオーバーシュ
ートの応答を示す過度応答32の場合などがある。オー
バーシュートのない応答を示す過度応答31の場合のシ
ーク動作終了点はD点であるが、オーバーシュートの応
答を示す過度応答32の場合のシーク動作終了点はE点
である。このように過度応答が大きいと前述のセットリ
ング時間は長くなり、シーク動作が終了するまでの時間
も長くなる。
Aから目的シリンダー直前のB点までを速度制御モード
で、B点からは位置制御モードで磁気ヘッドの位置決め
制御を行う。速度制御モードから位置制御モードへ切り
換えたB点からシーク動作が終了する0点までには一定
の時間が必要であるが、この一定の時間は゛セットリン
グ時間”と呼ばれ、磁気ヘッドがデータの読出し・書込
み動作が可能となるまで位置誤差信号23が安定するの
に必要な時間である。位置制御モードに入ってからの位
置誤差信号23の挙動は゛位置誤差信号の過度応答°゛
と呼ばれ、第3図に示すようにオーバーシュートのない
応答を示す過度応答31の場合、あるいはオーバーシュ
ートの応答を示す過度応答32の場合などがある。オー
バーシュートのない応答を示す過度応答31の場合のシ
ーク動作終了点はD点であるが、オーバーシュートの応
答を示す過度応答32の場合のシーク動作終了点はE点
である。このように過度応答が大きいと前述のセットリ
ング時間は長くなり、シーク動作が終了するまでの時間
も長くなる。
シーク動作に費やす時間は短いことが効率よいため、過
度応答はできる限り小さいことが望ましい。
度応答はできる限り小さいことが望ましい。
従来の磁気ディスク装置のヘッド位置決め制御回路にお
ける速度制御モードがら位置制御モードへ切り換える切
り換え制御回路では1つのタイマー回路を有していて、
目的シリンダーの直前のシリンダー、例えば目的シリン
ダーから l/2シリンダーあるいは1/4シリンダ一
手前でタイマー回路を作動させ、このタイマー回路がタ
イムアツプしなところで速度制御モードから位置制御モ
ードへ切り換えている。このタイマー回路のタイマー時
間は位置制御モードに入った後の位置誤差信号の過度応
答が最小となるタイマー時間が選択される。
ける速度制御モードがら位置制御モードへ切り換える切
り換え制御回路では1つのタイマー回路を有していて、
目的シリンダーの直前のシリンダー、例えば目的シリン
ダーから l/2シリンダーあるいは1/4シリンダ一
手前でタイマー回路を作動させ、このタイマー回路がタ
イムアツプしなところで速度制御モードから位置制御モ
ードへ切り換えている。このタイマー回路のタイマー時
間は位置制御モードに入った後の位置誤差信号の過度応
答が最小となるタイマー時間が選択される。
上述した従来の磁気ディスク装置のヘッド位置決め制御
回路では、シーク動作における現在シリンダーと目的シ
リンダーの組合わせからなるすべてのシーク動作に対し
て平均的には過度応答が小さくなるように速度制御モー
ドから位置制御モードへ切り換える切り換え点を設定し
ているが、位置誤差信号の過度応答は磁気ヘッドがシー
クする距離、すなわち目的シリンダーと現在シリンダー
との差のシリンダーによっては大きく変動したり、ある
シーク動作で過度応答が最小となるようにタイマー時間
を選択しても他のシーク動作では過度応答より大きくな
ってしまうことがあり、個々のシーク動作に対しては必
ずしも最適とはならずに、その分だけシーク時間を長く
してしまう欠点がある。
回路では、シーク動作における現在シリンダーと目的シ
リンダーの組合わせからなるすべてのシーク動作に対し
て平均的には過度応答が小さくなるように速度制御モー
ドから位置制御モードへ切り換える切り換え点を設定し
ているが、位置誤差信号の過度応答は磁気ヘッドがシー
クする距離、すなわち目的シリンダーと現在シリンダー
との差のシリンダーによっては大きく変動したり、ある
シーク動作で過度応答が最小となるようにタイマー時間
を選択しても他のシーク動作では過度応答より大きくな
ってしまうことがあり、個々のシーク動作に対しては必
ずしも最適とはならずに、その分だけシーク時間を長く
してしまう欠点がある。
本発明は磁気ディスク装置のヘッド位置決め制御回路に
おい、て、磁気ヘッドがシーク動作において目的シリン
ダーの直前のシリンダーまで移動したとき、予め設定さ
れた複数のタイマー時間の内、一つを与えられた移動す
べきシリンダー数に応じて計数し、計数が終了したとき
前記シーク動作における制御モードを速度制御モードか
ら位置制御モードへ切り換える信号を出力するタイマー
回路より構成される。
おい、て、磁気ヘッドがシーク動作において目的シリン
ダーの直前のシリンダーまで移動したとき、予め設定さ
れた複数のタイマー時間の内、一つを与えられた移動す
べきシリンダー数に応じて計数し、計数が終了したとき
前記シーク動作における制御モードを速度制御モードか
ら位置制御モードへ切り換える信号を出力するタイマー
回路より構成される。
次に本発明について図面を参照して説明する。
第1図は本発明のヘッド位置決め制御回路のブロック図
を示す。第1図において現在シリンダーレジスター4に
は磁気ヘッドが現在位置決めされているシリンダ一番地
が記録され、目的シリンダーレジスター3には磁気ディ
スク装置の上位装置から指示される目的シリンダーのシ
リンダ一番地が記録される。丈な目的シリンダーレジス
ター3の内容はシーク動作終了後、現在シリンダーレジ
スター4に転送される。演算回F!@2は目的シリンダ
ーレジスター3と現在シリンダーレジスター4との内容
から、このシーク動作によって移動すべきシリンダー数
を算出し、且つ、この移動すべきシリンダー数よりタイ
マー回路lのタイマー時間を設定する。タイマー回路1
は目的シリンダーの直前のシリンダーまで磁気ヘッドが
移動してきたことを示す信号、本実施例では目的シリン
ダーから 1/2シリンダ一手前まで移動してきたこと
を示す1/2シリンダ一信号5が入力されるとタイマー
回路1は計数を開始する。タイマー回路lは計数が終了
すると切り換え信号6を出力する。この切り換え信号6
によってヘッド位置決め制御の制御モードは速度制御モ
ードから位置制御モードへ切り換える。
を示す。第1図において現在シリンダーレジスター4に
は磁気ヘッドが現在位置決めされているシリンダ一番地
が記録され、目的シリンダーレジスター3には磁気ディ
スク装置の上位装置から指示される目的シリンダーのシ
リンダ一番地が記録される。丈な目的シリンダーレジス
ター3の内容はシーク動作終了後、現在シリンダーレジ
スター4に転送される。演算回F!@2は目的シリンダ
ーレジスター3と現在シリンダーレジスター4との内容
から、このシーク動作によって移動すべきシリンダー数
を算出し、且つ、この移動すべきシリンダー数よりタイ
マー回路lのタイマー時間を設定する。タイマー回路1
は目的シリンダーの直前のシリンダーまで磁気ヘッドが
移動してきたことを示す信号、本実施例では目的シリン
ダーから 1/2シリンダ一手前まで移動してきたこと
を示す1/2シリンダ一信号5が入力されるとタイマー
回路1は計数を開始する。タイマー回路lは計数が終了
すると切り換え信号6を出力する。この切り換え信号6
によってヘッド位置決め制御の制御モードは速度制御モ
ードから位置制御モードへ切り換える。
ここで演算回路2がタイマー回路1に設定するタイマー
時間は、速度制御モードを位置制御モードへと切り換え
た後の位置誤差信号の過度応答の大きさが最小となるタ
イマー時間であるが、演算回路2には予め個々のシーク
動作に対する最適タイマー時間がシークすべきシリンダ
ー数毎に記録されている。
時間は、速度制御モードを位置制御モードへと切り換え
た後の位置誤差信号の過度応答の大きさが最小となるタ
イマー時間であるが、演算回路2には予め個々のシーク
動作に対する最適タイマー時間がシークすべきシリンダ
ー数毎に記録されている。
以上詳細に説明したように、本発明のヘッド位置決め制
御回路によれば、移動すべきシリンダー数毎の最適タイ
マー時間によって、シーク動作に対し過度応答が最適と
なるように速度制御モードから位置制御モードへ切り換
えるいる切り換え点を決定しているため、位置誤差信号
の過度応答は磁気ヘッドがシークする距離、すなわち目
的シリンダーと現在シリンダーとの差のシリンダーによ
る変動も小さく、個々のシーク動作に対して最適なヘッ
ド位置決め制御が可能となりシーク時間を短くすること
ができて効率がアップする効果がある。
御回路によれば、移動すべきシリンダー数毎の最適タイ
マー時間によって、シーク動作に対し過度応答が最適と
なるように速度制御モードから位置制御モードへ切り換
えるいる切り換え点を決定しているため、位置誤差信号
の過度応答は磁気ヘッドがシークする距離、すなわち目
的シリンダーと現在シリンダーとの差のシリンダーによ
る変動も小さく、個々のシーク動作に対して最適なヘッ
ド位置決め制御が可能となりシーク時間を短くすること
ができて効率がアップする効果がある。
第1図は本発明のヘッド位置決め制御回路のブロック図
、第2図は位置誤差信号とサーボトラックの関係を示す
図、第3図はシーク動作時の位置誤差信号の波形図であ
る。 1・・・タイマー回路、2・・・演算回路、3・・・目
的シリンダーレジスター、4・・・現在シリンダーレジ
スター、5・・・ 1/2シリンダ一信号、6・・・切
り換え信号、21・・・サーボヘッド、22・・・サー
ボトラック、23・・・位置誤差信号、24a、24b
・・・ゼロクロス点、31・・・オーバーシュートのな
い応答を示す過度応答、32・・・オーバーシュートの
応答を示す過度応答。
、第2図は位置誤差信号とサーボトラックの関係を示す
図、第3図はシーク動作時の位置誤差信号の波形図であ
る。 1・・・タイマー回路、2・・・演算回路、3・・・目
的シリンダーレジスター、4・・・現在シリンダーレジ
スター、5・・・ 1/2シリンダ一信号、6・・・切
り換え信号、21・・・サーボヘッド、22・・・サー
ボトラック、23・・・位置誤差信号、24a、24b
・・・ゼロクロス点、31・・・オーバーシュートのな
い応答を示す過度応答、32・・・オーバーシュートの
応答を示す過度応答。
Claims (1)
- 磁気ディスク装置のヘッド位置決め制御回路において
、磁気ヘッドがシーク動作において目的シリンダーの直
前のシリンダーまで移動したとき、予め設定された複数
のタイマー時間の内、一つを与えられた移動すべきシリ
ンダー数に応じて計数し、計数が終了したとき前記シー
ク動作における制御モードを速度制御モードから位置制
御モードへ切り換える信号を出力するタイマー回路を有
することを特徴とするヘッド位置決め制御回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1056189A JP2508832B2 (ja) | 1989-01-18 | 1989-01-18 | ヘッド位置決め制御回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1056189A JP2508832B2 (ja) | 1989-01-18 | 1989-01-18 | ヘッド位置決め制御回路 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02189775A true JPH02189775A (ja) | 1990-07-25 |
| JP2508832B2 JP2508832B2 (ja) | 1996-06-19 |
Family
ID=11753656
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1056189A Expired - Lifetime JP2508832B2 (ja) | 1989-01-18 | 1989-01-18 | ヘッド位置決め制御回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2508832B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6104559A (en) * | 1997-03-06 | 2000-08-15 | Fujitsu Limited | Head position detecting method and disk device |
-
1989
- 1989-01-18 JP JP1056189A patent/JP2508832B2/ja not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6104559A (en) * | 1997-03-06 | 2000-08-15 | Fujitsu Limited | Head position detecting method and disk device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2508832B2 (ja) | 1996-06-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4835632A (en) | Disk file digital servo control system with multiple sampling rate | |
| JPH02189775A (ja) | ヘッド位置決め制御回路 | |
| JP2686393B2 (ja) | オフトラック測定機能を有する磁気ディスク装置 | |
| JPS5924473A (ja) | 磁気ヘツドの移動速度検出機構 | |
| JP2611054B2 (ja) | 磁気ディスク装置のデータ面サーボ信号検出感度の補正方式 | |
| JP2650720B2 (ja) | ヘッド位置決め制御方法およびそれを用いたディスク装置 | |
| JP2560143B2 (ja) | 直接アクセス装置の制御方式 | |
| JP2649982B2 (ja) | 位置決め制御方法 | |
| JP2611055B2 (ja) | 磁気ディスク装置のオフセット測定方式 | |
| JPH0330157A (ja) | 磁気デイスク装置の位置制御装置 | |
| JP2731483B2 (ja) | オフトラック補正機能を有する磁気ディスク装置 | |
| JPS598171A (ja) | ヘツド切換方式 | |
| JPH02235269A (ja) | ヘッド位置決め制御方式 | |
| JPH0467361A (ja) | 磁気ディスク装置 | |
| JPH0341668A (ja) | 磁気ディスク装置のインデックス信号制御回路 | |
| JPH0352174A (ja) | 磁気ディスク装置 | |
| JPS6242370A (ja) | 磁気デイスク装置のフオ−マツテイング方式 | |
| JPH0294082A (ja) | 磁気ディスク制御装置 | |
| JPH04192164A (ja) | フロッピーディスク装置 | |
| JPH04358368A (ja) | 磁気ディスク装置 | |
| JPH03141080A (ja) | Vcm式固定磁気ディスクのフォーマット方法 | |
| JPH01173480A (ja) | 磁気ディスク制御装置 | |
| JPS63100681A (ja) | 磁気デイスク装置 | |
| JPH03122877A (ja) | 磁気デイスク装置の制御装置 | |
| JPS62195775A (ja) | 磁気デイスクの制御回路 |