JP4261430B2 - 磁気ディスク装置及び読み込み・書き込み方法 - Google Patents
磁気ディスク装置及び読み込み・書き込み方法 Download PDFInfo
- Publication number
- JP4261430B2 JP4261430B2 JP2004191130A JP2004191130A JP4261430B2 JP 4261430 B2 JP4261430 B2 JP 4261430B2 JP 2004191130 A JP2004191130 A JP 2004191130A JP 2004191130 A JP2004191130 A JP 2004191130A JP 4261430 B2 JP4261430 B2 JP 4261430B2
- Authority
- JP
- Japan
- Prior art keywords
- sector pulse
- data
- servo
- data sector
- interval
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- 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/10009—Improvement or modification of read or write signals
-
- 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
- G11B5/59627—Aligning for runout, eccentricity or offset compensation
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
磁気ディスクのトラックには、通常の円回転を行なう前提で、記録・再生を行なうヘッドを位置決め制御するためのサーボデータが書き込まれる。従って、ディスク偏芯が発生した状態では、記録再生時において、ヘッドから見た場合、通常の円回転よりも大きな回転変動が起こったように見え、ヘッド自身が正確な位置決めを行なえなくなり、磁気ヘッドによるサーボデータの読み誤りが増える。そこで、従来では、該読み誤りを低減すべく、サーボデータに基づいて生成されるサーボデータのタイミングを示すサーボセクタパルス間隔を補正することが行われている。
しかしながら、補正したサーボセクタパルス間隔により、同一トラック上においてサーボセクタ毎にディスクフォーマット領域に変動が生じることになる。
第1図は本発明の一実施形態に係る磁気ディスク装置の構成を示すブロック図である。ディスク媒体5から読み出されたデータは、R/W制御回路4を経由して、HDC2に入力される。このデータはバッファメモリ3に一時格納され、再びHDC2を経由してホストシステム1に送られる。書き込み動作はこの逆によって行われる。ディスク制御手段(MPU)7はHDC2、および R/W制御回路4動作全体を制御する。あわせて、HDC2のブロック図を示す。HDC2には他ブロックとのインタフェースを司る制御部として、ホスト制御部11、バッファメモリ制御部12、そしてディスクフォーマット制御部13がある。ホスト制御部11はホストシステム1とのデータ授受を行なうブロック、バッファメモリ制御部12はHDC2の他ブロックに対してバッファメモリ3を使用するための権利調停を行い、バッファメモリ3とのデータ授受を行なうブロック、ディスクフォーマット制御部13はディスク媒体5への記録フォーマットの生成を行い、R/W制御回路4とのデータ授受を行なうブロックである。またその他にはデータの誤り訂正を行なう誤り訂正部14、およびディスク媒体5への書き込み/読み出しを行なうための位置情報を生成するID生成部15、サーボセクタを検出しサーボゲートを生成するサーボ制御部16があり、大別して上記ブロックによりHDC2は構成される。
第2図は従来のID 生成部15内 データセクタパルス生成部21の機能ブロック構成を示す図である。データセクタパルス生成部21は大別すると下記4つの機能ブロックから構成される。以下に各ブロックの機能概要を記す。データセクタパルス生成用の制御レジスタ群からなるブロック22、サーボ制御部16からID 生成部15内データセクタパルス生成部21に入力されるサーボセクタパルスを受信しクロック同期化を図るブロック23、ブロック22およびブロック23からの情報を元に内部カウンタ24を通してデータセクタパルスの出力間隔を調整し外部にデータセクタパルス25を出力するデータセクタパルス生成ブロック26、ブロック23およびブロック26から入力される各種情報から必要に応じてエラー情報を生成しブロック22に出力するエラー情報生成ブロック27、以上の4ブロックである。
2. データセクタパルス生成用制御レジスタブロック22内のレジスタ情報を参照し、当該サーボセクタパルスの間隔を学習する。
ディスク偏芯が発生した場合、この間隔値は固定値(通常の間隔値)から大きく変動することになる。
3.予めテーブル等に格納されたサーボセクタパルス間隔固定値と上記参照した値を比較して 固定値からの変動量を算出する。
4.直前5〜10サーボセクタパルス分の上記3で求めた変動量結果に基づき、次のサーボセクタパルスの変動量を予測する。
上記4により予測した変動量がΔLに相当する。
現状の装置では1トラックあたり100〜200程度のサーボセクタから構成されており、
その約5% つまり 5〜10サーボセクタパルス程度の変動量情報により十分、次のサーボセクタパルスの変動量を予測することが可能である。
カウンタ24をリセットする(ステップS16)。この時点でID生成部15にて出力したデータセクタパルスが当該サーボセクタの最終データセクタパルスであるかの判定を行なう。最終データセクタパルスでなければステップS14でのカウンタ動作を再開し、最終データセクタパルスであれば改めてステップS11での再度ディスク制御手段7による最適変動量ΔL設定待ちに入ることになる。
前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
5 ディスク媒体、7 ディスク制御手段(MPU)、11 ホスト制御部
12 バッファメモリ制御部、13 ディスクフォーマット制御部
14 誤り訂正部 15 ID生成部 16 サーボ制御部
21 データセクタパルス生成部
22 データセクタパルス生成用制御レジスタブロック
23 サーボセクタパルス受信ブロック、24 カウンタ、
26 データセクタパルス生成ブロック、27 エラー情報生成ブロック
31 データセクタパルス生成カウンタ補正ブロック、32 乗算器。
Claims (5)
- サーボデータを記憶し、ユーザデータを記録・再生するための磁気ディスクと、
前記サーボデータの読み込み、前記ユーザデータの読み込み・書き込みを行なう磁気ヘッドと、
前記磁気ヘッドにより読み込まれた前記サーボデータのタイミングを示すサーボセクタパルス間隔の変動量をサーボセクタパルスの予め定められた固定値とディスク偏芯時の間隔値とを比較することにより予測し、該サーボセクタパルス間隔に対応する前記ユーザデータの読み込み・書き込みのタイミングを示すデータセクタパルス間隔の最適変動量を設定するディスク制御手段(MPU)と、
前記設定されたデータセクタパルス間隔の最適変動量に基づき、データセクタパルスを生成し、前記磁気ヘッドに対して出力するハードディスクコントローラ(HDC)を備えることを特徴とする磁気ディスク装置。 - 前記データセクタパルスの生成は、前記HDC内のデータセクタパルス生成部で行われ、前記データセクタパルス生成部はデータセクタパルス生成用制御レジスタブロックと、データセクタパルス生成カウンタ補正ブロックと、サーボセクタパルス受信ブロックと、データセクタパルス生成ブロックとを有し、前記データセクタパルス生成用制御レジスタブロックに前記サーボセクタパルス間隔の変動量の予測値に基づくデータセクタパルス間隔の最適変動量△Lを設定し、前記データセクタパルス生成カウンタ補正ブロックは前記最適変動量△Lを受けて予め設定された固定データセクタパルス間隔値Aと最適変動量△Lからデータセクタパルス生成カウンタ補正値A′((1+△L)×A)を算出し、前記サーボセクタパルス受信ブロックがサーボセクタパルスを受け取ることにより、前記データセクタパルス生成ブロック内のカウンタが動作を開始し、該カウンタのカウント値が前記補正カウンタ値A′に達した時点でデータセクタパルスが生成されることを特徴とする請求項1に記載の磁気ディスク装置。
- 前記サーボセクタパルス間隔の変動量の予測は、サーボセクタパルスの通常の間隔値とディスク偏芯時の間隔値とを比較し、その比較結果に基づいて行なうことを特徴とする請求項1に記載の磁気ディスク装置。
- 記憶されたサーボデータを読み込み、ユーザデータの読み込み・書き込みを行なう磁気ディスク装置の読み込み・書き込み方法であって、
前記サーボデータのタイミングを示すサーボセクタパルス間隔の変動量をサーボセクタパルスの予め定められた固定値とディスク偏芯時の間隔値とを比較することにより予測するステップと、
前記予測に基づき、該サーボセクタパルス間隔に対応する前記ユーザデータの読み込み・書き込みのタイミングを示すデータセクタパルス間隔の最適変動量を設定するステップと、
前記設定されたデータセクタパルス間隔の最適変動量に基づき、前記データセクタパルスを生成するステップと、
生成した前記データセクタパルスを出力するステップを備えることを特徴とする磁気ディスク装置の読み込み・書き込み方法。 - 前記サーボセクタパルス間隔の変動量の予測は、サーボセクタパルスの通常の間隔値とディスク偏芯時の間隔値とを比較し、その比較結果に基づいて行なうことを特徴とする請求項4に記載の磁気ディスク装置の読み込み・書き込み方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004191130A JP4261430B2 (ja) | 2004-06-29 | 2004-06-29 | 磁気ディスク装置及び読み込み・書き込み方法 |
CN200510081099.3A CN1725296A (zh) | 2004-06-29 | 2005-06-29 | 磁盘装置和读取/写入方法 |
US11/172,201 US7486461B2 (en) | 2004-06-29 | 2005-06-29 | Magnetic disk device and read/write method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004191130A JP4261430B2 (ja) | 2004-06-29 | 2004-06-29 | 磁気ディスク装置及び読み込み・書き込み方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006012350A JP2006012350A (ja) | 2006-01-12 |
JP4261430B2 true JP4261430B2 (ja) | 2009-04-30 |
Family
ID=35505382
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004191130A Expired - Fee Related JP4261430B2 (ja) | 2004-06-29 | 2004-06-29 | 磁気ディスク装置及び読み込み・書き込み方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US7486461B2 (ja) |
JP (1) | JP4261430B2 (ja) |
CN (1) | CN1725296A (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007287273A (ja) * | 2006-04-19 | 2007-11-01 | Hitachi Global Storage Technologies Netherlands Bv | ディスク・ドライブ装置及びそのユーザ・データの書き込み及び/もしくは読み出し方法 |
TWI327313B (en) * | 2006-11-10 | 2010-07-11 | Sunplus Technology Co Ltd | Control system for an optical storage device |
JP4991469B2 (ja) | 2007-09-28 | 2012-08-01 | 株式会社東芝 | サーボフレーム間隔補正装置、記憶装置、サーボフレーム間隔補正方法 |
JP2014182857A (ja) | 2013-03-19 | 2014-09-29 | Toshiba Corp | 磁気ディスク装置及び磁気ディスク装置の制御方法 |
US9025420B1 (en) * | 2013-11-15 | 2015-05-05 | HGST Netherlands B.V. | Self-controlled laser pulsing for thermally assisted recording |
JP2021131920A (ja) * | 2020-02-20 | 2021-09-09 | 株式会社東芝 | 磁気ディスク装置、及びサーボゲート生成方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0787005B2 (ja) * | 1991-01-16 | 1995-09-20 | 株式会社東芝 | 磁気ディスク装置 |
JP3576138B2 (ja) * | 2001-12-17 | 2004-10-13 | 株式会社東芝 | ディスク記憶装置及び同装置における制御信号転送方法 |
JP4630522B2 (ja) * | 2002-10-18 | 2011-02-09 | 東芝ストレージデバイス株式会社 | 磁気ディスク装置および記録位置補正方法 |
-
2004
- 2004-06-29 JP JP2004191130A patent/JP4261430B2/ja not_active Expired - Fee Related
-
2005
- 2005-06-29 US US11/172,201 patent/US7486461B2/en not_active Expired - Fee Related
- 2005-06-29 CN CN200510081099.3A patent/CN1725296A/zh active Pending
Also Published As
Publication number | Publication date |
---|---|
JP2006012350A (ja) | 2006-01-12 |
US20050286152A1 (en) | 2005-12-29 |
CN1725296A (zh) | 2006-01-25 |
US7486461B2 (en) | 2009-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20050185320A1 (en) | Data storage device and control method therefor to prevent off-track writing | |
JP2008243269A (ja) | ディスク・ドライブ装置及びそのデータの再書き込み方法 | |
JP2008192263A (ja) | ディスク・ドライブ装置及びそのエラー回復処理方法 | |
JP2007184023A (ja) | ディスク・ドライブ及びその制御方法 | |
US6523142B1 (en) | Apparatus and method of performing in a disk drive commands issued from a host system | |
US7486461B2 (en) | Magnetic disk device and read/write method | |
JP2003249044A (ja) | 磁気ディスクドライブシステム | |
US20060171053A1 (en) | Data storage device, data storage control circuit, and control method for magnetic disk drive | |
JP2007287208A (ja) | データ記憶装置及びそのエラー訂正方法 | |
JP3663302B2 (ja) | 磁気ディスク装置 | |
JP2010027105A (ja) | ディスク・ドライブ装置及びそのエラー回復処理の方法 | |
US20050015648A1 (en) | Disk storage apparatus capable of concurrently processing data streams | |
JP5064666B2 (ja) | データ記憶装置及びそのユーザ・データの書き込み制御方法 | |
JP2006079810A (ja) | 読取られたデータ内のエラーを補正するための方法及び装置 | |
JP2007317263A (ja) | シリアル・データ転送方法、そのシステム及びデータ記憶装置 | |
EP1585126B1 (en) | Data read retry with read timing adjustment for eccentricity of a disc in a data storage device | |
JP2005332245A (ja) | 情報処理装置及び情報処理装置を利用した媒体記憶装置 | |
JPH09265729A (ja) | ディスク装置及びディスク装置の記録再生方法 | |
JP2008276818A (ja) | ディスク・ドライブ装置及びそのディスクへのアクセス方法 | |
JP2006252732A (ja) | 媒体記憶装置及び媒体記憶装置の回転同期処理方法。 | |
US20100123969A1 (en) | Information storage device and control circuit | |
JP2008299978A (ja) | ディスク・ドライブ装置及びディスクからのデータ再生方法 | |
JP2007287252A (ja) | ディスク記録面のイレーズ方法 | |
JP2006252731A (ja) | 媒体記憶装置及び媒体記憶装置の媒体の回転同期処理方法。 | |
JP2007293988A (ja) | 磁気ディスク装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061219 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20061219 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081009 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081021 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081212 |
|
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: 20090113 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090205 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120220 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees | ||
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 |