JPH10269728A - Disk drive apparatus and writing control thereof - Google Patents
Disk drive apparatus and writing control thereofInfo
- Publication number
- JPH10269728A JPH10269728A JP9075515A JP7551597A JPH10269728A JP H10269728 A JPH10269728 A JP H10269728A JP 9075515 A JP9075515 A JP 9075515A JP 7551597 A JP7551597 A JP 7551597A JP H10269728 A JPH10269728 A JP H10269728A
- Authority
- JP
- Japan
- Prior art keywords
- head
- track
- data
- writing
- width direction
- 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
- 230000002401 inhibitory effect Effects 0.000 claims abstract description 5
- 238000000034 method Methods 0.000 claims description 24
- 238000001514 detection method Methods 0.000 claims description 10
- 101000606504 Drosophila melanogaster Tyrosine-protein kinase-like otk Proteins 0.000 abstract description 10
- 238000010586 diagram Methods 0.000 description 9
- 230000007547 defect Effects 0.000 description 6
- 238000006073 displacement reaction Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 125000004122 cyclic group Chemical group 0.000 description 2
- 230000002950 deficient Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 1
- 230000004886 head movement Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000002265 prevention Effects 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/10—Track finding or aligning by moving the head ; Provisions for maintaining alignment of the head relative to the track during transducing operation, i.e. track following
- G11B21/106—Track finding or aligning by moving the head ; Provisions for maintaining alignment of the head relative to the track during transducing operation, i.e. track following on disks
-
- 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
- G11B21/081—Access to indexed tracks or parts of continuous track
- G11B21/083—Access to indexed tracks or parts of continuous track on discs
- G11B21/085—Access to indexed tracks or parts of continuous track on discs with track following of accessed part
-
- 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
-
- 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
- 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)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、情報処理装置の補
助記憶装置として用いられるディスクドライブ装置及び
ディスクドライブ装置の書き込み制御方法に関し、特に
オフトラック記録の防止によるパフォーマンスの低下を
低減させるディスクドライブ装置及びディスクドライブ
装置の書き込み制御方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a disk drive device used as an auxiliary storage device of an information processing device and a write control method of the disk drive device, and more particularly, to a disk drive device which reduces a decrease in performance due to prevention of off-track recording. And a write control method for a disk drive device.
【0002】[0002]
【従来の技術】一般的なハードディスクドライブ装置で
用いられる磁気ディスクには同心円状にトラックが形成
されている。このため、磁気ディスクに対する情報の読
み取り又は書き込みは、磁気ヘッドを磁気ディスクの半
径方向に移動させて目的のトラックに位置決めするシー
ク動作の後に行われる。このシーク動作では、磁気ディ
スク上の所定の領域に予め記録されたヘッド位置識別情
報を磁気ヘッドによって読み取り、磁気ヘッドの現在位
置を確認しながら磁気ヘッドの位置決めを行う。2. Description of the Related Art Tracks are formed concentrically on a magnetic disk used in a general hard disk drive. Therefore, reading or writing of information on the magnetic disk is performed after a seek operation for moving the magnetic head in the radial direction of the magnetic disk and positioning the magnetic head on a target track. In the seek operation, the magnetic head reads head position identification information recorded in a predetermined area on the magnetic disk in advance, and positions the magnetic head while checking the current position of the magnetic head.
【0003】例えばセクタサーボ方式のハードディスク
ドライブ装置で用いられる磁気ディスク1上には、図2
に示すように、データセクタが記録されるデータ領域5
2と、サーボセクタが記録されるサーボ領域51が形成
されている。このような磁気ディスクを用いた場合、シ
ーク動作では、磁気ヘッドがサーボ領域51に記録され
たサーボセクタの再生出力に基づいてディスク上の位置
を確認しながら磁気ヘッドの位置決めを行う。For example, on a magnetic disk 1 used in a sector servo type hard disk drive, FIG.
As shown in the figure, the data area 5 in which the data sector is recorded
2 and a servo area 51 in which a servo sector is recorded. When such a magnetic disk is used, in the seek operation, the magnetic head positions the magnetic head while checking the position on the disk based on the reproduction output of the servo sector recorded in the servo area 51.
【0004】このような磁気ディスク1上に形成された
トラックには、例えば図3に示すように、データが記録
されるデータ領域52に形成されたデータトラック10
0A、100B、100Cに隣接して、サーボ領域51
に識別情報記録領域102及びバーストパターン記録領
域104が形成されている。[0004] Tracks formed on such a magnetic disk 1 include, for example, data tracks 10 formed in a data area 52 where data is recorded, as shown in FIG.
0A, 100B, and 100C, the servo area 51
An identification information recording area 102 and a burst pattern recording area 104 are formed in the area.
【0005】各トラックには各々トラック番号(TR
K)に相当するシリンダID(CYLID)が予め割り
当てられている。また、各サーボセクタには各々物理セ
クタ番号(PHSN:Physical Sector Number )が割
り当てられている。識別情報記録領域102には、サー
ボ領域開始符号を先頭として、これらのCYLIDをグ
レイコード(Cyclic binary code:巡回2進符号)化し
たもの及びPHSNを示した所定ビット数の識別情報が
記録されている。また、バーストパターン記録領域10
4には、信号が記録された領域が各々ディスク半径方向
に配列された複数本(図3では4本)のバーストパター
ン106A、106B、106C、106Dが記録され
ている。Each track has a track number (TR)
A cylinder ID (CYLID) corresponding to K) is assigned in advance. Each servo sector is assigned a physical sector number (PHSN). In the identification information recording area 102, starting from the servo area start code, these CYLIDs are converted into Gray code (Cyclic binary code) and identification information of a predetermined number of bits indicating the PHSN is recorded. I have. The burst pattern recording area 10
4, a plurality (four in FIG. 3) of burst patterns 106A, 106B, 106C, and 106D in which signal recording regions are arranged in the disk radial direction are recorded.
【0006】磁気ヘッドを目的のトラックに位置決めす
る際には、磁気ヘッドが識別情報記録領域102に対向
する度に磁気ヘッドにより再生される識別情報の再生出
力に基づいて現在の磁気ヘッドの現在位置を検出する。
そして、磁気ヘッドが目的のトラックに到達したと判断
すると、再生されるバーストパターン記録領域104の
信号に基づいて磁気ヘッドの位置に応じて線形にレベル
が変化する位置(誤差)検出信号を生成する。さらに、
位置検出信号に基づいて、磁気ヘッドが目的のデータト
ラック幅方向の中央に位置するように磁気ヘッドの位置
制御を行う。When positioning the magnetic head on a target track, the current position of the magnetic head is determined based on the reproduction output of the identification information reproduced by the magnetic head each time the magnetic head faces the identification information recording area 102. Is detected.
When it is determined that the magnetic head has reached the target track, a position (error) detection signal whose level changes linearly in accordance with the position of the magnetic head is generated based on the signal of the burst pattern recording area 104 to be reproduced. . further,
Based on the position detection signal, the position of the magnetic head is controlled so that the magnetic head is located at the center in the target data track width direction.
【0007】目的とするトラックの位置から大きく離れ
たオフトラック位置で書き込みを行うと、隣接するトラ
ックのデータを破壊してしまい、致命的である。このた
め、何らかの方法で、オフトラックの兆候を検出し、書
き込み動作を禁止する機能が必要である。If writing is performed at an off-track position far away from the target track position, data on an adjacent track is destroyed, which is fatal. For this reason, a function of detecting a sign of off-track and prohibiting a write operation by some method is required.
【0008】上述のセクタサーボ方式のハードディスク
ドライブでは、一般に、ヘッド位置の誤差の基準値(cr
iteria)を設け、ヘッド位置の誤差がこの基準値を超え
た場合に書き込み動作を禁止している。さらにこのよう
なハードディスクドライブでは、ヘッド位置の誤差の基
準値に加えて、ヘッドのトラック幅方向の速度の基準値
を設け、ヘッドのトラック幅方向の速度がこの基準値を
超えた場合に書き込みを禁止している。In the hard disk drive of the sector servo system described above, generally, a reference value (cr
Iteria) is provided to prohibit the writing operation when the error of the head position exceeds this reference value. Further, in such a hard disk drive, in addition to the reference value of the error of the head position, a reference value of the speed of the head in the track width direction is provided, and writing is performed when the speed of the head in the track width direction exceeds this reference value. Prohibition.
【0009】シーク時のセトリング(settling)直後で
はシーク動作に起因したヘッドアームの振動がおさまっ
ておらず、ヘッドのトラック幅方向の位置が不安定であ
る。このため、トラック幅方向のヘッド速度の基準値
は、セトリング直後のオフトラック状態での書き込みを
有効に防止すべく、セトリング直後の最も不安定な状態
を考慮して設定されている。Immediately after settling at the time of seek, the vibration of the head arm caused by the seek operation is not suppressed, and the position of the head in the track width direction is unstable. For this reason, the reference value of the head speed in the track width direction is set in consideration of the most unstable state immediately after settling in order to effectively prevent writing in an off-track state immediately after settling.
【0010】例えば特開平8−321149号公報(特
願平7−124698)に開示された発明では、シーク
動作終了後に一定時間だけ読み取り特性を変化させてい
る。具体的には、磁気ヘッドの再生出力をデジタル変換
するためのゲート信号を発生する際のスライスレベルを
高くすることにより、トラック幅方向の読み取り可能範
囲を狭くしている。このようにスライスレベルを高くす
ることにより、磁気ヘッドの位置決め誤差が比較的小さ
な場合であってもデータセクタに付加されたID情報の
再生時にエラーが発生し、書き込みを行うことができな
くなる。これにより、結果的にシーク動作終了後の書き
込み禁止条件を厳しくしている。For example, in the invention disclosed in Japanese Patent Application Laid-Open No. Hei 8-32149 (Japanese Patent Application No. 7-124698), the read characteristics are changed for a fixed time after the end of the seek operation. Specifically, the readable range in the track width direction is narrowed by increasing the slice level when generating a gate signal for digitally converting the reproduction output of the magnetic head. By increasing the slice level in this manner, even when the positioning error of the magnetic head is relatively small, an error occurs when reproducing the ID information added to the data sector, and writing cannot be performed. As a result, the write prohibition condition after the end of the seek operation is strictly set.
【0011】ところで、磁気ディスクに上述のトラッキ
ングパターンを書き込む際には、振動等の原因により、
書き込まれるトラッキングパターンの位置に、スピンド
ルモータの回転に対して周期性のないNRRO(Non Re
peatable Run Out)が発生することがある。また、媒体
(磁気ディスク)上の微小な欠陥が生じることもある。
これらのNRRO、媒体の欠陥が生じるとトラッキング
パターンを再生した時に、実際のヘッドアームの変位が
無くてもPES(ポジションエラー信号:Position Err
or Signal)のゆらぎを生じる。By the way, when writing the above-mentioned tracking pattern on the magnetic disk, due to vibration or the like,
At the position of the tracking pattern to be written, an NRRO (Non Re
peatable Run Out) may occur. Further, minute defects on the medium (magnetic disk) may occur.
When these NRRO and medium defects occur, the PES (Position Error Signal: Position Error Signal) can be obtained even when there is no actual displacement of the head arm when the tracking pattern is reproduced.
or Signal) fluctuations.
【0012】このようなゆらぎ、あるいはゆらぎの速度
が上述の基準値以上となると、書き込みが禁止される。
セトリングからしばらく経過した後に、ヘッドアームの
変位と無関係にゆらぎによってPESが増加した場合に
は、本来のトラック位置からはそれほどずれていないと
考えられる。したがって、セトリングからしばらく経過
した後には、多少のPESの増加は看過してもよい。When the fluctuation or the speed of the fluctuation is equal to or higher than the above-mentioned reference value, writing is prohibited.
If the PES increases due to the fluctuation irrespective of the displacement of the head arm after a while from the settling, it is considered that there is not much deviation from the original track position. Thus, after some time from settling, some increase in PES may be overlooked.
【0013】[0013]
【発明が解決しようとする課題】特に、速度の基準値
は、これがセトリング直後の状態を考慮して設定された
場合には、セトリングからしばらく経過した後のPES
のゆらぎに対しては厳し過ぎ、不要な書き込み禁止が多
発するオーバーキル(Over Kill)状態となって書き込
みのパフォーマンスが低下するおそれがある。In particular, when the reference value of the speed is set in consideration of the state immediately after the settling, the PES after a while from the settling is set.
Fluctuation is too severe, and an overkill state in which unnecessary write prohibition occurs frequently may cause a decrease in write performance.
【0014】したがって、本発明の目的は、不要な書き
込み禁止を低減させてディスクドライブ装置の書き込み
のパフォーマンスを向上させることである。Accordingly, it is an object of the present invention to reduce unnecessary write prohibition and improve the write performance of a disk drive.
【0015】[0015]
【課題を解決するための手段】本発明に係るディスクド
ライブ装置は、同心円状に形成されたトラックに、デー
タセクタが記録されるデータ領域とサーボセクタが記録
されるサーボ領域を有するディスク状記録媒体と、ディ
スク状記録媒体に書き込み/読み出しを行うヘッドと、
ヘッドを目的トラックに移動させるシーク制御手段と、
ヘッドのトラック幅方向の速度を求めるヘッド速度検出
手段と、シーク制御手段によるヘッドの移動の終了から
の経過時間に応じてヘッドのトラック幅方向の速度の許
容値を大きくする許容値制御手段と、ヘッド速度検出手
段により検出されたヘッドのトラック幅方向の速度が許
容値以上となったときにヘッドによる書き込みを禁止す
る書き込み禁止制御手段とを備えている。According to the present invention, there is provided a disk drive apparatus comprising: a disk-shaped recording medium having a data area for recording data sectors and a servo area for recording servo sectors on concentric tracks; A head for writing / reading to / from a disk-shaped recording medium,
Seek control means for moving the head to a target track;
Head speed detecting means for determining the speed of the head in the track width direction, and allowable value control means for increasing the allowable value of the speed of the head in the track width direction according to the elapsed time from the end of the movement of the head by the seek control means, A write-inhibition control unit for inhibiting writing by the head when the speed of the head in the track width direction detected by the head speed detection unit is equal to or greater than an allowable value.
【0016】さらに、ヘッドの位置の目的のトラックか
らの誤差を検出するトラッキングエラー検出手段と、シ
ーク制御手段によるヘッドの移動の終了後、トラッキン
グエラー検出検出手段の検出出力に応じてヘッド位置の
制御を行うトラッキング制御手段とを備え、書き込み手
段は、トラッキングエラー検出手段の検出出力が所定の
誤差許容値より大きいときにヘッドによる書き込みを禁
止するように構成してもよい。Further, a tracking error detecting means for detecting an error of the position of the head from a target track, and a control of the head position in accordance with a detection output of the tracking error detecting means after the head movement by the seek control means is completed. And the writing means may be configured to prohibit writing by the head when the detection output of the tracking error detection means is larger than a predetermined error allowable value.
【0017】また、サーボ領域が、各トラックの所定回
転角度毎に形成されており、データ領域には当該データ
領域の半径方向の位置に応じた数のデータセクタが記録
され、各データセクタについて、各々のデータセクタを
識別するための情報と、各々のデータセクタのディスク
上の記録位置とを対応させるテーブルを記録するための
メモリ手段を備える構成としてもよい。A servo area is formed for each predetermined rotation angle of each track, and a data area is recorded with a number of data sectors corresponding to a radial position of the data area. It may be configured to include a memory unit for recording a table for associating information for identifying each data sector with a recording position of each data sector on the disk.
【0018】また、本発明に係るディスクドライブ装置
の書き込み制御方法は、同心円状に形成されたトラック
に、データセクタが記録されるデータ領域とサーボセク
タが記録されるサーボ領域を有するディスク状記録媒体
を備えたディスクドライブ装置の書き込み制御方法であ
って、ディスク状記録媒体に書き込み/読み出しを行う
ヘッドを目的トラックに移動させるシークステップと、
ヘッドのトラック幅方向の速度を検出するヘッド速度検
出ステップと、シーク制御手段によるシーク動作の終了
からの経過時間に応じてヘッドのトラック幅方向の速度
の許容値を大きくする許容値制御ステップと、検出され
たヘッドのトラック幅方向の速度が許容値以上となった
ときにヘッドによる書き込みを禁止する書き込み禁止制
御ステップとを有している。Further, according to the write control method of the disk drive device of the present invention, a disk-shaped recording medium having a data area in which data sectors are recorded and a servo area in which servo sectors are recorded is formed on concentric tracks. A write control method for a disk drive device comprising: a seek step of moving a head for writing / reading to / from a disk-shaped recording medium to a target track;
A head speed detecting step of detecting a speed of the head in the track width direction; an allowable value control step of increasing an allowable value of the head speed in the track width direction according to an elapsed time from the end of the seek operation by the seek control means; A write-inhibiting control step of inhibiting writing by the head when the detected speed of the head in the track width direction becomes equal to or greater than an allowable value.
【0019】[0019]
【発明の実施の形態】図1は本発明を適用した実施形態
に係るディスクドライブ装置の構成を示すブロック図で
ある。FIG. 1 is a block diagram showing a configuration of a disk drive according to an embodiment to which the present invention is applied.
【0020】このディスクドライブ装置は、データを記
録するための磁気ディスク1と、磁気ヘッド2と、磁気
ヘッド2を磁気ディスク1の略半径方向に移動させるア
クチュエータ3と、磁気ディスク1の回転を制御するス
ピンドルモータードライバ4と、アクチュエータ3を駆
動する電圧制御モータドライバ(VCMドライバ)5
と、スピンドルモータードライバ4及びVCMドライバ
5の制御を行うマイクロプロセッサユニット(MPU)
6と、磁気ヘッド2の出力あるいは書き込み信号を増幅
するアンプ7と、読み出し/書き込みの制御を行う読み
出し/書き込みチャネル(R/Wチャネル)8と、不良
セクタテーブル等のデータを記憶するRAM9と、装置
全体の制御を行うハードディスクコントローラ(HD
C)10とを備えている。This disk drive device controls a magnetic disk 1 for recording data, a magnetic head 2, an actuator 3 for moving the magnetic head 2 in a substantially radial direction of the magnetic disk 1, and a rotation of the magnetic disk 1. Spindle motor driver 4 for driving, and voltage control motor driver (VCM driver) 5 for driving actuator 3
And a microprocessor unit (MPU) for controlling the spindle motor driver 4 and the VCM driver 5
6, an amplifier 7 for amplifying the output or write signal of the magnetic head 2, a read / write channel (R / W channel) 8 for controlling read / write, and a RAM 9 for storing data such as a bad sector table. Hard disk controller (HD) that controls the entire device
C) 10).
【0021】磁気ディスク1の表面には、図2に示すよ
うに、所定幅のトラック50が同心円状に形成されてお
り、各々のトラック50には、トラッキング制御を行う
ためのサーボセクタが書き込まれたサーボ領域51と、
データセクタが書き込まれるデータ領域52とが形成さ
れている。サーボ領域51は磁気ディスク1表面の所定
回転角(例えば360°/66)毎に設けられている。As shown in FIG. 2, tracks 50 of a predetermined width are formed concentrically on the surface of the magnetic disk 1, and servo tracks for performing tracking control are written on each track 50. A servo area 51;
A data area 52 into which a data sector is written is formed. The servo area 51 is provided at every predetermined rotation angle (for example, 360 ° / 66) on the surface of the magnetic disk 1.
【0022】データ領域52には、図3に示すように、
データセクタが記録されるトラック100A、100
B、100Cが形成され、サーボ領域52には識別情報
記録領域102及びバーストパターン記録領域104を
備えるサーボセクタ101が形成されている。In the data area 52, as shown in FIG.
Tracks 100A and 100 on which data sectors are recorded
B and 100C are formed, and a servo sector 101 including an identification information recording area 102 and a burst pattern recording area 104 is formed in the servo area 52.
【0023】各々のトラックにはそれぞれトラック番号
(TRK)に相当するシリンダID(CYLID)が予
め割り当てられている。また、各サーボセクタ101に
は物理セクタ番号(PHSN:Physical Sector Numbe
r)が割り当てられている。識別情報記録領域102に
は、サーボ領域開始符号を先頭として、これらのCYL
IDをグレイコード(Cyclic binary code:巡回2進符
号)化したもの及びPHSNを示した所定ビット数の識
別情報が記録されている。このようなグレイコード化さ
れた識別情報は、ビタビ復号することにより、シーク中
でも再生することができる。また、バーストパターン記
録領域104には、信号が記録された領域が各々ディス
ク半径方向に配列された複数本(図3では4本)のバー
ストパターン106A、106B、106C、106D
が記録されている。Each track is assigned a cylinder ID (CYLID) corresponding to a track number (TRK) in advance. Each servo sector 101 has a physical sector number (PHSN: Physical Sector Number).
r) is assigned. In the identification information recording area 102, these CYLs
A gray code (Cyclic binary code) of the ID and identification information of a predetermined number of bits indicating the PHSN are recorded. Such gray-coded identification information can be reproduced even during seek by performing Viterbi decoding. In the burst pattern recording area 104, a plurality (four in FIG. 3) of burst patterns 106A, 106B, 106C, and 106D in which areas in which signals are recorded are arranged in the radial direction of the disc, respectively.
Is recorded.
【0024】図4は、磁気ヘッド2がトラック100A
の中心を通過する際に再生されるサーボセクタ101の
再生波形の一例である。同図中A、B、C、Dは、それ
ぞれバーストパターン106A、106B、106C、
106Dの再生波形を示している。この場合には、磁気
ヘッド2のバーストパターン106A上を通過する部分
とバーストパターン106B上を通過する部分の幅が等
しいため、これらの再生波形の振幅PA、PBが等しく
なる。FIG. 4 shows that the magnetic head 2 has a track 100A.
3 is an example of a reproduced waveform of a servo sector 101 reproduced when passing through the center of a circle. In the figure, A, B, C, and D are burst patterns 106A, 106B, 106C,
The reproduction waveform of 106D is shown. In this case, since the width of the portion of the magnetic head 2 passing over the burst pattern 106A and the portion passing over the burst pattern 106B are equal, the amplitudes PA and PB of these reproduced waveforms are equal.
【0025】これに対し、磁気ヘッド2がトラックの中
心以外の位置を通過する場合には、磁気ヘッド2のバー
ストパターン106A上を通過する部分とバーストパタ
ーン106B上を通過する部分の幅が等しくないため、
これらのパターンの再生波形の振幅PA、PBは、図5
に示すようにトラックの中心から磁気ヘッド2の通過位
置のずれに応じた差異を生じる。On the other hand, when the magnetic head 2 passes a position other than the center of the track, the width of the portion of the magnetic head 2 passing over the burst pattern 106A and the portion passing over the burst pattern 106B are not equal. For,
The amplitudes PA and PB of the reproduced waveforms of these patterns are shown in FIG.
As shown in (1), a difference occurs according to the shift of the passage position of the magnetic head 2 from the center of the track.
【0026】R/Wチャネル8は、バーストパターン1
06Aとバーストパターン106Bの再生信号の振幅の
比から、例えば次式に従ってヘッド位置のエラーを示す
ポジションエラー信号(PES:Position Error Signa
l )を発生してHDC10に供給する。 PES=PA/(PA+PB)The R / W channel 8 has a burst pattern 1
A position error signal (PES: Position Error Signa) indicating an error in the head position is obtained from the ratio of the amplitude of the reproduction signal of the burst pattern 106A to the amplitude of the reproduction signal of the burst pattern 106B, for example, according to the following equation.
l) is generated and supplied to the HDC 10. PES = PA / (PA + PB)
【0027】このPESは例えば0〜1vのアナログ電
圧として求められ、R/Wチャネル8は、これを0〜2
55のデジタル値に変換する。磁気ヘッド2がトラック
100Aの中心を通過する場合には、PAとPBが等し
いためPA/(PA+PB)は0.5vとなり、これを
デジタル変換したPESは127となる。また、磁気ヘ
ッド2がトラック100Aの中心から図3中の下方向に
ずれ、バーストパターン106Aの上を通過せずバース
トパターン106Bの上のみを通過する場合にはPAが
0となるため、PA/(PA+PB)は0vとなり、P
ESは0となる。逆に、磁気ヘッド2がトラック100
Aの中心から図3中の上方向にずれ、バーストパターン
106Aの上のみを通過しバーストパターン106Bの
上を通過しない場合にはPBが0となるため、PA/
(PA+PB)は1vとなり、PESは255となる。This PES is obtained, for example, as an analog voltage of 0 to 1 V, and the R / W channel 8
55 digital values. When the magnetic head 2 passes through the center of the track 100A, since PA and PB are equal, PA / (PA + PB) becomes 0.5v, and PES obtained by digitally converting this becomes 127. When the magnetic head 2 is shifted from the center of the track 100A in the downward direction in FIG. 3 and passes only over the burst pattern 106B without passing over the burst pattern 106A, PA becomes 0. (PA + PB) becomes 0v and P
ES becomes 0. Conversely, the magnetic head 2 is
3 is shifted in the upward direction in FIG. 3 and passes only over the burst pattern 106A and does not pass over the burst pattern 106B.
(PA + PB) becomes 1v, and PES becomes 255.
【0028】上述のR/Wチャネル8は、サーボ領域5
1を検出してサーボセクタの再生を行うサーボセクタ再
生部8aと、サーボセクタ再生部8aによって検出され
たサーボ領域51の位置に基づいてデータ領域52に対
してデータの読み出し/書き込みを行うR/W部8bと
を備えている。The above-mentioned R / W channel 8 corresponds to the servo area 5
And a read / write unit 8b for reading / writing data from / to the data area 52 based on the position of the servo area 51 detected by the servo sector playback unit 8a. And
【0029】サーボセクタ再生部8aは、上述のように
PESを形成してHDC10に供給すると共に、サーボ
セクタ101の識別情報記録領域の再生出力からトラッ
ク番号(TRK)を検出し、このTRKにPESを加え
た値をヘッド位置を示す情報(POS)としてHDC1
0に供給する。The servo sector reproducing unit 8a forms a PES as described above and supplies it to the HDC 10, and detects a track number (TRK) from the reproduction output of the identification information recording area of the servo sector 101, and adds the PES to this TRK. HDC1 as the information (POS) indicating the head position.
Supply 0.
【0030】以下、シーク動作を説明する。外部からデ
ータの書き込みが指示されると、HDC10はMPU6
を制御して磁気ヘッド2を目的のトラックまで移動させ
る。この間、HDC10はR/Wチャネル8のサーボセ
クタ再生部8aから供給されるPOS、PESに基づい
て磁気ヘッド2の現在位置を監視している。Hereinafter, the seek operation will be described. When data writing is instructed from the outside, the HDC 10
To move the magnetic head 2 to a target track. During this time, the HDC 10 monitors the current position of the magnetic head 2 based on the POS and PES supplied from the servo sector reproducing unit 8a of the R / W channel 8.
【0031】磁気ヘッド2が目的のトラックに到達(Se
ek Completion )すると、HDC10は、サーボセクタ
再生部8aから供給されるPESに基づいて磁気ヘッド
2が目的トラック上を移動する状態となるように、トラ
ック追従制御を行って書き込み動作を開始する。The magnetic head 2 reaches a target track (Se
ek Completion), the HDC 10 performs track following control based on the PES supplied from the servo sector reproducing unit 8a so that the magnetic head 2 moves on the target track, and starts a write operation.
【0032】ところで、目的とするトラックの位置から
大きく離れたオフトラック位置で書き込みを行うと隣接
するトラックのデータを破壊してしまう。このため、こ
のディスクドライブ装置では、磁気ヘッド2の位置の許
容誤差(Cp)を設定し、目的のトラックからのPES
がこのCpを超えた場合に書き込みを禁止している。ま
た、磁気ヘッド2のトラック幅方向の速度が許容値(C
v)以上である場合には、近いうちに、PESがCpを
超えてしまう可能性があるため、この場合にも書き込み
を禁止している。By the way, if writing is performed at an off-track position that is far away from the target track position, data on an adjacent track will be destroyed. For this reason, in this disk drive device, the tolerance (Cp) of the position of the magnetic head 2 is set, and the PES from the target track is set.
Prohibits writing when the value exceeds Cp. Also, the speed of the magnetic head 2 in the track width direction is equal to an allowable value (C
If the value is equal to or more than v), the PES may exceed Cp soon, so that the writing is also prohibited in this case.
【0033】具体的には、HDC10は、サーボセクタ
再生部から供給されるPESの変化速度(隣接サンプル
間のPESの差)から磁気ヘッド2のトラック幅方向の
速度を求め、図6中のステップS1に進む。ステップS
1において、HDC10は、PESと磁気ヘッド2のト
ラック幅方向の速度の絶対値を求め、PESの絶対値が
Cpより小さく、かつ磁気ヘッド2のトラック幅方向の
速度の絶対値がCvより小さいか否かを検出する。該当
するときはステップS2に進んで書き込みを有効とす
る。該当しないときはステップS3に進んで書き込みを
禁止する。More specifically, the HDC 10 obtains the speed in the track width direction of the magnetic head 2 from the change speed of the PES supplied from the servo sector reproducing unit (the difference in PES between adjacent samples), and determines the speed in step S1 in FIG. Proceed to. Step S
In step 1, the HDC 10 determines the absolute value of the PES and the speed of the magnetic head 2 in the track width direction, and determines whether the absolute value of the PES is smaller than Cp and the absolute value of the speed of the magnetic head 2 in the track width direction is smaller than Cv. Detect whether or not. If so, the process proceeds to step S2 to enable writing. If not, the process proceeds to step S3 to inhibit writing.
【0034】シーク時のセトリング(シーク終了)直後
ではシーク動作に起因したヘッドアームの振動がおさま
っていない等の原因により、磁気ヘッド2の位置が不安
定である。このため、オフトラック位置での書き込みを
確実に防止するためには、トラック幅方向の速度の許容
値Cvを低くすることが望ましい。Immediately after settling at the time of seek (end of seek), the position of the magnetic head 2 is unstable due to factors such as the vibration of the head arm caused by the seek operation not being suppressed. For this reason, in order to reliably prevent writing at the off-track position, it is desirable to reduce the allowable value Cv of the speed in the track width direction.
【0035】バーストパターン106A、106B、1
06C、106Dは、製造時に書き込まれるが、この書
き込み時に振動等の原因により、これらのバーストパタ
ーンの書き込み位置に微小なずれを生じ、スピンドルモ
ータの回転に対して周期性のないNRRO(Non Repeat
able Run Out)が発生することがある。また、磁気ディ
スク1上の微小な欠陥が生じることもある。これらのN
RRO、媒体の欠陥があるとバーストパターンを再生し
た時に、磁気ヘッド2の位置が実際には変化しないにも
関わらず、図7に示すように、PESのゆらぎが発生す
ることがある。なお、この図7はシーク動作時のPES
と経過時間の関係を示す図である。同図中、白丸は各サ
ーボセクタのバーストパターンにより検出したPESに
対応している。白丸間の間隔は、サーボセクタの間隔す
なわち66分の1回転(66セクタ/トラックの場合)
に相当する時間である。例えば5400RPMの磁気デ
ィスクでは約168μSに相当する。The burst patterns 106A, 106B, 1
06C and 106D are written at the time of manufacture. At the time of this writing, a slight shift occurs in the writing position of these burst patterns due to vibration or the like, and NRRO (Non Repeat) having no periodicity with respect to the rotation of the spindle motor.
able Run Out) may occur. Further, a minute defect on the magnetic disk 1 may occur. These N
When the burst pattern is reproduced if there is a defect in the RRO or the medium, the PES may fluctuate as shown in FIG. 7 even though the position of the magnetic head 2 does not actually change. FIG. 7 shows the PES during the seek operation.
It is a figure which shows the relationship between and elapsed time. In the figure, white circles correspond to PES detected by the burst pattern of each servo sector. The interval between white circles is the interval between servo sectors, that is, 1/66 rotation (in the case of 66 sectors / track).
Is the time corresponding to For example, a magnetic disk of 5400 RPM corresponds to about 168 μS.
【0036】このようなPESのゆらぎは実際の磁気ヘ
ッド2の変位によるものではないため、多少PESの変
化速度が大きくても実際の書き込みには支障を与えな
い。このようなPESのゆらぎに対して逐一書き込みを
禁止していると、書き込み禁止の必要のない場合にまで
書き込み禁止をしてしまうオーバーキル(Over Kill )
状態となって書き込みのパフォーマンスが低下する。こ
のため、磁気ヘッド2の位置が安定した後は、Cvを多
少大きくすることが好ましい。Such fluctuations of the PES are not caused by the actual displacement of the magnetic head 2, so that even if the speed of change of the PES is somewhat high, it does not affect the actual writing. If the write is prohibited one by one for such PES fluctuations, overkill will prohibit the write even when the write prohibition is not necessary.
State and write performance degrades. Therefore, after the position of the magnetic head 2 is stabilized, it is preferable to slightly increase Cv.
【0037】このディスクドライブ装置では、シークが
完了してからの経過時間に応じてCvを大きくするよう
になっている。具体的には、MPU6は所定時間間隔
(例えばサーボセクタの再生に同期させて)毎に図8に
示す処理を実行し、ステップS11に進み、シークが完
了したか否かを検出する。シークが完了していなければ
終了し、シークが終了していればステップS12に進
む。ステップS12では、MPU6はシーク完了からN
2セクタ分の時間が経過したか否かを検出する。該当す
る場合はステップS13に進み、CvをV2として終了
する。該当しない場合はステップS14に進む。ステッ
プS14では、MPU6はシーク完了からN1セクタ分
の時間が経過したか否かを検出する。該当する場合はス
テップS15に進み、CvをV1として終了する。該当
しない場合はステップS16に進み、CvをV0として
終了する。なお、以上の処理においてN1<N2、V0
<V1<V2である。例えばN1を5とし、N2を10
とし、V0を18Hとし、V1を25Hとし、V2を3
2Hとすると、シーク完了後の0セクタから5セクタま
での6セクタ分の期間は、Cvが18Hとなり、6セク
タから10セクタまでの5セクタ分の期間は、Cvが2
5Hとなり、11セクタからは32Hとなる。In this disk drive device, Cv is increased according to the elapsed time after the completion of the seek. Specifically, the MPU 6 executes the process shown in FIG. 8 at predetermined time intervals (for example, in synchronization with the reproduction of the servo sector), and proceeds to step S11 to detect whether or not the seek has been completed. If the seek has not been completed, the process ends. If the seek has been completed, the process proceeds to step S12. In step S12, the MPU 6 returns N
It is detected whether or not the time for two sectors has elapsed. If so, the process proceeds to step S13, where Cv is set to V2 and the process ends. If not, the process proceeds to step S14. In step S14, the MPU 6 detects whether the time corresponding to N1 sectors has elapsed since the completion of the seek. If so, the process proceeds to step S15, where Cv is set to V1 and the process ends. If not, the process proceeds to step S16, where Cv is set to V0 and the process ends. In the above processing, N1 <N2, V0
<V1 <V2. For example, let N1 be 5 and N2 be 10
V0 is 18H, V1 is 25H, and V2 is 3
Assuming that 2H, Cv is 18H during a period of 6 sectors from 0 to 5 sectors after completion of seek, and Cv is 2H during a period of 5 sectors from 6 sectors to 10 sectors.
5H, and 32H from 11 sectors.
【0038】このような処理を行うことにより、図9中
に破線で示すように、Cvを時間の経過に応じて段階的
に増加させることができる。これにより、シーク時のセ
トリング直後では磁気ヘッド2のトラック幅方向の速度
の許容値Cvを比較的小さくしてオフトラック状態での
記録を確実に防止することができると共に、セトリング
から所定時間経過した後には、トラック幅方向の速度の
許容値Cvを比較的大きくしてオーバーキル状態を回避
することができる。従って、書き込みのパフォーマンス
を向上させることができる。By performing such processing, Cv can be increased stepwise as time passes, as shown by the broken line in FIG. As a result, immediately after settling at the time of seek, the allowable value Cv of the speed of the magnetic head 2 in the track width direction can be made relatively small to reliably prevent recording in the off-track state, and a predetermined time has elapsed since settling. Later, the overkill state can be avoided by making the allowable value Cv of the speed in the track width direction relatively large. Therefore, the writing performance can be improved.
【0039】また、製造時に若干のNRRO、媒体の欠
陥が生じた磁気ディスクをトラック幅方向の速度の許容
値を一定値としていた従来のディスクドライブ装置に用
いる場合、磁気ヘッド2の位置が安定した後のPESの
ゆらぎによって書き込み禁止がなされるため、書き込み
不良とされることがある。これに対し、本発明のディス
クドライブ装置に用いる場合であれば、磁気ヘッド2の
位置が安定した後のPESのゆらぎはある程度許容され
る。従って、良品として用いることができる磁気ディス
クのNRRO、媒体の欠陥の許容量が高くなる。これに
よって磁気ディスクの歩留まりを向上させて製造コスト
を低減させることができる。When a magnetic disk in which a slight NRRO or medium defect has occurred during manufacturing is used in a conventional disk drive device in which the allowable value of the speed in the track width direction is fixed, the position of the magnetic head 2 becomes stable. Since the write is inhibited by the fluctuation of the PES later, a write failure may occur. On the other hand, when the magnetic head 2 is used in the disk drive of the present invention, the fluctuation of the PES after the position of the magnetic head 2 is stabilized is allowed to some extent. Therefore, the allowable amount of NRRO of a magnetic disk and a defect of a medium that can be used as a good product is increased. As a result, the yield of the magnetic disk can be improved and the manufacturing cost can be reduced.
【0040】上述の説明ではCvの変化は3段階とした
が、Cvの変化は3段階に限定されるものではなく、例
えば2段階であってもよい。この場合は、図8中のステ
ップS12、S13の処理が不要となる。例えばN1を
10とし、V0を18Hとし、V1を32Hとすると、
シーク完了後の0セクタから10セクタまでの11セク
タ分の期間は、Cvが18Hとなり、11セクタからは
32Hとなる。In the above description, the change of Cv is three steps, but the change of Cv is not limited to three steps, and may be, for example, two steps. In this case, the processing of steps S12 and S13 in FIG. 8 becomes unnecessary. For example, if N1 is 10, V0 is 18H, and V1 is 32H,
During a period of 11 sectors from sector 0 to sector 10 after the seek is completed, Cv is 18H and from sector 11 is 32H.
【0041】また、上述のディスクドライブ装置の磁気
ディスク1上の記録フォーマットとしてNo−ID(商
標)セクタフォーマットを用いることができる。The No-ID (trademark) sector format can be used as a recording format on the magnetic disk 1 of the above-mentioned disk drive device.
【0042】このNo−IDセクタフォーマットでは、
磁気ディスク1上の各トラックには、上述の図2と同様
に、所定回転角毎に66個のサーボ領域51が形成され
ている。隣接するサーボ領域51の間のデータ領域52
に記録されるデータセクタ数は、トラック長方向の記録
密度が比較的近い値となるように、内周から外周に向か
って多くなっている。サーボ領域51に記録されるサー
ボセクタには上述と同様に個々のサーボセクタを識別す
るためのCYLID、PHSN及びバーストパターンな
どが記録されている。In this No-ID sector format,
In each track on the magnetic disk 1, 66 servo areas 51 are formed for each predetermined rotation angle as in FIG. Data area 52 between adjacent servo areas 51
The number of data sectors to be recorded increases from the inner circumference to the outer circumference so that the recording density in the track length direction becomes a relatively close value. In the servo sector recorded in the servo area 51, CYLID, PHSN, burst pattern, and the like for identifying each servo sector are recorded as described above.
【0043】このデータ領域52に記録されるデータセ
クタの数を整数とすることはデータ領域52の有効利用
と両立させることが難しいため、図10に示すように、
1つのデータセクタが複数のデータ領域52に分割され
て記録され得るようにしている。Since it is difficult to make the number of data sectors recorded in the data area 52 an integer compatible with the effective use of the data area 52, as shown in FIG.
One data sector can be divided into a plurality of data areas 52 and recorded.
【0044】また、このNo−IDセクタフォーマット
では、図10に示すように、従来はデータセクタ毎に設
けていたIDを記録するためのIDフィールドを備えて
いない。IDフィールド及びこの前後に設けられていた
マージン(W/Rフィールド)は、トラックの容量の1
5%程度を占めていた。このため、容量を15%程度増
加させることができる。Further, in the No-ID sector format, as shown in FIG. 10, there is no ID field for recording an ID conventionally provided for each data sector. The ID field and the margins (W / R fields) provided before and after this field are equal to one track capacity.
It accounted for about 5%. Therefore, the capacity can be increased by about 15%.
【0045】また、No−IDセクタフォーマットで
は、外部の機器から書き込み/読み出し時に供給される
データセクタの論理ブロック番号(LBN)と物理ブロ
ック番号(PBN)の対応を示すテーブル(不良マッ
プ)9a、磁気ディスク上の実際の記録位置(ゾーン、
シリンダ、ヘッド、セクタ)を示すテーブル(ゾーンフ
ォーマットテーブル)9bは、図11に示すように、ハ
ードディスクコントローラ(HDC)が備えるメモリ9
上に記録されている。このゾーンフォーマットテーブル
9bには複数のデータ領域52に分割されて記録されて
いるか否かを識別する情報も含まれている。In the No-ID sector format, a table (defective map) 9a indicating correspondence between a logical block number (LBN) and a physical block number (PBN) of a data sector supplied at the time of writing / reading from an external device, The actual recording position (zone,
As shown in FIG. 11, a table (zone format table) 9b indicating cylinders, heads, and sectors) is stored in a memory 9 provided in the hard disk controller (HDC).
Recorded above. The zone format table 9b also includes information for identifying whether the data is divided into a plurality of data areas 52 and recorded.
【0046】これらのテーブル9a、9bを参照するこ
とにより、目的とするデータセクタが磁気ディスク1上
の何処に記録されているかを知ることができる。これら
のテーブル9a、9bの内容は、データセクタの割り当
て方法に、例えばトラック内の割り当て順等の規則性を
持たせることにより、一定の規則に従って計算され得
る。このため、テーブル9a、9bはデータ圧縮した形
態で記録しておくことができる。By referring to these tables 9a and 9b, it is possible to know where the target data sector is recorded on the magnetic disk 1. The contents of these tables 9a and 9b can be calculated in accordance with a certain rule by giving the data sector allocation method regularity, for example, the allocation order in the track. Therefore, the tables 9a and 9b can be recorded in a data compressed form.
【0047】従来のIDフィールドを有するフォーマッ
トでは、データセクタに書き込み/読み出しを行う際に
は、一旦、そのセクタに対応するIDフィールドに記録
されたIDデータを読み出し、当該セクタが不良である
か否か、セクタが分割された位置等を判断していた。こ
のNo−IDセクタフォーマットでは、これらの判断
は、HDC10がメモリ9に記録されているテーブル9
a、9bを読み出して行う。従って、書き込み/読み出
しに先立ってIDフィールドの読み出しを行う必要がな
い。このようにNo−IDセクタフォーマットではID
データの読み出しを行う必要がないために、データセク
タ毎にIDを有するフォーマットに比較して読み出し、
書き込みを高速化することができる。In a conventional format having an ID field, when writing / reading to / from a data sector, the ID data recorded in the ID field corresponding to the sector is once read to determine whether the sector is defective. Or, the position where the sector is divided is determined. In the No-ID sector format, these determinations are made by the HDC 10 in the table 9 stored in the memory 9.
a and 9b are read out. Therefore, there is no need to read the ID field prior to writing / reading. Thus, in the No-ID sector format, the ID
Since there is no need to read data, the data is compared with a format having an ID for each data sector and read.
Writing can be speeded up.
【0048】このようなNo−IDセクタフォーマット
を採用したディスクドライブ装置において、上述の図
6、図8等に示す書き込み禁止処理を行うことにより、
読み出し、書き込みの高速性の阻害要因を減少させるこ
とができる。In the disk drive device adopting such a No-ID sector format, by performing the above-described write inhibit processing shown in FIGS.
It is possible to reduce a factor that hinders high-speed reading and writing.
【0049】また、No−IDセクタフォーマットで
は、IDデータの読み出しを必要としないため、書き込
み禁止処理を行うためには、上述のサーボセクタ再生部
8aからのPOS、PESに対する処理を行うだけでよ
く、R/Wチャネル8のR/W部8bの出力に対する処
理を行う必要がない。このため、HDC10の処理負荷
を低減することができる。In the No-ID sector format, since reading of ID data is not required, to perform the write prohibition processing, it is only necessary to perform the processing for the POS and PES from the servo sector reproducing section 8a. There is no need to perform processing on the output of the R / W unit 8b of the R / W channel 8. For this reason, the processing load of the HDC 10 can be reduced.
【0050】なお、本発明は上述の実施形態に限定され
ることはなく、本発明の技術的思想の範囲内で適宜変更
することができる。It should be noted that the present invention is not limited to the above-described embodiment, and can be appropriately changed within the scope of the technical idea of the present invention.
【0051】[0051]
【発明の効果】本発明では、シーク動作の終了からの経
過時間に応じてヘッドのトラック幅方向の速度の許容値
を大きくし、ヘッドのトラック幅方向の速度が許容値以
上となったときにヘッドによる書き込みを禁止してい
る。このような書き込み禁止制御を行うことにより、ヘ
ッドの位置が不安定なシーク動作終了直後におけるヘッ
ドのトラック幅方向の速度の許容値を大きくしてオフト
ラック記録を効果的に防止することができると共に、シ
ーク動作の終了から時間が経過し、ヘッドの位置が比較
的安定した後のヘッドのトラック幅方向の速度の許容値
を小さくして不要な書き込み禁止を減少させることがで
きる。従って、ディスクドライブ装置の書き込みのパフ
ォーマンスを向上させることができる。According to the present invention, the allowable value of the head speed in the track width direction is increased according to the elapsed time from the end of the seek operation. Writing by the head is prohibited. By performing such write inhibit control, off-track recording can be effectively prevented by increasing the allowable value of the speed of the head in the track width direction immediately after the end of the seek operation in which the position of the head is unstable. After the time has passed since the end of the seek operation and the head position is relatively stabilized, the allowable value of the speed of the head in the track width direction can be reduced to reduce unnecessary write prohibition. Therefore, the writing performance of the disk drive device can be improved.
【図1】 本発明の一実施形態に係るディスクドライブ
装置の構成を示すブロック図、FIG. 1 is a block diagram showing a configuration of a disk drive device according to an embodiment of the present invention;
【図2】 ディスクドライブ装置を構成する磁気ディス
クのフォーマットを示す図、FIG. 2 is a diagram showing a format of a magnetic disk constituting the disk drive device;
【図3】 磁気ディスク上のトラックに記録されるサー
ボセクタのフォーマットを示す図、FIG. 3 is a diagram showing a format of a servo sector recorded on a track on a magnetic disk;
【図4】 磁気ヘッドがトラックの中心を通過した際に
再生されるサーボセクタの再生波形の一例を示す図、FIG. 4 is a view showing an example of a reproduced waveform of a servo sector reproduced when the magnetic head passes the center of a track;
【図5】 磁気ヘッドがトラックの中心以外の位置を通
過した際に再生されるサーボセクタの再生波形の一例を
示す図、FIG. 5 is a diagram showing an example of a reproduced waveform of a servo sector reproduced when the magnetic head passes a position other than the center of the track;
【図6】 HDCによって実行される書き込み禁止処理
を示すフローチャート、FIG. 6 is a flowchart showing a write prohibition process executed by the HDC;
【図7】 シーク時のポジションエラー信号の変動を示
す図、FIG. 7 is a diagram showing a change in a position error signal during a seek;
【図8】 MPUによって実行されるトラック幅方向の
速度の許容値の制御を示すフローチャート、FIG. 8 is a flowchart showing the control of the allowable value of the speed in the track width direction executed by the MPU;
【図9】 シーク時のポジションエラー信号の変動を示
す図、FIG. 9 is a diagram showing a change in a position error signal during a seek;
【図10】 No−ID(商標)セクタフォーマットに
おけるトラックフォーマットを示す図、FIG. 10 is a diagram showing a track format in a No-ID (trademark) sector format.
【図11】 論理ブロック番号からデータセクタの実際
の記録位置を求める過程を示すブロック図である。FIG. 11 is a block diagram showing a process of obtaining an actual recording position of a data sector from a logical block number.
1 磁気ディスク 2 磁気ヘッド 3 アクチュエータ 4 スピンドルモータードライバ 5 VCMドライバ 6 MPU 7 アンプ 8 R/Wチャネル 8a サーボセクタ再生部 8b R/W部 9 RAM 10 HDC DESCRIPTION OF SYMBOLS 1 Magnetic disk 2 Magnetic head 3 Actuator 4 Spindle motor driver 5 VCM driver 6 MPU 7 Amplifier 8 R / W channel 8a Servo sector reproducing part 8b R / W part 9 RAM 10 HDC
───────────────────────────────────────────────────── フロントページの続き (72)発明者 佐藤 清志 神奈川県藤沢市桐原町1番地 日本アイ・ ビー・エム株式会社 藤沢事業所内 (72)発明者 小野 裕幸 神奈川県藤沢市桐原町1番地 日本アイ・ ビー・エム株式会社 藤沢事業所内 (72)発明者 和田 敏明 神奈川県藤沢市桐原町1番地 日本アイ・ ビー・エム株式会社 藤沢事業所内 ──────────────────────────────────────────────────続 き Continued on the front page (72) Inventor Kiyoshi Sato 1 Kirihara-cho, Fujisawa-shi, Kanagawa Prefecture IBM Japan, Ltd. Fujisawa office (72) Inventor Hiroyuki Ono 1 Kirihara-cho, Fujisawa-shi, Kanagawa Japan Eye・ Inside the Fujisawa Business Office of BM Co., Ltd. (72) Inventor Toshiaki Wada 1 of Kirihara-cho, Fujisawa City, Kanagawa Prefecture Inside the Fujisawa Business Center of IBM Japan
Claims (6)
タセクタが記録されるデータ領域とサーボセクタが記録
されるサーボ領域を有するディスク状記録媒体と、 該ディスク状記録媒体に書き込み/読み出しを行うヘッ
ドと、 前記ヘッドを目的トラックに移動させるシーク制御手段
と、 前記ヘッドのトラック幅方向の速度を求めるヘッド速度
検出手段と、 前記シーク制御手段によるヘッドの移動の終了からの経
過時間に応じてヘッドのトラック幅方向の速度の許容値
を大きくする許容値制御手段と、 前記ヘッド速度検出手段により検出されたヘッドのトラ
ック幅方向の速度が前記許容値以上となったときにヘッ
ドによる書き込みを禁止する書き込み禁止制御手段とを
備えることを特徴とするディスクドライブ装置。1. A disk-shaped recording medium having a data area for recording data sectors and a servo area for recording servo sectors on concentric tracks, and a head for writing / reading data to / from the disk-shaped recording medium. Seek control means for moving the head to a target track; head speed detection means for determining the velocity of the head in the track width direction; and An allowable value control unit for increasing the allowable value of the speed in the track width direction; and a write for inhibiting writing by the head when the speed of the head in the track width direction detected by the head speed detecting unit is equal to or higher than the allowable value. A disk drive device comprising prohibition control means.
誤差を検出するトラッキングエラー検出手段と、 前記シーク制御手段によるヘッドの移動の終了後、前記
トラッキングエラー検出検出手段の検出出力に応じてヘ
ッド位置の制御を行うトラッキング制御手段とを備え、 前記書き込み禁止制御手段は、前記トラッキングエラー
検出手段の検出出力が所定の誤差許容値より大きいとき
にヘッドによる書き込みを禁止することを特徴とする請
求項1記載のディスクドライブ装置。2. A tracking error detecting means for detecting an error of a position of the head from a target track, and a head position according to a detection output of the tracking error detecting and detecting means after the end of movement of the head by the seek control means. And a tracking control unit for performing the control of (a), wherein the write prohibition control unit prohibits the writing by the head when a detection output of the tracking error detection unit is larger than a predetermined error allowable value. The disk drive device according to the above.
定回転角毎に形成されており、 前記データ領域には、当該データ領域の半径方向の位置
に応じた数のデータセクタが記録され、 前記各データセクタについて、各々のデータセクタを識
別するための情報と、各々のデータセクタのディスク上
の記録位置とを対応させるテーブルを記録するための記
録手段を備えることを特徴とする請求項1記載のディス
クドライブ装置。3. The servo area is formed at every predetermined rotation angle of each track, and in the data area, a number of data sectors corresponding to a radial position of the data area are recorded. 2. The recording apparatus according to claim 1, further comprising recording means for recording, for each data sector, a table for associating information for identifying each data sector with a recording position of each data sector on a disk. Disk drive device.
タセクタが記録されるデータ領域とサーボセクタが記録
されるサーボ領域を有するディスク状記録媒体を備えた
ディスクドライブ装置の書き込み制御方法であって、 前記ディスク状記録媒体に書き込み/読み出しを行うヘ
ッドを目的トラックに移動させるシークステップと、 前記ヘッドのトラック幅方向の速度を検出するヘッド速
度検出ステップと、 前記シークステップの終了からの経過時間に応じて前記
ヘッドのトラック幅方向の速度の許容値を大きくする許
容値制御ステップと、 前記検出されたヘッドのトラック幅方向の速度が前記許
容値以上となったときにヘッドによる書き込みを禁止す
る書き込み禁止制御ステップとを有することを特徴とす
るディスクドライブ装置の書き込み制御方法。4. A write control method for a disk drive device including a disk-shaped recording medium having a data area in which data sectors are recorded and a servo area in which servo sectors are recorded on concentric tracks. A seek step of moving a head for writing / reading to / from the disc-shaped recording medium to a target track; a head speed detecting step of detecting a speed of the head in a track width direction; and a time elapsed from the end of the seek step. An allowable value control step of increasing a permissible value of the speed of the head in the track width direction, and a write prohibition of prohibiting writing by the head when the detected speed of the head in the track width direction is equal to or more than the permissible value Writing to a disk drive device having a control step Control method.
誤差を検出するトラッキングエラー検出ステップと、 前記シークステップの終了後、前記トラッキングエラー
検出検出ステップで検出されたヘッドの位置の誤差に応
じてヘッド位置の制御を行うトラッキングステップとを
有し、 前記書き込み禁止制御ステップにおいて、前記トラッキ
ングエラー検出ステップで検出されたヘッドの位置の誤
差が所定の誤差許容値より大きいときにヘッドによる書
き込みを禁止することを特徴とする請求項4記載のディ
スクドライブ装置の書き込み制御方法。5. A tracking error detecting step for detecting an error of the position of the head from the target track; and after the seek step, a head is provided according to the error of the head position detected in the tracking error detecting step. A tracking step of controlling a position, wherein in the write inhibit control step, writing by the head is inhibited when an error in the position of the head detected in the tracking error detecting step is larger than a predetermined error allowable value. 5. The write control method for a disk drive device according to claim 4, wherein:
定回転角毎に形成されており、前記データ領域には、当
該データ領域の半径方向の位置に応じた数のデータセク
タが記録され、 前記各データセクタについて、データセクタに対する書
き込み又は読み出しが指示されたときに、各々のデータ
セクタを識別するための情報と、各々のデータセクタの
ディスク上の記録位置とを対応させるテーブルを参照
し、データセクタの記録位置を求め、データセクタに対
する書き込み又は読み出しを行う書き込み/読み出し制
御ステップを有することを特徴とする請求項4記載のデ
ィスクドライブ装置の書き込み制御方法。6. The servo area is formed for each predetermined rotation angle of each track, and the data area is recorded with a number of data sectors corresponding to a radial position of the data area. For each data sector, when writing or reading to the data sector is instructed, refer to a table for associating information for identifying each data sector with the recording position of each data sector on the disk, 5. The write control method for a disk drive device according to claim 4, further comprising a write / read control step of determining a recording position of the sector and writing or reading the data sector.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9075515A JP3039855B2 (en) | 1997-03-27 | 1997-03-27 | Disk drive device and write control method for disk drive device |
US09/049,785 US6111714A (en) | 1997-03-27 | 1998-03-27 | Disk drive and write control method for a disk drive |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9075515A JP3039855B2 (en) | 1997-03-27 | 1997-03-27 | Disk drive device and write control method for disk drive device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH10269728A true JPH10269728A (en) | 1998-10-09 |
JP3039855B2 JP3039855B2 (en) | 2000-05-08 |
Family
ID=13578460
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP9075515A Expired - Fee Related JP3039855B2 (en) | 1997-03-27 | 1997-03-27 | Disk drive device and write control method for disk drive device |
Country Status (2)
Country | Link |
---|---|
US (1) | US6111714A (en) |
JP (1) | JP3039855B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100640666B1 (en) | 2005-11-22 | 2006-11-01 | 삼성전자주식회사 | Track Defect Management Method in Data Storage System and Disk Drive Using the Same |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3317340B2 (en) * | 1998-10-29 | 2002-08-26 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Disk drive device, control device and control method therefor |
JP3781585B2 (en) * | 1999-06-30 | 2006-05-31 | 富士通株式会社 | STW method for disk file device |
JP2001101787A (en) * | 1999-09-27 | 2001-04-13 | Internatl Business Mach Corp <Ibm> | Disk drive device, disk drive controller and control method for disk device |
US7209305B2 (en) * | 2005-01-06 | 2007-04-24 | Hitachi Global Storage Technologies Netherlands, B.V. | Method for determining unique write inhibit thresholds for individual heads for maximizing file servo performance |
JP4991201B2 (en) * | 2006-07-28 | 2012-08-01 | 株式会社東芝 | Positioning control device setting determination method and positioning control device |
JP4473887B2 (en) * | 2007-03-29 | 2010-06-02 | 株式会社東芝 | Disk storage device and servo defect detection method |
US8953266B2 (en) * | 2012-08-24 | 2015-02-10 | HGST Netherlands B.V. | Method and structure for improving performance and storage density in a data storage device |
US9355667B1 (en) * | 2014-11-11 | 2016-05-31 | Western Digital Technologies, Inc. | Data storage device saving absolute position at each servo wedge for previous write operations |
US9236087B1 (en) * | 2014-11-12 | 2016-01-12 | Seagate Technology Llc | Off-track prediction using an adaptive threshold |
JP7134933B2 (en) * | 2019-09-18 | 2022-09-12 | 株式会社東芝 | Magnetic disk device and write processing method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08321149A (en) * | 1995-05-24 | 1996-12-03 | Hitachi Ltd | Magnetic disk device and control method thereof |
US5570244A (en) * | 1995-05-25 | 1996-10-29 | Conner Peripherals, Inc. | Method and apparatus for controlling assertion of a write inhibit signal using separate threshold values for each of a plurality of recording surfaces |
-
1997
- 1997-03-27 JP JP9075515A patent/JP3039855B2/en not_active Expired - Fee Related
-
1998
- 1998-03-27 US US09/049,785 patent/US6111714A/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100640666B1 (en) | 2005-11-22 | 2006-11-01 | 삼성전자주식회사 | Track Defect Management Method in Data Storage System and Disk Drive Using the Same |
Also Published As
Publication number | Publication date |
---|---|
JP3039855B2 (en) | 2000-05-08 |
US6111714A (en) | 2000-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7580212B1 (en) | Magnetic disk having efficiently stored WRRO compensation value redundancy information and method for using the redundancy information | |
US6023389A (en) | Method and apparatus for writing servo bursts with compensation for erase bands in a direct access storage device | |
US5771126A (en) | Hard disk drive with reduced sized servo sectors and driving method therefor | |
US7324300B2 (en) | Head position control method, head position control device and disk device | |
JP3039855B2 (en) | Disk drive device and write control method for disk drive device | |
US6765748B2 (en) | Method of interleaving servo information fields for track following and seeking and a recording medium including interleaved servo information fields | |
US6396654B2 (en) | Embedded servo writing method and apparatus for hard disk drive | |
JP3080364B2 (en) | Disk drive unit, seek control unit | |
US5754354A (en) | Magnetic disk drive unit with complex magnetic head of variable reading width | |
JPH10241128A (en) | Magnetic disk apparatus and method for detecting failure of head | |
US6108150A (en) | Formation of servo information and method for servo control therefor in disk drive data storage system | |
US6476997B2 (en) | Disk device, track positioning method and method for generating a position error signal | |
KR100259446B1 (en) | Disk device and servo pattern recording method | |
JP3078224B2 (en) | Magnetic disk drive and head positioning control system applied thereto | |
US5812338A (en) | Method and apparatus for indicating start of servo information on a recording medium | |
US7532426B2 (en) | Method for erase process on recording surface of disk and disk drive apparatus | |
JP2006185583A (en) | Recording method of servo pattern of magnetic disk, and disk drive, magnetic disk and computer-readable medium utilizing the same | |
US7336438B2 (en) | Write control method of hard disk drive, hard disk drive adapting the method and recording medium thereof | |
JPH103603A (en) | Magnetic disk drive | |
JP3909046B2 (en) | Data reproduction method, hard disk drive device and storage medium. | |
KR100723499B1 (en) | Method for generating servo write clock of hard disc drive and recording medium for the same | |
US7154688B2 (en) | Disk device having a function to confirm that a selected head is proper for a disk surface | |
KR100258340B1 (en) | Self calibration drive using servo burst for servo calibration | |
US7369344B2 (en) | Method and apparatus for compensating for offset of disk drive | |
JPH03280275A (en) | Magnetic recording and reproducing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090303 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090303 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100303 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110303 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110303 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120303 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130303 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130303 Year of fee payment: 13 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130303 Year of fee payment: 13 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140303 Year of fee payment: 14 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |