JPH05282612A - Magnetic disk unit - Google Patents

Magnetic disk unit

Info

Publication number
JPH05282612A
JPH05282612A JP7798292A JP7798292A JPH05282612A JP H05282612 A JPH05282612 A JP H05282612A JP 7798292 A JP7798292 A JP 7798292A JP 7798292 A JP7798292 A JP 7798292A JP H05282612 A JPH05282612 A JP H05282612A
Authority
JP
Japan
Prior art keywords
write data
data
bit interval
bit
circuit
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.)
Pending
Application number
JP7798292A
Other languages
Japanese (ja)
Inventor
Hiroshi Okamura
博司 岡村
Kenji Tsuruta
健二 寉田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP7798292A priority Critical patent/JPH05282612A/en
Publication of JPH05282612A publication Critical patent/JPH05282612A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Magnetic Recording (AREA)

Abstract

(57)【要約】 【目的】本発明は、磁気ディスク装置において、ピーク
シフト補正テーブルを用意し、データ書込前に、このピ
ークシフト補正テーブルを参照して、種々のパターンの
書込データのビット間隔に対応して書込データをプリシ
フトすることにより、常にピークシフト量を少なくでき
ることを特徴とする。 【構成】本発明の磁気ディスク装置では、ホストCPU
20から1ー7RLLコードの書込データおよび1ー7
RLLコードのビット間隔に関するビット間隔データが
コントローラ14に供給される。コントローラ14で
は、書込データは書込回路13に供給される。また、ビ
ット間隔データを基にしてメモリ15に記憶されている
ピークシフト補正テーブルが参照され、その参照結果に
応じて選択信号が書込回路13に出力される。書込回路
13では、この選択信号に応じて書込データを所定の方
向にプリシフトする。
(57) [Summary] [Object] The present invention provides a peak shift correction table in a magnetic disk device, and refers to this peak shift correction table before writing data to write data of various patterns. It is characterized in that the peak shift amount can be always reduced by pre-shifting the write data according to the bit interval. [Structure] In a magnetic disk device of the present invention, a host CPU
20 to 1-7 RLL code write data and 1-7
Bit interval data regarding the bit interval of the RLL code is supplied to the controller 14. In the controller 14, the write data is supplied to the write circuit 13. Further, the peak shift correction table stored in the memory 15 is referred to based on the bit interval data, and the selection signal is output to the writing circuit 13 according to the reference result. The write circuit 13 preshifts the write data in a predetermined direction according to the selection signal.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、コンピュータシステム
等においてデータ記録再生装置として用いられる磁気デ
ィスク装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a magnetic disk device used as a data recording / reproducing device in a computer system or the like.

【0002】[0002]

【従来の技術】従来、ハードディスクドライブ(HD
D)等の磁気ディスク装置に用いられている書込回路に
は、信号波形の干渉によって生じるピークシフトを補正
するために、記録媒体に対するデータの書込み前に時間
軸上でピークシフトの方向と反対の方向に書込データを
プリシフトするプリシフト回路が設けられている。
2. Description of the Related Art Conventionally, a hard disk drive (HD
In order to correct the peak shift caused by the interference of the signal waveform, the writing circuit used in the magnetic disk device such as D) is opposite to the direction of the peak shift on the time axis before writing the data to the recording medium. A pre-shift circuit for pre-shifting write data in the direction of is provided.

【0003】[0003]

【発明が解決しようとする課題】一般的に、再生回路の
周波数応答を改善し、高周波数領域での利得を大きくす
ることにより、ピークシフトを補正する方法が用いられ
ている。近年、ハードディスクドライブでは、記録密度
が増大しコストがかかる磁気ヘッド媒体の特性をある程
度におさえ、上述した再生回路の特性を最大限に利用す
ることにより、望ましい特性が得られるように、研究開
発が行われている。ところで、再生回路によるピークシ
フトの補正は、波形等化回路によって行われるが、磁気
ヘッド媒体の特性あるいは書込信号の繰返し周波数に対
応して回路を設けるのでは、回路構成が大規模となって
しまう。
Generally, a method of correcting the peak shift by improving the frequency response of the reproducing circuit and increasing the gain in the high frequency region is used. In recent years, in hard disk drives, research and development has been carried out so that desirable characteristics can be obtained by maximizing the characteristics of the reproducing circuit described above while suppressing the characteristics of the magnetic head medium, which increases recording density and costs. Has been done. By the way, the correction of the peak shift by the reproducing circuit is performed by the waveform equalizing circuit, but if the circuit is provided corresponding to the characteristics of the magnetic head medium or the repetition frequency of the write signal, the circuit configuration becomes large. I will end up.

【0004】図4は、従来の波形等化回路を有するハー
ドディスクドライブにおいて1ー7RLLコードによる
ランダムパターンのデータを記録した場合の種々のビッ
ト間隔でのピークシフト量の測定結果を示す図である。
縦軸はピークシフト量(%)である。なお、この測定で
は、8つの磁気ヘッドが用いられている。
FIG. 4 is a diagram showing measurement results of peak shift amounts at various bit intervals when data of a random pattern by the 1-7 RLL code is recorded in a hard disk drive having a conventional waveform equalization circuit.
The vertical axis represents the peak shift amount (%). In this measurement, eight magnetic heads are used.

【0005】1ー7RLLコードでは、1ビットセルの
間隔をTとした場合、ビット間隔が2Tから8Tまで存
在する。41において左端の結果は、ビット間隔2Tと
5Tが繰り返されるパターンのデータ10100001
010000…を記録した場合のビット間隔2Tにおけ
るピークシフト量を示し、他の結果は、ランダムパター
ンのデータを記録した場合の1ー7RLLコードで存在
するビット間隔2Tから8Tまでのビット間隔における
ピークシフト量を示している。なお、例えば、ビット間
隔が2Tであるとは、あるビット1と次のビット1との
間にビット0が1つ存在することを意味し、ビット間隔
が5Tであるとは、あるビット1と次のビット1との間
にビット0が4つ存在することを意味する。
In the 1-7 RLL code, when the interval of 1-bit cells is T, the bit interval exists from 2T to 8T. 41, the leftmost result is data 10100001 of a pattern in which bit intervals 2T and 5T are repeated.
Shown is the peak shift amount in the bit interval 2T when recording 010000 ..., and the other results are the peak shift in the bit interval 2T to 8T existing in the 1-7RLL code when recording random pattern data. Shows the amount. Note that, for example, a bit interval of 2T means that there is one bit 0 between a certain bit 1 and the next bit 1, and a bit interval of 5T means a certain bit 1 This means that there are four bits 0 between the next bit 1 and the next bit 1.

【0006】図4からわかるように、ビット間隔が2T
では、波形干渉によりビット間隔が広がる方向、すなわ
ち時間的に進みの方向(+方向)にピークシフトが起こ
っている。しかし、ビット間隔が3T以上では、逆に、
ビット間隔が狭くなる方向、すなわち時間的に遅れの方
向(−方向)にピークシフトが起こっている。なお、図
4はランダムパターンのデータを記録した場合の測定結
果であるため、ビット間隔が3Tでもビット間隔が2T
ー3Tの組合せの場合とビット間隔が3Tー4Tの3T
としてビット間隔が長い場合と短い場合の組合せの2つ
が考えられることから、正確な分析とはならない。
As can be seen from FIG. 4, the bit interval is 2T.
In the above, the peak shift occurs in the direction in which the bit interval is widened due to the waveform interference, that is, in the forward direction (+ direction) in time. However, if the bit interval is 3T or more, conversely,
The peak shift occurs in the direction in which the bit interval becomes narrow, that is, in the time delay direction (-direction). Note that FIG. 4 shows the measurement results when data of a random pattern is recorded, so even if the bit interval is 3T, the bit interval is 2T.
-3T combination and bit interval 3T-4T 3T
Since there are two possible combinations of a long bit interval and a short bit interval, an accurate analysis cannot be made.

【0007】図5は、所定のパターンしか存在しない繰
返しパターンのデータを記録した場合の各繰返しパター
ンにおける短いビット間隔および長いビット間隔につい
てのピークシフト量の測定結果を示す図である。ここ
で、短いビット間隔とは、例えば、繰返しパターンのデ
ータのビット間隔が2Tー4Tの組合せである場合、ビ
ット間隔2Tを意味し、長いビット間隔とは、この組合
せの場合、ビット間隔4Tを意味する。なお、この測定
では、4つの磁気ヘッドが用いられている。
FIG. 5 is a diagram showing the measurement results of peak shift amounts for short bit intervals and long bit intervals in each repetitive pattern when data of a repetitive pattern having only a predetermined pattern is recorded. Here, the short bit interval means, for example, a bit interval 2T when the bit interval of the data of the repeating pattern is a combination of 2T-4T, and the long bit interval means the bit interval 4T in the case of this combination. means. In this measurement, four magnetic heads are used.

【0008】図5からわかるように、短いビット間隔が
2Tである場合の他のビット間隔との組み合わせでは、
進みの方向(+方向)、すなわち、ビット間隔が広がる
方向にピークシフトが起こっている。しかし、短いビッ
ト間隔が3T以上である場合の他のビット間隔との組み
合わせでは、遅れの方向(−方向)、すなわち、ビット
間隔が狭くなる方向にピークシフトが起こっている。
As can be seen from FIG. 5, in combination with other bit intervals when the short bit interval is 2T,
The peak shift occurs in the advancing direction (+ direction), that is, in the direction in which the bit interval increases. However, in the combination with other bit intervals when the short bit interval is 3T or more, peak shift occurs in the delay direction (-direction), that is, in the direction in which the bit interval becomes narrow.

【0009】従って、以上の結果から、前述したような
プリシフト回路を用いた場合、ビット間隔2Tのパター
ンのデータでは、進みの方向にピークシフトが起こるの
で、ピークシフト量を減少させることができるが、ビッ
ト間隔3T以上のパターンのデータでは、遅れの方向に
ピークシフトが起こるので、遅れの方向においてピーク
シフト量が増大してしまうという問題がある。
Therefore, from the above results, when the above-described pre-shift circuit is used, the peak shift occurs in the advance direction in the data of the pattern with the bit interval 2T, so that the peak shift amount can be reduced. In the case of data having a pattern having a bit interval of 3T or more, peak shift occurs in the delay direction, so there is a problem that the peak shift amount increases in the delay direction.

【0010】本発明は、以上のような理由からなされた
ものであり、本発明の目的は、種々のパターンの書込デ
ータに対して常にピークシフト量を減少させるようにプ
リシフトすることができる磁気ディスク装置を提供する
ことである。
The present invention has been made for the above reasons, and an object of the present invention is to magnetically write data of various patterns which can be pre-shifted so as to always reduce the peak shift amount. It is to provide a disk device.

【0011】[0011]

【課題を解決するための手段】本発明の磁気ディスク装
置は、記録媒体と、書込データのビット間隔の組合せに
対応してピークシフトのシフト方向を示すシフトコード
を記憶する記憶手段と、書込データを記録媒体に記録す
る場合、書込データのビット間隔に応じて前記記録媒体
からシフトコードを読出し、読出したシフトコードに従
って書込データのプリシフト方向を決定する手段と、決
定されたプリシフト方向に従って書込データをプリシフ
トする手段と、プリシフトされた書込データを記録媒体
に記録する手段とを有することを特徴とする。
A magnetic disk device according to the present invention comprises a recording medium, a storage means for storing a shift code indicating a shift direction of a peak shift corresponding to a combination of bit intervals of write data, and a writing means. When the embedded data is recorded on the recording medium, a shift code is read from the recording medium according to a bit interval of the write data, and a pre-shift direction of the write data is determined according to the read shift code, and the determined pre-shift direction. And a means for pre-shifting the write data and a means for recording the pre-shifted write data on a recording medium.

【0012】[0012]

【作用】以上のような構成において、ピークシフト補正
テーブルを用意し、データ書込前に、この補正テーブル
を参照して、種々のパターンの書込データのビット間隔
に対応して書込データをプリシフトすることにより、常
にピークシフト量を少なくすることができる。
With the above-described structure, a peak shift correction table is prepared, and the correction table is referred to before writing the data so that the write data can be written in correspondence with the bit intervals of the write data of various patterns. By pre-shifting, the peak shift amount can always be reduced.

【0013】[0013]

【実施例】以下、図面を参照して本発明の実施例につい
て説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0014】図3は、本発明の実施例である磁気ディス
ク装置の構成を示すブロック図である。図1において、
本磁気ディスク装置は、記録媒体10、磁気ヘッド1
1、読出回路12、書込回路13、コントローラ14、
およびメモリ15によって構成されている。
FIG. 3 is a block diagram showing the configuration of a magnetic disk device according to an embodiment of the present invention. In FIG.
The magnetic disk device includes a recording medium 10 and a magnetic head 1.
1, read circuit 12, write circuit 13, controller 14,
And a memory 15.

【0015】記録媒体10は、例えば、磁気ディスクで
あり、種々のデータを記録する。磁気ヘッド11は、記
録媒体10に対するデータの書込/読出を行う。記録媒
体10に記録されているデータは、磁気ヘッド11によ
って再生信号として読出され、読出回路12に供給され
る。読出回路12では、磁気ヘッド11からの再生信号
が微分され、その微分信号のゼロクロス点が検出され、
これによって、リードパルスデータが読出データとして
生成される。この読出データはコントローラ14を介し
てホストシステム(図示しない)に含まれるホストCP
U20に出力される。
The recording medium 10 is, for example, a magnetic disk and records various data. The magnetic head 11 writes / reads data to / from the recording medium 10. The data recorded on the recording medium 10 is read as a reproduction signal by the magnetic head 11 and supplied to the reading circuit 12. In the read circuit 12, the reproduction signal from the magnetic head 11 is differentiated, the zero cross point of the differentiated signal is detected,
As a result, read pulse data is generated as read data. This read data is sent to the host CP included in a host system (not shown) via the controller 14.
It is output to U20.

【0016】ホストCPU20は、記録媒体10に対す
るデータの書込時に、1ー7RLLコードによる書込デ
ータおよび1ー7RLLコードのビット間隔に関するビ
ット間隔データをコントローラ14に出力する。
When writing data to the recording medium 10, the host CPU 20 outputs to the controller 14 the write data according to the 1-7 RLL code and the bit interval data regarding the bit interval of the 1-7 RLL code.

【0017】コントローラ14は、ホストCPU20の
制御の下に、本磁気ディスク装置全体の制御、ホストシ
ステムとの間でのデータの送受信等を行う。また、コン
トローラ14では、データの書込時において、ホストC
PU20から出力される1ー7RLLコードによる書込
データおよび書込データのビット間隔に関するビット間
隔データが受信される。1ー7RLLコードによる書込
データは書込回路13に供給される。また、ビット間隔
データを基にして、メモリ15に記憶されているピーク
シフト補正テーブルが参照され、その参照結果に従って
選択信号が書込回路13に出力される。
Under the control of the host CPU 20, the controller 14 controls the entire magnetic disk device, transmits / receives data to / from the host system, and the like. Further, the controller 14 allows the host C
The write data by the 1-7 RLL code output from the PU 20 and the bit interval data regarding the bit interval of the write data are received. The write data based on the 1-7 RLL code is supplied to the write circuit 13. Further, the peak shift correction table stored in the memory 15 is referred to based on the bit interval data, and the selection signal is output to the writing circuit 13 according to the reference result.

【0018】メモリ15は、前述したように、データの
書込時において、1ー7RLLコードによる種々のパタ
ーンの書込データのビット間隔に応じてピークシフト量
を少なくするように、書込データをプリシフトするため
に用いられるピークシフト補正テーブルを記憶する(図
2参照)。図2において、nは、書込データの所定のビ
ット1とその1つ前に存在するビット1との間にあるビ
ット0の数を示し、mは書込データの所定のビット1と
その次に存在するビット0との間にあるビット0の数を
示している。
As described above, the memory 15 writes the write data so as to reduce the peak shift amount in accordance with the bit interval of the write data of various patterns by the 1-7 RLL code when writing the data. A peak shift correction table used for pre-shifting is stored (see FIG. 2). In FIG. 2, n represents the number of bits 0 between a predetermined bit 1 of the write data and a bit 1 existing immediately before it, and m represents a predetermined bit 1 of the write data and the next bit. It indicates the number of bit 0 existing between the bit 0 and the bit 0 existing in.

【0019】コードE(EARLY)が参照された場合
には、ピークシフトのシフト方向が時間的に進みの方向
であるので、書込データのビット間隔を短くするように
プリシフトが行われる。コードN(NORMAL)が参
照された場合には、プリシフトは行われない。コードL
(LATE)が参照された場合には、ピークシフトのシ
フト方向が時間的に遅れの方向であるので、書込データ
のビット間隔を長くするようにプリシフトが行われる。
このピークシフト補正テーブルは、予めセットされ、あ
るいは、ユーザによって定義される。また、書換え可能
なように構成することもできる。
When the code E (EARLY) is referred to, since the shift direction of the peak shift is the time advance direction, the pre-shift is performed so as to shorten the bit interval of the write data. If the code N (NORMAL) is referred to, no preshift is performed. Code L
When (LATE) is referred to, the shift direction of the peak shift is delayed in time, so pre-shift is performed so as to lengthen the bit interval of the write data.
This peak shift correction table is preset or defined by the user. Also, it can be configured to be rewritable.

【0020】なお、図2に示すピークシフト補正テーブ
ルでは、図4および図5の測定結果を基にして、書込デ
ータの組合せパターンで短いビット間隔が2T(Tはビ
ットセルであるので、2倍のビットセル)である場合、
すなわち、n=1の場合、ビット間隔を短くするような
プリシフトが行われるようにコードがセットされ、それ
以外の短いビット間隔の場合には、ビット間隔が長くな
るようなプリシフトが行われるようにコードがセットさ
れる。
In the peak shift correction table shown in FIG. 2, the short bit interval is 2T (T is a bit cell) in the write data combination pattern based on the measurement results of FIGS. 4 and 5. Bit cell)
That is, when n = 1, the code is set so that the pre-shift is performed so as to shorten the bit interval, and when the bit interval is other than that, the pre-shift is performed so that the bit interval is increased. The code is set.

【0021】書込回路13は、プリシフト回路13aを
有し、コントローラ14からの書込データ基づいて磁気
ヘッド11に書込電流を供給する。プリシフト回路13
aは、コントローラ14からの選択信号に応じて、書込
データのビット間隔をプリシフトする。
The write circuit 13 has a pre-shift circuit 13a and supplies a write current to the magnetic head 11 based on write data from the controller 14. Pre-shift circuit 13
The a pre-shifts the bit interval of the write data according to the selection signal from the controller 14.

【0022】図3は、プリシフト回路13aの構成を示
すブロック図である。図3において、プリシフト回路1
3aは、遅延回路30、31、選択回路32によって構
成される。コントローラ14からの選択信号に応じて、
遅延回路30および31が選択される。遅延回路30は
書込データのビット間隔を短くするためのEARLY信
号を選択回路32に出力する。また、遅延回路31は書
込データのビット間隔を長くするためのLATE信号を
選択回路32に出力する。選択回路32は、遅延回路3
0あるいは31からのEARLY信号あるいはLATE
信号に応じて、コントローラ14から供給された1ー7
RLLコードによる書込データを時間的に遅れの方向
(−方向)あるいは進みの方向(+方向)にプリシフト
する。
FIG. 3 is a block diagram showing the structure of the preshift circuit 13a. In FIG. 3, the pre-shift circuit 1
3a is composed of delay circuits 30 and 31 and a selection circuit 32. In response to the selection signal from the controller 14,
Delay circuits 30 and 31 are selected. The delay circuit 30 outputs an EARLY signal for shortening the bit interval of the write data to the selection circuit 32. The delay circuit 31 also outputs a LATE signal for lengthening the bit interval of the write data to the selection circuit 32. The selection circuit 32 is the delay circuit 3
EARLY signal or LATE from 0 or 31
1-7 supplied from the controller 14 according to the signal
The write data by the RLL code is pre-shifted in the direction of delay (-direction) or the direction of advance (+ direction) with respect to time.

【0023】次に、以上のように構成された本実施例の
磁気ディスク装置の動作について説明する。
Next, the operation of the magnetic disk device of the present embodiment having the above configuration will be described.

【0024】記録媒体10に対するデータの書込時にお
いて、1ー7RLLコードによる書込データおよび1ー
7RLLコードのビット間隔に関するビット間隔データ
がホストCPU20からコントローラ14に出力され
る。
At the time of writing data to the recording medium 10, the write data by the 1-7 RLL code and the bit interval data regarding the bit interval of the 1-7 RLL code are output from the host CPU 20 to the controller 14.

【0025】コントローラ14では、ホストCPU20
から出力される1ー7RLLコードによる書込データお
よび書込データのビット間隔データが受信される。1ー
7RLLコードによる書込データは書込回路13に供給
される。また、ビット間隔データを基にして、メモリ1
5に記憶されているピークシフト補正テーブルが参照さ
れ、その参照結果に従って選択信号が書込回路13に出
力される。すなわち、ビット間隔データによってコード
E(EARLY)が参照された場合、プリシフト回路1
3aの遅延回路30に選択信号が出力される。また、ビ
ット間隔データによってコードL(LATE)が参照さ
れた場合、プリシフト回路13aの遅延回路31に選択
信号が出力される。
In the controller 14, the host CPU 20
The write data and the bit interval data of the write data according to the 1-7 RLL code output from are received. The write data based on the 1-7 RLL code is supplied to the write circuit 13. Also, based on the bit interval data, the memory 1
The peak shift correction table stored in 5 is referred to, and the selection signal is output to the writing circuit 13 according to the reference result. That is, when the code E (EARLY) is referred to by the bit interval data, the preshift circuit 1
The selection signal is output to the delay circuit 30 of 3a. Further, when the code L (LATE) is referred to by the bit interval data, the selection signal is output to the delay circuit 31 of the preshift circuit 13a.

【0026】書込回路13内のプリシフト回路13aで
は、コントローラ14から出力される選択信号に従って
遅延回路30と31のどちらか一方が動作する。すなわ
ち、遅延回路30に選択信号が供給された場合、EAR
LY信号が選択回路32に出力される。一方、遅延回路
31に選択信号が出力された場合、LATE信号が選択
回路32に出力される。
In the pre-shift circuit 13a in the writing circuit 13, either one of the delay circuits 30 and 31 operates according to the selection signal output from the controller 14. That is, when the selection signal is supplied to the delay circuit 30, the EAR
The LY signal is output to the selection circuit 32. On the other hand, when the selection signal is output to the delay circuit 31, the LATE signal is output to the selection circuit 32.

【0027】選択回路32では、遅延回路30あるいは
31からのEARLY信号あるいはLATE信号が受信
される。EARLY信号が受信された場合、コントロー
ラ14から供給された1ー7RLLコードによる書込デ
ータが時間的に遅れの方向(−方向)にプリシフトされ
る。これによって、書込データのビット間隔が狭くな
る。一方、LATE信号が受信された場合、コントロー
ラ14から供給された1ー7RLLコードによる書込デ
ータが時間的に進みの方向(+方向)にプリシフトされ
る。これによって、書込データのビット間隔が広くな
る。
The selection circuit 32 receives the EARLY signal or the LATE signal from the delay circuit 30 or 31. When the EARLY signal is received, the write data according to the 1-7 RLL code supplied from the controller 14 is pre-shifted in the direction delayed in time (-direction). As a result, the bit interval of the write data becomes narrow. On the other hand, when the LATE signal is received, the write data based on the 1-7 RLL code supplied from the controller 14 is pre-shifted in the forward direction (+ direction). This widens the bit interval of the write data.

【0028】選択回路32でプリシフトされた書込デー
タは、磁気ヘッド11によって記録媒体10によって書
込まれる。
The write data pre-shifted by the selection circuit 32 is written on the recording medium 10 by the magnetic head 11.

【0029】以上のように、種々のパターンの書込デー
タのビット間隔に応じてプリシフト方向を決定するため
に用いられるピークシフト補正テーブルを用意し、デー
タ書込時に、ピークシフト補正テーブルを参照して、書
込データを所定の方向にプリシフトすることにより、ピ
ークシフト量を常に少なくすることができる。
As described above, the peak shift correction table used for determining the pre-shift direction according to the bit intervals of the write data of various patterns is prepared, and the peak shift correction table is referred to when writing the data. By pre-shifting the write data in the predetermined direction, the peak shift amount can be always reduced.

【0030】以上、本発明の実施例について説明した
が、本発明は上記実施例に限定されることなく、本発明
の要旨の範囲内において種々の変形実施が可能である。
Although the embodiments of the present invention have been described above, the present invention is not limited to the above embodiments, and various modifications can be made within the scope of the gist of the present invention.

【0031】なお、本実施例では、ピークシフトの方向
のみがピークシフト補正テーブルにセットされている
が、ピークシフト量もセットすることも可能であり、こ
れによって、さらに、ピークシフト量を減少させること
ができる。
In this embodiment, only the peak shift direction is set in the peak shift correction table, but the peak shift amount can also be set, thereby further reducing the peak shift amount. be able to.

【0032】[0032]

【発明の効果】以上のように、本発明によれば、磁気デ
ィスク装置において、ピークシフト補正テーブルを用意
し、データの書込前に、この補正テーブルを参照して、
種々のパターンの書込データのビット間隔に対応して書
込データをプリシフトすることにより、常にピークシフ
ト量を少なくすることができる。
As described above, according to the present invention, a peak shift correction table is prepared in the magnetic disk device, and the correction table is referred to before writing the data.
By preshifting the write data corresponding to the bit intervals of the write data of various patterns, it is possible to always reduce the peak shift amount.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の実施例である磁気ディスク装置の構成
を示すブロック図。
FIG. 1 is a block diagram showing the configuration of a magnetic disk device that is an embodiment of the present invention.

【図2】本実施例の磁気ディスク装置のメモリに記憶さ
れるピークシフト補正テーブルの内容を示す図。
FIG. 2 is a diagram showing the contents of a peak shift correction table stored in a memory of the magnetic disk device of this embodiment.

【図3】本実施例の磁気ディスク装置の書込回路に含ま
れるプリシフト回路の構成を示すブロック図。
FIG. 3 is a block diagram showing the configuration of a pre-shift circuit included in the write circuit of the magnetic disk device of this embodiment.

【図4】従来の波形等化回路を有するハードディスクド
ライブにおいて1ー7RLLコードによってランダムパ
ターンのデータを記録した場合の各ビット間隔でのピー
クシフト量の測定結果を示す図。
FIG. 4 is a diagram showing a measurement result of a peak shift amount at each bit interval when data of a random pattern is recorded by a 1-7 RLL code in a hard disk drive having a conventional waveform equalization circuit.

【図5】所定のパターンしか存在しない繰返しパターン
のデータを記録した場合の各繰返しパターンにおける短
いビット間隔および長いビット間隔についてのピークシ
フト量の測定結果を示す図。
FIG. 5 is a diagram showing measurement results of peak shift amounts for short bit intervals and long bit intervals in each repetitive pattern when data of a repetitive pattern having only a predetermined pattern is recorded.

【符号の説明】[Explanation of symbols]

10…記録媒体、11…磁気ヘッド、12…読出回路、
13…書込回路、13a…プリシフト回路、14…コン
トローラ、15…メモリ、20…ホストCPU、30、
31…遅延回路、32…選択回路。
10 ... Recording medium, 11 ... Magnetic head, 12 ... Readout circuit,
13 ... Write circuit, 13a ... Pre-shift circuit, 14 ... Controller, 15 ... Memory, 20 ... Host CPU, 30,
31 ... Delay circuit, 32 ... Selection circuit.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 記録媒体と、 書込データのビット間隔の組合せに対応してピークシフ
トのシフト方向を示すシフトコードを記憶する記憶手段
と、 書込データを記録媒体に記録する場合、書込データのビ
ット間隔に応じて前記記録手段からシフトコードを読出
し、読出したシフトコードに従って書込データのプリシ
フト方向を決定する手段と、 決定されたプリシフト方向に従って書込データをプリシ
フトする手段と、 プリシフトされた書込データを記録媒体に記録する手段
とを有することを特徴とする磁気ディスク装置。
1. A recording medium, a storage means for storing a shift code indicating a shift direction of a peak shift corresponding to a combination of bit intervals of the write data, and a writing means for writing the write data in the recording medium. A shift code is read from the recording means according to a bit interval of the data, a means for determining a preshift direction of the write data according to the read shift code, a means for preshifting the write data according to the determined preshift direction, and a preshift And a means for recording the write data on a recording medium.
【請求項2】書込データが1ー7RLLコードで構成さ
れている場合、書込データのビット間隔がビットセルの
2倍の時にはビット間隔を狭くするように書込データが
プリシフトされ、書込データのビット間隔がビットセル
の2倍の時以外ではビット間隔を広くするように書込デ
ータがプリシフトされることを特徴とする請求項1記載
の磁気ディスク装置。
2. When the write data is composed of a 1-7 RLL code, the write data is pre-shifted so as to narrow the bit interval when the bit interval of the write data is twice the bit cell, and the write data is 2. The magnetic disk drive according to claim 1, wherein the write data is pre-shifted so as to widen the bit interval except when the bit interval is twice the bit cell.
JP7798292A 1992-03-31 1992-03-31 Magnetic disk unit Pending JPH05282612A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7798292A JPH05282612A (en) 1992-03-31 1992-03-31 Magnetic disk unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7798292A JPH05282612A (en) 1992-03-31 1992-03-31 Magnetic disk unit

Publications (1)

Publication Number Publication Date
JPH05282612A true JPH05282612A (en) 1993-10-29

Family

ID=13649086

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7798292A Pending JPH05282612A (en) 1992-03-31 1992-03-31 Magnetic disk unit

Country Status (1)

Country Link
JP (1) JPH05282612A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009087440A (en) * 2007-09-28 2009-04-23 Fujitsu Ltd Control device, storage device, LSI, and recording compensation method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009087440A (en) * 2007-09-28 2009-04-23 Fujitsu Ltd Control device, storage device, LSI, and recording compensation method

Similar Documents

Publication Publication Date Title
US6404570B1 (en) Disk drive with adaptive channel optimization
US7123430B2 (en) Method and apparatus for providing write pre-compensation using a read timing path
JPH06309669A (en) Optical recording system
JP3274490B2 (en) Write circuit, pulse circuit, and method for adjusting write equalization pulse for computer data tape drive
JPH0432442B2 (en)
JP4216204B2 (en) Optical recording condition setting method, optical recording / reproducing apparatus, control program, and recording medium
JP3165216B2 (en) Mark edge recording method and apparatus
JPH05282612A (en) Magnetic disk unit
US5025327A (en) Magnetic disk write precompensation method and apparatus which takes into account variations in head/disk characteristics
EP0917130A2 (en) Apparatus for recording data on magnetic record medium
US7667909B2 (en) Slew-rate control device, storage device, and slew-rate control method
EP0287637B1 (en) Magnetic disk write precompensation
JPH03203005A (en) System and device for correcting write-in of write data in floppy disk driving device
JP4425902B2 (en) Optical recording condition setting method, optical recording / reproducing apparatus, control program, and recording medium
JP2663527B2 (en) Magnetic storage device
KR0176654B1 (en) How to Implement Adaptive Zone Layout for Hard Disk Drives
JP2006147096A (en) Magnetic disk medium, magnetic disk device, and method for detecting rotational position of magnetic disk medium
JPS59188813A (en) Recording system of magnetic memory
JPS6070506A (en) Magnetic recording device
KR940001053Y1 (en) Frame Number Detection Circuit of Data Backup Device
JP4101739B2 (en) Recording condition setting method and setting apparatus, recording / reproducing apparatus, recording condition setting program, and recording medium
JPS59229744A (en) Defect detecting system of magnetic recording medium
JPS62229503A (en) Magnetic disk device
JPH01143004A (en) Writing compensating circuit
JPH06195615A (en) Floppy disk device