JPH1040659A - ハードディスクドライブのヘッド位置決め制御方法 - Google Patents
ハードディスクドライブのヘッド位置決め制御方法Info
- Publication number
- JPH1040659A JPH1040659A JP9106951A JP10695197A JPH1040659A JP H1040659 A JPH1040659 A JP H1040659A JP 9106951 A JP9106951 A JP 9106951A JP 10695197 A JP10695197 A JP 10695197A JP H1040659 A JPH1040659 A JP H1040659A
- Authority
- JP
- Japan
- Prior art keywords
- sector
- pes
- following
- calculated
- correction value
- 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
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B19/00—Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
- G11B19/02—Control of operating function, e.g. switching from recording to reproducing
- G11B19/04—Arrangements for preventing, inhibiting, or warning against double recording on the same blank or against other recording or reproducing malfunctions
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
-
- 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/58—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 for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following
- G11B5/596—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 for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following for track following on disks
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1816—Testing
- G11B2020/183—Testing wherein at least one additional attempt is made to read or write the data when a first attempt is unsuccessful
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Moving Of The Head To Find And Align With The Track (AREA)
Abstract
償する制御方法を提供する。 【解決手段】 トラックのセクターから位置エラー信号
PESを得てトラック追従モードを実施するヘッド位置
決め制御方法において、トラック追従モードで得られる
各セクタのPESを保存し、このPES保存後の周期で
セクターを追従するときに、入力される追従中のセクタ
ーのPESからフィードバック制御アルゴリズムに従い
第1補正値を算出すると共に、前記追従中のセクターの
PES及び前記保存したPESのうちの追従中のセクタ
ーの前後のセクターのPESから反復制御アルゴリズム
に従い第2補正値を算出し、これら第1及び第2補正値
に基づき反復追従誤差成分に対する補正値を算出する。
Description
ライブにおけるヘッド位置決め制御に関する。
(HDD)の技術進歩は、VLSIとソフトウェア技術
の飛躍的進歩と共に現代情報産業発展の重要な牽引車役
となっている。ディスクドライブの技術は小型化且つ大
容量化する傾向にあって、データ記録密度の面では10
年毎にほぼ10倍ずつ増加してきており、この傾向は今
後も続くと予想される。
は、トラック探索(track-seek)モード、トラック停止(t
rack-settle)モード、トラック追従(track-following)
モードの3つのモードで動作するように構成されてい
る。そして、データの記録密度を高めるためにはトラッ
ク幅に対するトラック中央と実際のヘッド位置との差か
ら決まるTMR(Track Mis Registration)を減少させる
ことが重要であるが、このためには、トラック追従モー
ドでヘッドアーム(head arm)の高精密サーボ制御技術が
必要となる。
(Position Error Signal) を検出する方式に従って、サ
ーボ面サーボ方式、データ面サーボ方式に大別される。
サーボ面サーボ方式は、ヘッドの位置情報を記録した専
用のサーボディスクを用いてPES信号を検出する方式
である。一方、データ面サーボ方式は、位置情報をデー
タトラックのセクターごとに記録してある方式である。
サーボ面サーボ方式は位置情報を連続して検出できるの
で、データ面サーボ方式よりも大きな帯域幅の位置決め
機構を設計することができるという長所があるが、劣化
によるサーボディスクとデータディスクとの間の不一致
がTMRの原因となる。従って、最近ではデータ面サー
ボ方式が広く使用される傾向にある。サーボ面とデータ
面の併用方式もあるが、この場合もトラック追従モード
はデータ面サーボ方式である。
おけるサーボ制御機構は、データの読出及び書込が可能
なように磁気ヘッドをトラック中央に近接させてPES
信号を算出し、ヘッドのオフトラックを補償するPID
式で構成されている。従って、ディスクにおけるトラッ
ク円の中心が正確にスピンドル中心と一致していれば、
入力追従誤差成分中に反復する成分はない。しかし、実
際にディスクの中心とスピンドル中心とが正確に一致し
ない場合も稀ではないので、誤差成分のうちにディスク
の回転周波数を基本モードにした周波数成分の反復追従
誤差成分が存在することがあり、これを図6に示す。こ
の図6は、PID制御アルゴリズムだけを使用してPE
Sを算出した特性曲線図である。
の不一致があると、スピンドル軸受と共にRRO(Repea
table Run Out)エラーを引き起こすという問題点があ
る。そこで本発明の目的は、磁気ディスクの偏心による
反復追従誤差成分を補償することの可能なヘッド位置決
め制御方法を提供することにある。
は、トラックのセクターから位置エラー信号を得てトラ
ック追従モードを実施するハードディスクドライブのヘ
ッド位置決め制御方法において、トラック追従モードで
得られる各セクタの位置エラー信号を保存し、この位置
エラー信号保存後の周期でセクターを追従するときに、
入力される追従中のセクターの位置エラー信号からフィ
ードバック制御アルゴリズムに従い第1補正値を算出す
ると共に、前記追従中のセクターの位置エラー信号及び
前記保存した位置エラー信号のうちの追従中のセクター
の前後のセクターの位置エラー信号から反復制御アルゴ
リズムに従い第2補正値を算出し、これら第1及び第2
補正値に基づき反復追従誤差成分に対する補正値を算出
することを特徴とする。その反復制御アルゴリズムは、
追従中のセクターの位置エラー信号及び保存した位置エ
ラー信号のうちの追従中のセクターの前後のセクターの
位置エラー信号をフィルタリングしてその平均値を演算
し、第2補正値を算出するものとする。
添付の図面を参照して詳細に説明する。
ク図である。マイクロプロセッサ101は、該マイクロ
プロセッサ101で遂行する制御プログラムを貯蔵して
いるPROM103と、トラックから算出される各セク
ターのPESを順次に保存するSRAM105と、をも
っている。インタフェース制御部129が、このマイク
ロプロセッサ101により制御されて外部データ入力装
置(図示せず)との間でデータを送受信する。
タの読出/書込を行うヘッド107は、VCM(Voice C
oil Moter)を使用したアクチュエータ111により移動
し、位置決めされる。VCM111はVCM駆動器11
5により制御され、DAC(Digital/Analog Converter)
117が、マイクロプロセッサ101によるディジタル
制御信号をアナログ変換してVCM駆動器115へ提供
する。ディスク109はスピンドルモータ113により
回転駆動され、モータ駆動器119が、マイクロプロセ
ッサ101の制御を受けてスピンドルモータ113を制
御する。
読出された信号を増幅し、また書込む信号を増幅してヘ
ッド107へ提供する。読出デコーディング&書込エン
コーディング部123は、マイクロプロセッサ101に
よる制御で動作し、インタフェース制御部129からの
書込データをアナログフラックス(flux)変化信号にエン
コーディングして前置増幅器121へ出力し、また前置
増幅器121からのアナログ読出信号であるERD(Enc
orded Read Data)信号をデコーディングしてディジタル
変換し、インタフェース制御部129へ出力する。ゲー
トアレイ127は、読出デコーディング&書込エンコー
ディング123からERD信号を受け、そのERD信号
からディスク109におけるサーボ領域内のグレーコー
ドなど各サーボ情報及び検出タイミングクロックなどを
出力する。
は、読出デコーディング&書込エンコーディング部12
3からアナログのサーボ読出信号を受け、PESにディ
ジタル変換してディジタル信号プロセッサ(Digital Si
gnal Processor: DSP)131へ提供する。DSP1
31は、ADC125からのPES信号を受けて処理
し、これによる補正値をマイクロプロセッサ101へ出
力する。
を出力するための機能ブロックである。まず、フィード
バック制御アルゴリズム203は、追従中のセクターの
PES信号を受け、該入力PES信号を次の3つの演算
アルゴリズムにより比例、微分、積分し、算出された各
値を一定の関数値として加算する。
バック制御アルゴリズム203に入力される追従中のセ
クターのPES信号と、予めSRAM105に保存して
あるテーブルから読出された前後セクターのPES信号
とを、次の演算アルゴリズムにより低域フィルタリング
してその平均値を算出する。
-1)〕]Gf (Z-1)
N)〕]e(k)
なり、kは現在のセクターを、Nは72のセクターを、
N1とN2は追従中のセクターの前後セクターを、Qは
フィルタをそれぞれ示す。
置決め制御のフローチャートである。トラック追従モー
ドで目的トラックの各セクターからPES信号を算出し
てセクター別にそのPES信号を保存した後、次の周期
で特定セクターを追従するとき、当該追従セクターのP
ES信号と前記保存してあるテーブルから読出した前後
セクターのPES信号を、DSP131の反復制御アル
ゴリズムとフィードバック制御アルゴリズムで処理し、
補正値を算出する。
用するDSP131の制御アルゴリズムである。追従セ
クターのPES信号算出値が入力されると、DSP13
1のフィードバック制御アルゴリズム203を通じて比
例、微分、積分演算して第1補正値を算出し、更に並行
して、その追従セクターのPES信号及びテーブルから
読出した前後セクターのPES信号の3つのPES信号
を基に第2補正値を算出する。そして、これら算出され
た第1及び第2補正値を合算して最終的な補正値を出力
する。
Sを検出して保存したテーブルである。トラック追従
時、1番目の周期で1周期72個のセクターのPES信
号を算出し、順次にテーブルに保存する。
けを使用してPESを算出した特性曲線図であり、一方
図7は、本例の反復制御アルゴリズムを使用してPES
を算出した特性曲線図である。
位置決め制御の特徴につき詳しく説明する。即ち、トラ
ック追従時に目的トラックの1トラックで発生する反復
追従誤差成分を補償する制御方法である。
09の目的トラックに位置させ、そして図3の200段
階でトラック追従モードを遂行する。すると210段階
でマイクロプロセッサ101は、まずヘッド107を制
御して目的トラックの各セクターサーボ領域に記録され
たバースト信号を読出す。これにより検出されたバース
ト信号から読出デコーディング&書込エンコーディング
部123及びADC125を通じて得られるPES信号
は、順次、SRAM105に図5のようにして保存され
ていく。その後、220段階でマイクロプロセッサ10
1は、72の1周期のセクターをすべて読出したか判断
する。これにより、1周期の全セクターがまだ読出され
ていないと判断されれば210段階へ戻り、次のセクタ
ーのPES信号を算出してSRAM105に保存する。
れたと判断されると、230段階でマイクロプロセッサ
101は、ヘッド107を制御して次の周期の1番目の
セクターのサーボ領域に記録されたバースト信号を読出
す。その検出されたバースト信号から読出デコーディン
グ&書込エンコーディング部123及びDSP125を
通じてPES信号が出され、DSP131に入力され
る。すると240段階でマイクロプロセッサ101は、
DSP131による最終補正値の算出処理を実行させ
る。この240段階の処理過程が図4に詳細に示してあ
る。
追従中のセクターのPES信号が入力されると、310
段階では、DSP131のフィードバック制御アルゴリ
ズム203により、入力されたPES信号を上記数式1
〜3の3つの演算アルゴリズムによりそれぞれ比例、微
分、積分し、算出された値を1つの関数値として合算
し、第1補正値を出力する。
203による第1補正値演算に並行して320段階で
は、反復制御アルゴリズム201により、フィードバッ
ク制御アルゴリズム203に入力された追従セクターの
PES信号と、予めSRAM105に保存されたテーブ
ルから読出した前後セクターのPES信号とを、上記数
式4〜6の演算式によりフィルタリングし、その平均値
を算出して第2補正値を出力する。
階で合算されて最終補正値が出力される。
マイクロプロセッサ101は、追従中のセクターが最終
セクターであるか確認し、最終セクターでなければ26
0段階で次のセクターのPES信号を得て240段階へ
戻る。一方、最終セクターであれば270段階で、追従
の最終周期かどうか確認する。そして、最終周期でなけ
れば230段階へ戻って次の周期の1番目のセクターの
PES値を出してDSP131へ入力し、最終周期であ
れば当該フローを終了する。
期回転した後に反復追従誤差成分が補償されたPES信
号は図7のようになる。
判明した反復追従誤差成分が他のトラックにおいても同
じ位置で同様に発生する場合に応用できる。即ち、追従
中のトラックで上記の反復制御アルゴリズムによる補償
をした後に、該トラックから他のトラックへ移動して追
従を実施するときに、前のトラックで算出して保存した
各セクターのPES信号テーブルを読出すことにより、
反復制御アルゴリズムを通じて補償することができる。
動作中のときに発生する反復追従誤差を抑制することが
できるので、ハードディスクドライブの性能を更に向上
させることができる。
ク図。
するブロック図。
追従誤差制御を説明したフローチャート。
ズムを説明したフローチャート。
テーブルを示した説明図。
PES信号の特性曲線図。
特性曲線図。
Claims (2)
- 【請求項1】 トラックのセクターから位置エラー信号
を得てトラック追従モードを行うハードディスクドライ
ブのヘッド位置決め制御方法において、 トラック追従モードで得られる各セクタの位置エラー信
号を保存し、この位置エラー信号保存後の周期でセクタ
ーを追従するときに、入力される追従中のセクターの位
置エラー信号からフィードバック制御アルゴリズムに従
い第1補正値を算出すると共に、前記追従中のセクター
の位置エラー信号及び前記保存した位置エラー信号のう
ちの追従中のセクターの前後のセクターの位置エラー信
号から反復制御アルゴリズムに従い第2補正値を算出
し、これら第1及び第2補正値に基づき反復追従誤差成
分に対する補正値を算出するようにしたことを特徴とす
るヘッド位置決め制御方法。 - 【請求項2】 反復制御アルゴリズムは、追従中のセク
ターの位置エラー信号及び保存した位置エラー信号のう
ちの追従中のセクターの前後のセクターの位置エラー信
号をフィルタリングしてその平均値を演算し、第2補正
値を算出する請求項1記載のヘッド位置決め制御方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1996P12697 | 1996-04-24 | ||
| KR1019960012697A KR100194021B1 (ko) | 1996-04-24 | 1996-04-24 | 하드 디스크 드라이브의 반복 추종 에러 제어방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1040659A true JPH1040659A (ja) | 1998-02-13 |
| JP3742483B2 JP3742483B2 (ja) | 2006-02-01 |
Family
ID=19456573
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10695197A Expired - Fee Related JP3742483B2 (ja) | 1996-04-24 | 1997-04-24 | ハードディスクドライブのヘッド位置決め制御方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US5926338A (ja) |
| JP (1) | JP3742483B2 (ja) |
| KR (1) | KR100194021B1 (ja) |
| DE (1) | DE19715678B4 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100468764B1 (ko) * | 2001-09-13 | 2005-01-29 | 삼성전자주식회사 | 디스크 위의 위치 정보를 제공하는 방법 및 장치 |
| JP2008176865A (ja) * | 2007-01-19 | 2008-07-31 | Fujitsu Ltd | 記憶装置、制御装置 |
| JP2010238348A (ja) * | 2009-03-30 | 2010-10-21 | Toshiba Corp | ディスクドライブのためのウェッジオフセット補正値の決定 |
Families Citing this family (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6490120B1 (en) | 1997-08-29 | 2002-12-03 | Seagate Technology Llc | Servo gain optimization using a variable convergence factor |
| US6141175A (en) * | 1997-10-08 | 2000-10-31 | Western Digital Corporation | Repeatable runout cancellation in sectored servo disk drive positioning system |
| US6292324B1 (en) | 1998-01-30 | 2001-09-18 | Maxtor Corporation | Disk drive with compensation values calculated using a non-causal impulse response |
| US6115203A (en) * | 1998-01-30 | 2000-09-05 | Maxtor Corporation | Efficient drive-level estimation of written-in servo position error |
| US6154668A (en) * | 1998-08-06 | 2000-11-28 | Medtronics Inc. | Ambulatory recorder having a real time and non-real time processors |
| CN1335992A (zh) | 1999-02-22 | 2002-02-13 | 西加特技术有限责任公司 | 补偿可重复的偏心误差 |
| WO2000068939A1 (en) * | 1999-05-07 | 2000-11-16 | Seagate Technology Llc | Repeatable runout compensation using iterative learning control in a disc storage system |
| US6504668B1 (en) * | 1999-05-10 | 2003-01-07 | Iomega Corporation | Disk drive having improved runout-error compensation, and method therefor |
| KR20020025197A (ko) * | 1999-07-23 | 2002-04-03 | 추후 | 계획된 변수들을 가진 학습 알고리즘을 사용하는 반복되는런아웃 보상 |
| US6952320B1 (en) | 1999-12-16 | 2005-10-04 | Seagate Technology Llc | Virtual tracks for repeatable runout compensation |
| US6574067B2 (en) | 2000-02-25 | 2003-06-03 | Seagate Technology Llc | Optimally designed parsimonious repetitive learning compensator for hard disc drives having high track density |
| US6549362B1 (en) | 2000-06-09 | 2003-04-15 | Maxtor Corporation | Method and apparatus for the enhancement of embedded runout correction in a disk drive |
| US6819521B2 (en) | 2000-06-09 | 2004-11-16 | Seagate Technology Llc | Repeated runout position error compensation in a disc drive servo system |
| US6556371B1 (en) * | 2000-06-21 | 2003-04-29 | International Business Machines Corporation | Generation of higher-order harmonic sine and cosine sequences by indexing a first-order sine/cosine table |
| WO2002017306A1 (en) | 2000-08-23 | 2002-02-28 | Seagate Technology Llc | Method and apparatus using track scan data to qualify heads based on pes linearity |
| JP2002124047A (ja) * | 2000-10-11 | 2002-04-26 | Sony Corp | 磁気ディスク装置 |
| US6785084B2 (en) | 2000-10-24 | 2004-08-31 | Seagate Technology Llc | Correction of dynamic track spacing errors in storage devices |
| US6768609B2 (en) | 2000-11-27 | 2004-07-27 | Seagate Technology Llc | Reducing position error signal nonlinearity through iterative calibration of a compensation table |
| KR100393061B1 (ko) * | 2000-12-29 | 2003-07-31 | 삼성전자주식회사 | 디스크 드라이브 시스템의 액튜에이터 주파수 응답 특성을이용한 편심 보정 장치 |
| US6765848B2 (en) * | 2001-01-10 | 2004-07-20 | Infineon Technologies North America Corp. | Focus and tracking repeatable runout compensator |
| KR100408288B1 (ko) * | 2001-06-20 | 2003-12-03 | 삼성전자주식회사 | 편심 보상을 위한 디스크 드라이브 서보 시스템 및 외란보상 방법 |
| US6804079B2 (en) | 2001-08-06 | 2004-10-12 | Seagate Technology Llc | Written-in repeatable run-out compensation in embedded servo disc drives |
| JP3787762B2 (ja) * | 2001-10-23 | 2006-06-21 | 株式会社日立グローバルストレージテクノロジーズ | 磁気ディスク装置および回転同期振動の制御方法 |
| US6862155B2 (en) * | 2002-11-07 | 2005-03-01 | Seagate Technology Llc | Squeeze evaluations that account for low frequency components, in a controller usable in a data handling system |
| US6999267B1 (en) * | 2004-04-28 | 2006-02-14 | Western Digital Technologies, Inc. | Method for iteratively determining repeatable runout cancellation values in a magnetic disk drive |
| JP2006040402A (ja) * | 2004-07-27 | 2006-02-09 | Hitachi Global Storage Technologies Netherlands Bv | 磁気ディスク装置 |
| KR100585166B1 (ko) * | 2004-12-01 | 2006-06-01 | 삼성전자주식회사 | 비주기적 외란 보상 제어 장치 및 방법과 이를 이용한디스크 드라이브 |
| KR100712514B1 (ko) | 2005-06-29 | 2007-05-02 | 삼성전자주식회사 | 하드디스크 드라이브의 rro 산출 방법, 이를 이용한rro 보상값 산출 방법, 그리고 이에 적합한 기록매체들 |
| WO2007046147A1 (ja) * | 2005-10-20 | 2007-04-26 | Fujitsu Limited | ハードディスク・ドライブ |
| US7551390B1 (en) * | 2007-08-21 | 2009-06-23 | Western Digital Technologies, Inc. | Disk drive to characterize misaligned servo wedges |
| US7583466B2 (en) * | 2007-11-15 | 2009-09-01 | Western Digital (Fremont), Llc | Disk drive determining operating fly height by detecting head disk contact from disk rotation time |
| US8934192B1 (en) | 2008-11-24 | 2015-01-13 | Western Digital Technologies, Inc. | Disk drive determining operating fly height by detecting head disk contact from read signal amplitude variance |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE2759066A1 (de) * | 1977-12-30 | 1979-07-12 | Ibm Deutschland | Einrichtung fuer die regelung der magnetkopfposition waehrend der spurauswahl und der spurfolge des magnetkopfes eines magnetplattenspeichers |
| US4575776A (en) * | 1982-12-20 | 1986-03-11 | International Business Machines Corporation | Magnetic recording disk file servo control system including an actuator model for generating a simulated head position error signal |
| JPS61144781A (ja) * | 1984-12-18 | 1986-07-02 | Toshiba Corp | デイスク装置 |
| US5089757A (en) * | 1991-03-15 | 1992-02-18 | Maxtor Corporation | Synchronous digital detection of position error signal |
| US5233487A (en) * | 1991-06-27 | 1993-08-03 | International Business Machines Corporation | Functional measurement of data head misregistration |
| WO1993006595A1 (en) * | 1991-09-25 | 1993-04-01 | Integral Peripherals, Inc. | Adaptive runout compensation for miniature disk drives |
| JP2625315B2 (ja) * | 1992-05-06 | 1997-07-02 | 富士通株式会社 | サーボトラックライターのベリファイ方法 |
| US5541784A (en) * | 1992-11-10 | 1996-07-30 | Daniel F. Cribbs | Bootstrap method for writing servo tracks on a disk drive |
| US5550685A (en) * | 1993-10-22 | 1996-08-27 | Syquest Technology, Inc. | Applying an adaptive feed-forward algorithm as a frequency selective filter in a closed loop disk drive servo system in order to compensate for periodic perturbations which otherwise appear in the servo system position error signal |
| US5585976A (en) * | 1994-06-22 | 1996-12-17 | Seagate Technology, Inc. | Digital sector servo incorporating repeatable run out tracking |
| US5576909A (en) * | 1995-02-16 | 1996-11-19 | Ministor Peripherals International Limited | Method for positioning a data transducer head in a rotating disk drive data storage device |
-
1996
- 1996-04-24 KR KR1019960012697A patent/KR100194021B1/ko not_active Expired - Fee Related
-
1997
- 1997-04-15 DE DE19715678A patent/DE19715678B4/de not_active Expired - Fee Related
- 1997-04-24 JP JP10695197A patent/JP3742483B2/ja not_active Expired - Fee Related
- 1997-04-24 US US08/842,216 patent/US5926338A/en not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100468764B1 (ko) * | 2001-09-13 | 2005-01-29 | 삼성전자주식회사 | 디스크 위의 위치 정보를 제공하는 방법 및 장치 |
| JP2008176865A (ja) * | 2007-01-19 | 2008-07-31 | Fujitsu Ltd | 記憶装置、制御装置 |
| JP2010238348A (ja) * | 2009-03-30 | 2010-10-21 | Toshiba Corp | ディスクドライブのためのウェッジオフセット補正値の決定 |
Also Published As
| Publication number | Publication date |
|---|---|
| US5926338A (en) | 1999-07-20 |
| KR970071734A (ko) | 1997-11-07 |
| DE19715678A1 (de) | 1997-10-30 |
| KR100194021B1 (ko) | 1999-06-15 |
| JP3742483B2 (ja) | 2006-02-01 |
| DE19715678B4 (de) | 2004-03-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH1040659A (ja) | ハードディスクドライブのヘッド位置決め制御方法 | |
| US6847502B1 (en) | Repeatable runout determination within a rotating media storage device | |
| US6614618B1 (en) | Disk drive with feed-forward control path that receives a reference position signal to apply a feed-forward command effort at a rate greater than a servo sampling rate | |
| JPH10199171A (ja) | 磁気ディスク装置に適用するヘッド位置決め制御システム | |
| US5721648A (en) | Multirate digital control system for use with a system having a linear transfer function, such as a head positioning system in a magnetic disc drive | |
| US6950273B2 (en) | Magnetic disk device | |
| JP2014026698A (ja) | 記録再生装置および記録再生方法 | |
| US20030161065A1 (en) | Method and apparatus for controlling the actuator of the head-positioning system provided in a disk drive | |
| JP2001283543A (ja) | ディスク装置のヘッド位置制御方法及び制御装置 | |
| JPH1145523A (ja) | 磁気ディスク装置及び同装置に適用するヘッド位置決め制御システム | |
| JP3581316B2 (ja) | ヘッド位置決め制御システム及び方法 | |
| US6785080B1 (en) | Method and apparatus for providing a variable rate oversampling digital filter for resonance compensation in disk drive servo control systems | |
| JP4088108B2 (ja) | ヘッド位置制御方法及びデイスク記憶装置 | |
| US7184234B2 (en) | Compensation for jitter in servo signal within data storage device | |
| JP3688874B2 (ja) | ディスク記憶装置及びヘッド位置決め制御方法 | |
| US7397630B2 (en) | Signal reproducing method and storage apparatus | |
| US20240233761A9 (en) | Data storage device read/write channel with direct radial position demodulation in asynchronous position error signal demodulation | |
| JPH1139814A (ja) | 磁気ディスク装置 | |
| JPH0991903A (ja) | ディスク記録再生装置のヘッド位置決め制御装置及びそのヘッド位置決め制御方法 | |
| US8559128B2 (en) | Servo pattern writing method, control circuit, and magnetic disk apparatus | |
| US7515375B2 (en) | Positioning control device and disk device | |
| JPH117738A (ja) | ディスク記憶装置及び同装置に適用するヘッド位置決め制御方法 | |
| JPH0963218A (ja) | ディスク記録再生システムのヘッド位置決め制御装置及びそのシステムに適用するディスク | |
| JP2978891B1 (ja) | 磁気ディスク装置におけるヘッド位置決め制御方式 | |
| JPS63273284A (ja) | 磁気記録再生装置のサ−ボ方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040302 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20040602 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20040607 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20040921 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040922 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20050125 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050316 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20050616 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20050621 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050914 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20051108 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051111 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091118 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |