[go: up one dir, main page]

JP2959896B2 - Write compensation method for information storage device - Google Patents

Write compensation method for information storage device

Info

Publication number
JP2959896B2
JP2959896B2 JP32014991A JP32014991A JP2959896B2 JP 2959896 B2 JP2959896 B2 JP 2959896B2 JP 32014991 A JP32014991 A JP 32014991A JP 32014991 A JP32014991 A JP 32014991A JP 2959896 B2 JP2959896 B2 JP 2959896B2
Authority
JP
Japan
Prior art keywords
bit
write
timing
current
data
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 - Lifetime
Application number
JP32014991A
Other languages
Japanese (ja)
Other versions
JPH05109005A (en
Inventor
正道 鈴木
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Publication of JPH05109005A publication Critical patent/JPH05109005A/en
Application granted granted Critical
Publication of JP2959896B2 publication Critical patent/JP2959896B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Digital Magnetic Recording (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、1−7ランレングス符
号或いは2−7ランレングス符号で表現されたライトデ
ータの書込タイミングを補正する情報記憶装置の書込補
償方式に関し、特に、読出信号の余弦等化におけるピー
クシフトで正しいピークタイミングが得られるように書
込タイミングを補正して記録する情報記録装置の書込補
償方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a write compensation method for an information storage device for correcting the write timing of write data represented by a 1-7 run length code or a 2-7 run length code, and more particularly to a read compensation method. The present invention relates to a write compensation method for an information recording device that corrects and writes a write timing so that a correct peak timing is obtained by a peak shift in cosine equalization of a signal.

【0002】磁気ディスク装置のディスク媒体に対する
ライトデータの磁気記録にあっては、ライトデータを1
−7ランレングス符号(1by7RLL)或いは2−7
ランレングス符号(2by7RLL)に変換し、例えば
NRZ記録にあっては、最初のライトデータのビット1
の立ち上がりでライト電流をヘッドに流し、次のビット
1の立ち上がりでライト電流を停止する書込動作を繰り
返している。
In magnetic recording of write data on a disk medium of a magnetic disk drive, the write data is
-7 run length code (1by7RLL) or 2-7
It is converted to a run length code (2 by 7 RLL). For example, in NRZ recording, bit 1 of the first write data
The write operation is repeated in which the write current is supplied to the head at the rising edge of the bit and the write current is stopped at the rising edge of the next bit 1.

【0003】一方、ヘッドから読出された信号は波形干
渉によるピークシフトを補正するために余弦等化が施さ
れ、磁気反転に同期したピークをもつ信号波形を生成し
た後にディスクサーボ信号から得られたデータクロック
に同期してデータビットを検出し、その後に1−7又は
2−7復号器により復号して読出データを得ている。余
弦等化で得られる信号波形は、その前後に位置する波形
成分により時間軸上でのピークシフトを受けることが知
られており、このピークシフトを受けた結果が正しいピ
ークタイミングとなるように、予め書込側でデータビッ
トのタイミングを進ませたり、遅らせたりする書込み補
償を行う必要がある。
On the other hand, a signal read from a head is subjected to cosine equalization in order to correct a peak shift due to waveform interference, and a signal waveform having a peak synchronized with the magnetic reversal is generated, and then obtained from a disk servo signal. The data bits are detected in synchronization with the data clock, and then decoded by a 1-7 or 2-7 decoder to obtain read data. It is known that a signal waveform obtained by cosine equalization undergoes a peak shift on the time axis due to waveform components located before and after the cosine equalization, so that a result of the peak shift becomes a correct peak timing. It is necessary to perform write compensation to advance or delay the timing of the data bit on the writing side in advance.

【0004】特に、この影響を受ける2Tのパターンに
書込み補償が望まれる。現在行われている書込み補償
は、波形干渉によるピークシフトを抑えることが目的
で、余弦等化によって発生するピークシフトを抑える効
果はない。即ち、1−7ランレングス符号の(4/3)
T、2−7ランレングス符号の(3/2)Tに発生する
ピークシフトと、2Tに発生するピークシフトは全く別
のものである。
In particular, write compensation is desired for 2T patterns affected by this. The currently performed write compensation aims at suppressing a peak shift due to waveform interference, and has no effect of suppressing a peak shift caused by cosine equalization. That is, (4/3) of the 1-7 run-length code
The peak shift occurring at (3/2) T of the T, 2-7 run-length code is completely different from the peak shift occurring at 2T.

【0005】[0005]

【従来の技術】図25は従来の書込み補償方式の一例を
示したブロック図である。図25において、10は書込
補償回路であり、ライトデータに基づく1−7符号或い
は2−7符号が入力される。書込補償回路10で書込補
償を受けたライトデータはドライバ12で例えばNRZ
方式の電流信号に変換され、切替回路14を介してヘッ
ド16に供給されディスク媒体に磁気記録される。
2. Description of the Related Art FIG. 25 is a block diagram showing an example of a conventional write compensation system. In FIG. 25, reference numeral 10 denotes a write compensation circuit to which a 1-7 code or a 2-7 code based on write data is input. The write data subjected to write compensation by the write compensation circuit 10 is, for example, NRZ
The current signal is converted to a current signal of a system, supplied to the head 16 via the switching circuit 14, and magnetically recorded on a disk medium.

【0006】読出時に切替回路14はヘッド16を余弦
等化回路18に接続している。ヘッド16により読出さ
れた信号は、余弦等化回路18で波形干渉によるピーク
シフトを補正するための余弦等化を受け、磁気反転部分
でピーク部分をもつ信号に変換される。余弦等化回路1
8は、ディレイライン20、減衰器22及び差動増幅器
24で構成される。余弦等化回路18の出力信号はデー
タ検出回路25に与えられ、サーボヘッドのサーボ信号
から復調されたデータクロックに同期したデータビット
を検出し、最終的に1−7符号又は2−7符号を復号し
てリードデータとする。
At the time of reading, the switching circuit 14 connects the head 16 to the cosine equalizing circuit 18. The signal read by the head 16 is subjected to cosine equalization for correcting a peak shift due to waveform interference by a cosine equalization circuit 18 and is converted into a signal having a peak portion in a magnetic reversal portion. Cosine equalization circuit 1
8 includes a delay line 20, an attenuator 22, and a differential amplifier 24. The output signal of the cosine equalization circuit 18 is supplied to a data detection circuit 25, which detects a data bit synchronized with a data clock demodulated from a servo signal of the servo head, and finally converts a 1-7 code or a 2-7 code. The decrypted data is read.

【0007】図26は、1−7符号に対する従来の書込
み補償を示したもので、連続する2つのデータビット1
の立ち上がり間隔で決まるライト電流の周期が、データ
ビット周期Tに対し(4/3)Tの場合、ライト電流の
立ち上がり及び立ち下がりに対し1つ前と1つ後のデー
タビット1との周期が(4/3)T以外のときに、前後
を狭めるようにタイミングを補正した補償ライト電流を
流す。
FIG. 26 shows a conventional write compensation for the 1-7 code.
When the cycle of the write current determined by the rising interval of the write current is (4/3) T with respect to the data bit cycle T, the cycle of the data bit 1 immediately before and after the rising and falling of the write current is one cycle. (4/3) At times other than T, a compensating write current whose timing has been corrected so as to narrow the front and back is passed.

【0008】図27は、2−7符号に対する従来の書込
み補償を示したもので、連続する2つのデータビット1
の立ち上がり間隔で決まるライト電流の周期が、データ
ビット周期Tに対し(3/2)Tの場合、ライト電流の
立ち上がり及び立ち下がりに対し1つ前と1つ後のデー
タビット1との周期が(3/2)T以外のときに、同じ
く前後を狭めるようにタイミングを補正した補償ライト
電流を流す。
FIG. 27 shows a conventional write compensation for the 2-7 code.
Is equal to (3/2) T with respect to the data bit cycle T, the cycle of the data bit 1 immediately before and after the rising and falling of the write current is 1/3. (3/2) At times other than T, a compensating write current whose timing has been similarly corrected so as to narrow the front and rear sides is supplied.

【0009】このような書込み補償の条件は、1−7符
号については図28のように定められ、また2−7符号
については図29のように定められる。例えば図28の
1−7符号をみると、現在処理対象となっているビット
nに対し前後の2ビット目,n±2の関係を見ること
で、補償なし(None) 、進み補償(Early)、及び遅れ補
償(Late) のモードA,B,C,Dが決められる。
The conditions for such write compensation are determined as shown in FIG. 28 for the 1-7 code, and as shown in FIG. 29 for the 2-7 code. For example, looking at the 1-7 code in FIG. 28, by looking at the relationship of the second bit before and after the current bit n, n ± 2, there is no compensation (None) and advance compensation (Early). , And delay compensation (Late) modes A, B, C, and D are determined.

【0010】例えば、現在ビットn=1(1で有意ビッ
ト、0で無効ビット)に対し、2つ後のビットn−2が
有意ビットで、2つ前のビットn+2が無効ビットのと
きはモードCの進み補償(Early)が選択される。図30
は図28の1−7符号のモードA〜Dにおけるライトデ
ータの補償を示したタイミングチャートである。
For example, when the current bit n = 1 (1 is a significant bit, 0 is an invalid bit), the mode is set when the bit n−2 after 2 is a significant bit and the bit n + 2 before 2 is an invalid bit. Early compensation of C is selected. FIG.
30 is a timing chart showing write data compensation in modes A to D of the 1-7 code in FIG.

【0011】図28において、モードA,Bにあって
は、書込み補償は行われず、ライトデータがそのまま補
償ライトデータとして出力される。モードCでは現在ビ
ットnを時間軸上で前にシフトする進み補償が施された
補償ライトデータが作り出される。更にモードDにあっ
ては、現在ビットを時間軸上で後にシフトする遅れ補償
が施された補償ライトデータが作り出される。
In FIG. 28, in modes A and B, write compensation is not performed, and write data is directly output as compensated write data. In mode C, advance write compensation data for shifting the current bit n forward on the time axis is generated. Further, in the mode D, compensated write data to which delay compensation for shifting the current bit later on the time axis is performed is generated.

【0012】このような進み補償或いは遅れ補償を施し
たライトデータによる書込みを行っておくことで、図2
5に示したように、ヘッド16から読出信号に余弦等化
回路18で余弦等化を施すと、磁気反転部分で生ずるピ
ーク波形は、余弦等化の際に前後のピーク波形による時
間軸上でのシフトを受け、このピークシフトを受けた結
果が正しいタイミングとなり、正しいビットデータをデ
ータ検出部26で復調することができる。
By performing writing with write data to which such advance compensation or delay compensation has been performed, FIG.
As shown in FIG. 5, when the cosine equalization circuit 18 applies cosine equalization to the readout signal from the head 16, the peak waveform generated at the magnetic reversal portion is reduced on the time axis by the peak waveforms before and after the cosine equalization. , The result of the peak shift becomes the correct timing, and the correct bit data can be demodulated by the data detector 26.

【0013】[0013]

【課題を解決するための手段】しかしながら、このよう
な従来の書込み補償方式にあっては、ライト電流がデー
タビットの周期の2倍の2Tであった場合、ヘッド読出
信号に余弦等化を施すことによって新に発生するピーク
シフトを抑えることができなかった。図31は「・・・
0001001000・・・」となるビット周期2Tを
含むライトデータによる記録結果を読出した時の図25
の余弦等化回路18における各部の信号波形を示す。
However, in such a conventional write compensation system, when the write current is 2T, which is twice the period of the data bit, the head read signal is subjected to cosine equalization. As a result, a newly generated peak shift could not be suppressed. FIG.
0001001000... When reading the recording result by the write data including the bit period 2T.
3 shows signal waveforms at various parts in the cosine equalization circuit 18 of FIG.

【0014】図25において、入力信号viはディレイ
ライン20で遅延τを受けて差動増幅器24の非反転入
力端子に与えられる。差動増幅器24の非反転入力端子
の入力インピーダンスは非常に高いため、入力信号vi
は反射されてディレイライン20を介して入力端子に再
び戻り、その時の入力波形と合成された信号v2が得ら
れる。
In FIG. 25, an input signal vi receives a delay τ in a delay line 20 and is applied to a non-inverting input terminal of a differential amplifier 24. Since the input impedance of the non-inverting input terminal of the differential amplifier 24 is very high, the input signal vi
Is reflected back to the input terminal via the delay line 20, and a signal v2 synthesized with the input waveform at that time is obtained.

【0015】この信号v2は減衰器22でK倍に減衰さ
れて差動増幅器24の反転入力端子に信号v3として与
えられる。差動増幅器24は、2つの入力信号の差(v
1−v3)を出力信号voとする。入力信号viが2T
のライトデータビットによる場合、図31のように余弦
等化回路18の出力信号voは、破線で示す本来のピー
ク波形に対し、前のピークは後にシフトし、後のピーク
は前にシフトするというピークシフトを起こし、ライト
データに対応した正しいピークタイミングが得られない
問題があった。
The signal v2 is attenuated K times by the attenuator 22 and supplied to the inverting input terminal of the differential amplifier 24 as a signal v3. The differential amplifier 24 calculates the difference (v
Let 1-v3) be the output signal vo. Input signal vi is 2T
31, the output signal vo of the cosine equalization circuit 18 is such that the previous peak shifts later and the latter peak shifts forward with respect to the original peak waveform shown by the broken line. There has been a problem that a peak shift occurs and a correct peak timing corresponding to the write data cannot be obtained.

【0016】本発明は、このような従来の問題点に鑑み
てなされたもので、2Tのライトデータについても余弦
等化で正しいピークタイミングが得られるようにした情
報記憶装置の書込補償方式を提供することを目的とす
る。
The present invention has been made in view of such a conventional problem, and provides a write compensation method for an information storage device in which correct peak timing can be obtained by cosine equalization even for 2T write data. The purpose is to provide.

【0017】[0017]

【課題を解決するための手段】図1は本発明の原理説明
図である。まず本発明は、ライトデータを符号化手段2
6で符号化した後に書込補償手段10で書込タイミング
の進み又は遅延の書込補償を施してヘッド16により媒
体に磁気記録し、一方、ヘッド16により媒体から読出
された読出信号を余弦等化手段18により余弦等化を施
した後にデータ検出手段25でデータビットを再現し、
最終的に復号手段30で復号して読出データを出力する
磁気記憶装置の書込補償方式を対象とする。
FIG. 1 is a diagram illustrating the principle of the present invention. First, according to the present invention, the write data
6, the write compensating means 10 performs write compensation for advance or delay of the write timing and magnetically records the data on the medium by the head 16, while the read signal read from the medium by the head 16 is cosine or the like. After performing cosine equalization by the conversion means 18, the data bits are reproduced by the data detection means 25,
Finally, the present invention is directed to a write compensation method of a magnetic storage device which outputs decoded data by decoding by a decoding means 30.

【0018】また本発明は、余弦等化手段18の代わり
に同じ波形処理機能を実現するエリクトリックフィルタ
を用いた磁気記憶装置の書込補償方式を対象とする。こ
のような磁気記録装置の書込補償方式として本発明にあ
っては、符号化されたライトデータ中の連続する2つの
有意ビット(ビット1)に基づくライト電流の周期が所
定のデータビット周期Tの2倍(2T)である場合に、
前後の有意ビットとの周期が2T以外の時、書込補償手
段10によりライト電流の発生間隔を前後に広げるよう
に書込タイミングを補正することを特徴とする。
The present invention is also directed to a write compensation method for a magnetic storage device using an electric filter which realizes the same waveform processing function instead of the cosine equalizing means 18. In the present invention, as a write compensation method for such a magnetic recording apparatus, the cycle of the write current based on two consecutive significant bits (bit 1) in the encoded write data is a predetermined data bit cycle T. If it is twice (2T),
When the cycle with the preceding and following significant bits is other than 2T, the write timing is corrected by the write compensating means 10 so as to extend the write current generation interval back and forth.

【0019】これをライトデータビットのレベルで見る
と、書込補償手段10は、現在処理対象となった符号化
されたデータビットと既に処理した1つ前のデータビッ
トとの周期が2Tで、現在処理対象となった符号化され
たデータビットと1つ後のデータビットとの周期が2T
以外の時、現在処理中のデータビットのタイミングを所
定時間だけ進ませる。
Looking at this at the level of the write data bit, the write compensating means 10 finds that the cycle between the encoded data bit that is currently processed and the immediately preceding data bit is 2T, The period between the encoded data bit currently processed and the next data bit is 2T.
In other cases, the timing of the data bit currently being processed is advanced by a predetermined time.

【0020】また書込補償手段10は、現在処理対象と
なった符号化されたデータビットと1つ後のデータビッ
トとの周期が2Tで、現在処理対象となった符号化され
たデータビットと1つ前のデータビットの周期が2T以
外の時、現在処理中のデータビットのタイミングを所定
時間だけ遅らせる。また書込補償手段10は、NRZ方
式の場合、最初に現われた有意ビットに同期してライト
電流を流し始め、次に得られた有意ビットに同期してラ
イト電流を停止する書込動作を繰り返す。
The write compensating means 10 determines that the cycle of the currently processed encoded data bit and the next data bit is 2T, and that the currently processed encoded data bit is When the cycle of the immediately preceding data bit is other than 2T, the timing of the data bit currently being processed is delayed by a predetermined time. In the case of the NRZ method, the write compensator 10 repeats a write operation in which a write current starts flowing in synchronization with a significant bit that first appears and stops the write current in synchronization with a second significant bit obtained. .

【0021】書込補償手段10の具体的な構成として
は、符号化手段26からシリアルデータとして出力され
るライトデータを、所定の周期でシフトさせるシフトレ
ジスタと、このシフトレジスタの中心シフトビットnを
処理対象となる現在ビットnとし、前後のビットをn±
1,n±2,n±3,n±4,・・・とした場合、現在
ビットnを入力して所定タイミング進めた進みビット
(E)Early 、タイミングをそのままとしたビット
(N)Nominal 及び所定タイミング遅延した遅れビット
(L)Lateを出力するタイミング制御回路と、シフトレ
ジスタの現在ビットnに対し2周期以上離れたシフトビ
ットn±3,n±4・・・を入力して現在ビットnと前
後のビットとの周期が2Tの時にビットタイミングを補
正するタイミング補正回路とを備えたことを特徴とす
る。
As a specific configuration of the write compensating means 10, a shift register for shifting write data output as serial data from the encoding means 26 at a predetermined period, and a center shift bit n of the shift register are described. The current bit n to be processed is set as the current bit n, and the bits before and after are n ±
1, n ± 2, n ± 3, n ± 4,..., The advanced bit (E) Early, the current bit n is input and advanced by a predetermined timing, the bit (N) Nominal with the timing unchanged, and A timing control circuit for outputting a delay bit (L) Late delayed by a predetermined timing, and inputting shift bits n ± 3, n ± 4... And a timing correction circuit for correcting the bit timing when the period of the preceding and succeeding bits is 2T.

【0022】より具体的に説明すると、符号化手段26
を1−7ランレングス符号化手段とした場合、書込補償
手段10は次のモードA〜Dの処理を行う。ここで、処
理対象となる現在ビットをnとし、前後のビットをn±
1,n±2,n±3とする。 (A)前後の3ビット目(n±3)が共に有意ビットの
時、現在ビット(n)のタイミングは補正しない。
More specifically, the encoding means 26
Is the 1-7 run-length encoding means, the write compensating means 10 performs the following processing in modes A to D. Here, the current bit to be processed is n, and the preceding and succeeding bits are n ±
1, n ± 2 and n ± 3. (A) When both the third and preceding bits (n ± 3) are significant bits, the timing of the current bit (n) is not corrected.

【0023】(B)前後の3ビット目(n±3)が共に
無効ビットの時、現在ビット(n)のタイミングは補正
しない。 (C)前の3ビット目(n+3)が有意ビットで後の3
ビット目(n−3)が無効ビットの時、現在ビット
(n)を所定タイミングだけ進ませる補正を行う。 (D)前の3ビット目(n+3)が無効ビットで後の3
ビット目(n−3)が有意ビットの時、現在ビット
(n)は所定タイミングだけ遅らせる補正を行う。 また符号化手段26を2−7ランレングス符号化手段と
した場合、書込補償手段10は、次のモードA〜Dの処
理を行う。 (A)前後の4ビット目(n±4)が共に有意ビットの
時、現在ビット(n)のタイミングは補正しない。
(B) When both the third and preceding bits (n ± 3) are invalid bits, the timing of the current bit (n) is not corrected. (C) The third bit (n + 3) before is a significant bit and the third bit is
When the bit (n-3) is an invalid bit, a correction is made to advance the current bit (n) by a predetermined timing. (D) The previous third bit (n + 3) is an invalid bit and the third
When the bit (n−3) is a significant bit, the current bit (n) is corrected to be delayed by a predetermined timing. When the coding unit 26 is a 2-7 run-length coding unit, the write compensating unit 10 performs the following processing in modes A to D. (A) When both the fourth and preceding bits (n ± 4) are significant bits, the timing of the current bit (n) is not corrected.

【0024】(B)前後の4ビット目(n±4)が共に
無効ビットの時、現在ビット(n)のタイミングは補正
しない。 (C)前の4ビット目(n+4)が有意ビットで後の4
ビット目(n−4)が無効ビットの時、現在ビット
(n)を所定タイミングだけ進ませる補正を行う。 (D)前の4ビット目(n+4)が無効ビットで後の4
ビット目(n−4)が有意ビットの時、現在ビット
(n)は所定タイミングだけ遅らせる補正を行う。 更に2Tの場合の本発明による書込補償に従来の1−7
符号に対する書込補償を加えた場合には、書込補償手段
10は、次のモードA〜Gの処理を行う。 (A)前後の2ビット目(n±2)が共に有意ビットの
時、現在ビット(n)のタイミングは補正しない。
(B) When the fourth and preceding bits (n ± 4) are both invalid bits, the timing of the current bit (n) is not corrected. (C) The 4th bit (n + 4) before is significant bit and the 4th bit after
When the bit (n-4) is an invalid bit, a correction is made to advance the current bit (n) by a predetermined timing. (D) The previous fourth bit (n + 4) is an invalid bit and the fourth
When the bit (n−4) is a significant bit, the current bit (n) is corrected to be delayed by a predetermined timing. Further, in the case of 2T, the conventional write compensation according to the present invention is 1-7.
When the write compensation for the code is added, the write compensation unit 10 performs the following modes A to G. (A) When both the preceding and succeeding second bits (n ± 2) are significant bits, the timing of the current bit (n) is not corrected.

【0025】(B)前後の3ビット目(n±3)が共に
有意ビットの時、現在ビット(n)のタイミングは補正
しない。 (C)前後の3ビット目(n±3)が共に無効ビットの
時、現在ビット(n)のタイミングは補正しない。 (D)前の2ビット目(n+2)が無効ビットで後の2
ビット目(n−2)が有意ビットの時、現在ビット
(n)を所定タイミングだけ進ませる補正を行う。
(B) When the third and preceding bits (n ± 3) are both significant bits, the timing of the current bit (n) is not corrected. (C) When both the third and preceding bits (n ± 3) are invalid bits, the timing of the current bit (n) is not corrected. (D) The previous second bit (n + 2) is an invalid bit and the second
When the bit (n-2) is a significant bit, a correction is made to advance the current bit (n) by a predetermined timing.

【0026】(E)前の3ビット目(n+3)が有意ビ
ットで後の3ビット目(n−3)が無効ビットの時、現
在ビット(n)を所定タイミングだけ進ませる補正を行
う。 (F)前の2ビット目(n+2)が有意ビットで後の2
ビット目(n−2)が無効ビットの時、現在ビット
(n)は所定タイミングだけ遅らせる補正を行う。 (G)前の3ビット目(n+3)が無効ビットで後の3
ビット目(n−3)が有意ビットの時、現在ビット
(n)は所定タイミングだけ遅らせる補正を行う。 更にまた2Tの場合の本発明による書込補償に従来の2
−7符号に対する書込補償を加えた場合には、書込補償
手段10は、次のモードA〜Gの処理を行う。 (A)前後の3ビット目(n±3)が共に有意ビットの
時、現在ビット(n)のタイミングは補正しない。
(E) When the previous third bit (n + 3) is a significant bit and the subsequent third bit (n-3) is an invalid bit, correction is made to advance the current bit (n) by a predetermined timing. (F) The second bit (n + 2) before is a significant bit and the second bit is
When the bit (n−2) is an invalid bit, the current bit (n) is corrected to be delayed by a predetermined timing. (G) The previous third bit (n + 3) is an invalid bit and the third
When the bit (n−3) is a significant bit, the current bit (n) is corrected to be delayed by a predetermined timing. Furthermore, the write compensation according to the present invention in the case of 2T is the same as the conventional 2T.
When the write compensation for the −7 code is added, the write compensating means 10 performs the following modes A to G. (A) When both the third and preceding bits (n ± 3) are significant bits, the timing of the current bit (n) is not corrected.

【0027】(B)前後の4ビット目(n±4)が共に
有意ビットの時、現在ビット(n)のタイミングは補正
しない。 (C)前後の4ビット目(n±4)が共に無効ビットの
時、現在ビット(n)のタイミングは補正しない。 (D)前の3ビット目(n+3)が無効ビットで後の3
ビット目(n−3)が有意ビットの時、現在ビット
(n)を所定タイミングだけ進ませる補正を行う。
(B) When both the fourth and preceding bits (n ± 4) are significant bits, the timing of the current bit (n) is not corrected. (C) When both the fourth and preceding bits (n ± 4) are invalid bits, the timing of the current bit (n) is not corrected. (D) The previous third bit (n + 3) is an invalid bit and the third
When the bit (n-3) is a significant bit, a correction is made to advance the current bit (n) by a predetermined timing.

【0028】(E)前の4ビット目(n+4)が有意ビ
ットで後の4ビット目(n−4)が無効ビットの時、現
在ビット(n)を所定タイミングだけ進ませる補正を行
う。 (F)前の3ビット目(n+3)が有意ビットで後の3
ビット目(n−3)が無効ビットの時、現在ビット
(n)は所定タイミングだけ遅らせる補正を行う。 (G)前の4ビット目(n+4)が無効ビットで後の4
ビット目(n−4)が有意ビットの時、現在ビット
(n)は所定タイミングだけ遅らせる補正を行う。
(E) When the preceding fourth bit (n + 4) is a significant bit and the subsequent fourth bit (n-4) is an invalid bit, a correction is made to advance the current bit (n) by a predetermined timing. (F) The third bit (n + 3) before is a significant bit and the third bit after
When the bit (n-3) is an invalid bit, the current bit (n) is corrected to be delayed by a predetermined timing. (G) The previous fourth bit (n + 4) is an invalid bit and the fourth
When the bit (n−4) is a significant bit, the current bit (n) is corrected to be delayed by a predetermined timing.

【0029】[0029]

【作用】このような構成を備えた本発明による情報書込
装置の書込補償方式によれば、2Tのライトデータの書
込みに際し、ライト電流の幅を通常の書込み補償とは逆
に時間軸上で広げるように書込タイミングを補正するた
め、この2Tに対する書込補償で読出信号の余弦等化で
生ずるピークシフトがピーク位置を書込データの本来の
正しいタイミングとするピークシフトを起こし、波形干
渉によるピークシフトを抑えた正しいピーク位置をもつ
信号を再生でき、余弦等化された信号のピーク位置デー
タビットの復調を補償し、情報記憶の信頼性を更に向上
できる。
According to the write compensation method of the information writing apparatus according to the present invention having such a configuration, when writing 2T write data, the width of the write current is set on the time axis in reverse to the normal write compensation. In the write compensation for 2T, the peak shift caused by the cosine equalization of the read signal causes the peak position to make the peak position the original correct timing of the write data. A signal having a correct peak position with suppressed peak shift due to the above can be reproduced, the demodulation of the peak position data bit of the cosine-equalized signal can be compensated, and the reliability of information storage can be further improved.

【0030】[0030]

【実施例】図2は本発明の一実施例を示した実施例構成
図である。図2において、26は符号器であり、符号器
26には1−7ランレングス符号または2−7ランレン
グス符号の変換規則が設定されており、ライトデータを
1−7RLL符号または2−7RLL符号に変換する。
FIG. 2 is a block diagram showing an embodiment of the present invention. In FIG. 2, reference numeral 26 denotes an encoder. A conversion rule for a 1-7 run-length code or a 2-7 run-length code is set in the encoder 26, and write data is converted to a 1-7 RLL code or a 2-7 RLL code. Convert to

【0031】符号器26で符号化されたライトデータは
書込補償回路10に与えられる。書込補償回路10は読
出再生側に設けられた余弦等化回路18における波形干
渉によるピークシフトを除去するように書込タイミング
を補正する書込補償処理を行なう。本発明の書込補償回
路10は、特に符号器26から得られたライトデータの
データビット周期が2Tの場合に、その前後のデータビ
ット周期が2T以外であることを条件に、2つのデータ
ビットの立上がり間隔で決まるライト電流を流す期間を
時間軸上で拡げるように補正する書込補償を施す。この
本発明による書込補償回路10の詳細は後の説明で明ら
かにされる。
The write data encoded by the encoder 26 is supplied to the write compensation circuit 10. The write compensation circuit 10 performs a write compensation process for correcting a write timing so as to remove a peak shift due to waveform interference in the cosine equalization circuit 18 provided on the reading / reproducing side. In particular, when the data bit period of the write data obtained from the encoder 26 is 2T, the write compensation circuit 10 of the present invention provides two data bits under the condition that the data bit period before and after the data bit is other than 2T. Write compensation is performed so as to extend the period of the write current determined by the rising interval of the current on the time axis. Details of the write compensation circuit 10 according to the present invention will be clarified later.

【0032】書込補償回路10で書込補償を受けたライ
トデータはドライバ12に与えられ、ドライバ12はラ
イトデータを例えばNRZに従ったライト電流に変換し
て出力する。即ち、ドライバ12は書込補償回路10か
ら得られた先頭のデータビット1でライト電流を流し始
め、次のデータビット1でライト電流を停止し、以下、
データビット1が得られる毎にこのNRZによるライト
電流の出力を繰り返す。ドライバ12の出力は切替回路
14を介してヘッド16に与えられる。
The write data that has undergone write compensation in the write compensation circuit 10 is supplied to a driver 12, and the driver 12 converts the write data into, for example, a write current according to NRZ and outputs the write current. That is, the driver 12 starts to supply the write current at the first data bit 1 obtained from the write compensation circuit 10, stops the write current at the next data bit 1, and thereafter,
The output of the write current by NRZ is repeated every time data bit 1 is obtained. The output of the driver 12 is provided to the head 16 via the switching circuit 14.

【0033】切替回路14はライト動作時にはドライバ
12の出力をヘッド16に接続し、一方、リード動作時
にはヘッド16の出力を余弦等化回路18に接続する。
ヘッド16はスピンドルモータにより回転される磁気デ
ィスク媒体に近接してVCM等によりディスク径方向に
移動自在に設けられており、公知のサーボ機構により目
的トラックにヘッドを移動するシーク動作、シーク動作
終了後の目的トラックにヘッドを追従させるための位置
制御が行なわれる。
The switching circuit 14 connects the output of the driver 12 to the head 16 during the write operation, and connects the output of the head 16 to the cosine equalization circuit 18 during the read operation.
The head 16 is provided so as to be movable in the disk radial direction by a VCM or the like in the vicinity of a magnetic disk medium rotated by a spindle motor. A seek operation for moving the head to a target track by a known servo mechanism, and after a seek operation is completed. Position control is performed to cause the head to follow the target track.

【0034】リード時にヘッド16で読み出された磁気
ディスク媒体からの読出信号は切替回路14を介して余
弦等化回路18に与えられる。余弦等化回路18はヘッ
ド16からの再生信号の波形干渉によるピークシフトを
抑えるために入力信号Viに対し余弦等化を施す。即
ち、余弦等化回路18は遅延時間τを備えたディレイラ
イン20,減衰器22及び差動増幅器24で構成され
る。余弦等化器の出力信号voはデータ検出器25に与
えられる。データ検出器25は余弦等化回路18の出力
信号のピーク部分に対応してデータビットを再現する。
A read signal from the magnetic disk medium read by the head 16 at the time of reading is supplied to the cosine equalizing circuit 18 via the switching circuit 14. The cosine equalization circuit 18 performs cosine equalization on the input signal Vi in order to suppress a peak shift due to waveform interference of the reproduction signal from the head 16. That is, the cosine equalization circuit 18 includes a delay line 20 having a delay time τ, an attenuator 22, and a differential amplifier 24. The output signal vo of the cosine equalizer is provided to the data detector 25. The data detector 25 reproduces data bits corresponding to the peak portion of the output signal of the cosine equalization circuit 18.

【0035】データ検出器25には同期信号発生器28
が組み合わされており、同期信号発生器28から出力さ
れるデータクロックに同期したデータビットの再生が行
なわれる。同期信号発生器28はヘッド16からの読出
信号に含まれる同期信号成分によりPLLを制御してデ
ータクロックを作り出す。データ検出器25で再生され
たデータビットは復号器30に与えられ、1−7ランレ
ングス符号については1−7符号逆変換規則に従ってリ
ードデータを復号し、また2−7符号については2−7
逆変換規則に従ってリードデータを復元する。
The data detector 25 includes a synchronization signal generator 28
Are reproduced, and data bits synchronized with the data clock output from the synchronization signal generator 28 are reproduced. The synchronization signal generator 28 controls the PLL by using a synchronization signal component included in the read signal from the head 16 to generate a data clock. The data bits reproduced by the data detector 25 are supplied to a decoder 30, which decodes the read data according to the 1-7 code inverse conversion rule for the 1-7 run length code, and 2-7 for the 2-7 code.
The read data is restored according to the reverse conversion rule.

【0036】勿論、符号器26及び復号器30に対して
は上位装置との間でデータ転送を行なうディスク制御部
が設けられ、ライトデータ及びリードデータの転送制御
を行なっている。図3は1−7ランレングス符号を例に
とって図2の書込補償回路10の具体的な実施例を示し
た実施例構成図である。
Of course, the encoder 26 and the decoder 30 are provided with a disk controller for transferring data to and from a higher-level device, and control transfer of write data and read data. FIG. 3 is a configuration diagram showing a specific embodiment of the write compensation circuit 10 of FIG. 2 using a 1-7 run-length code as an example.

【0037】図3において、32はシフトレジスタであ
り、7つのシフト段を有する。シフトレジスタ32に対
してはクロックとクロックに同期してシリアル転送され
るライトデータが入力され、ライトデータは7つのシフ
ト段に対し順次ロードとシフトを繰り返す。シフトレジ
スタ32の7つのシフト段の出力は入力順にn+3,n
+2,n+1,n,n−1,n−2,n−3で示され
る。この7つのシフト段のうち、現在、書込補償の処理
対象となるデータビットをnとし、この現在ビットnに
対し1データビット周期T1d、前のデータビットをn
+1、2つ前をn+2、3つ前をn+3とし、更に1デ
ータビット周期T1d、後をn−1、2つ後をn−2、
3つ後をn−3としている。
In FIG. 3, reference numeral 32 denotes a shift register having seven shift stages. A clock and write data serially transferred in synchronization with the clock are input to the shift register 32, and the write data sequentially repeats loading and shifting in seven shift stages. The outputs of the seven shift stages of the shift register 32 are n + 3, n
+2, n + 1, n, n-1, n-2, n-3. Of the seven shift stages, the data bit currently subjected to the write compensation processing is defined as n, the current bit n is one data bit period T1d, and the previous data bit is n.
+1 and 2 before are n + 2, 3 before is n + 3, one data bit period T1d, the next is n−1, and 2 is n-2,
After three, it is set to n-3.

【0038】シフトレジスタ32から出力されるビット
nはタイミング制御回路34に出力され、ビットnのタ
イミングをそのまま出力したノミナル出力N、ビットn
を時間軸上でビットn−1に向かって時間シフトしたア
ーリー出力E、即ち時間的にタイミングを早めたアーリ
ー出力E、更にビットnをビットn+1に向かって時間
シフトしたレイト出力L、即ちビットnを遅らせたレイ
ト出力Lを生ずる。
The bit n output from the shift register 32 is output to a timing control circuit 34, and a nominal output N and a bit n which output the timing of the bit n as they are.
Output E which is time-shifted toward bit n-1 on the time axis, that is, early output E whose timing is advanced in time, and late output L which time-shifts bit n toward bit n + 1, that is, bit n Is generated.

【0039】ビットnのタイミングを維持したノミナル
出力Nに対するアーリー出力E及びレイト出力Lの時間
軸上でのシフト量は、例えばデータクロックの立上がり
期間の15%〜20%の時間が設定されるが、実際に余
弦等化で生ずるピークシフトの量に応じて最適に調整さ
れる。36はタイミング補正回路であり、シフトレジス
タ32のビット出力n+3,n−3及びタイミング制御
回路34の3つの出力E,N,Lが入力される。このタ
イミング補正回路36はシフトレジスタ32からのビッ
トn+3,n−3の2ビットパターンに基づきタイミン
グ補正回路34からのアーリー出力E,ノミナル出力N
及びレイト出力Lのいずれか1つを選択して補償ライト
データとして出力する。
The shift amount on the time axis of the early output E and the late output L with respect to the nominal output N maintaining the timing of the bit n is set, for example, to 15% to 20% of the rising period of the data clock. Is optimally adjusted according to the amount of peak shift actually caused by cosine equalization. A timing correction circuit 36 receives the bit outputs n + 3, n-3 of the shift register 32 and the three outputs E, N, L of the timing control circuit 34. The timing correction circuit 36 outputs an early output E and a nominal output N from the timing correction circuit 34 based on a 2-bit pattern of bits n + 3 and n-3 from the shift register 32.
And the late output L are selected and output as compensation write data.

【0040】この図3に示した実施例で実現される1−
7符号に対する書込補償の規則は図5に示すようにな
る。図5の規則は図1の原理図(b)の書込補償に示し
たように、補償前のライトデータの連続する2つのデー
タビット1の周期が2Tであった場合に、前後のデータ
ビット1の周期が2T以外のときに2つのライトデータ
の立上がりを時間軸上で拡げるように補正した補償ライ
トデータを作り出し、補償前のライトデータによるライ
ト電流に対し時間的にライト電流を流す期間を拡げるこ
とになる。
The embodiment 1 shown in FIG.
The rule of the write compensation for the 7 codes is as shown in FIG. As shown in the write compensation of the principle diagram (b) of FIG. 1, the rule of FIG. 5 is that when the cycle of two consecutive data bits 1 of the write data before compensation is 2T, the preceding and succeeding data bits When the period of 1 is other than 2T, compensated write data is generated so that the rise of the two write data is expanded on the time axis, and a period in which the write current flows in time with respect to the write current by the write data before compensation is set. It will expand.

【0041】図3のタイミング補正回路36は、図4に
示す具体的な回路構成を備える。図4は図5の書込補償
規則に示すビットn−3とビットn+3の2ビットパタ
ーンに従ったアーリー出力E,ノミナル出力N及びレイ
ト出力Lの選択回路を構成する。即ち、図4のタイミン
グ補正回路36は図5のモードAのビットパターン「1
1」でノミナル出力Nを選択するAND回路38、図5
のモードBのビットパターン「00」でノミナル出力N
を選択するAND回路40、図5のモードCのビットパ
ターン「01」でアーリー出力Eを選択するAND回路
44、及び図5のモードDのビットパターン「10」で
レイト出力Lを選択するAND回路46を備える。
The timing correction circuit 36 shown in FIG. 3 has a specific circuit configuration shown in FIG. FIG. 4 shows a circuit for selecting an early output E, a nominal output N and a late output L according to a 2-bit pattern of bit n-3 and bit n + 3 shown in the write compensation rule of FIG. That is, the timing correction circuit 36 shown in FIG.
AND circuit 38 for selecting the nominal output N at "1", FIG.
Nominal output N with mode B bit pattern "00"
, An AND circuit 44 for selecting the early output E with the mode C bit pattern “01” in FIG. 5, and an AND circuit for selecting the late output L with the mode D bit pattern “10” in FIG. 46 is provided.

【0042】ノミナル出力Nを選択するAND回路3
8,40の出力はOR回路42で取りまとめられ、OR
回路52に出力される。また、アーリー出力Eを選択す
るAND回路44及びレイト出力Lを選択するAND回
路46の出力はドライバ48,50を介してOR回路5
2に入力される。OR回路52の出力が最終的な書込補
償を受けた補償ライトデータを出力する。
AND circuit 3 for selecting the nominal output N
The outputs of 8 and 40 are combined by an OR circuit 42,
The signal is output to the circuit 52. The outputs of the AND circuit 44 for selecting the early output E and the AND circuit 46 for selecting the late output L are supplied to the OR circuit 5 via drivers 48 and 50.
2 is input. The output of the OR circuit 52 outputs compensated write data that has been subjected to final write compensation.

【0043】図6は図5の書込補償規則に従って図3及
び図4の実施例で行なわれる書込補償動作を示したタイ
ミングチャートである。図6において、ビットn−3と
n+3が1になるモードAにあっては、ノミナル出力N
の選択であることから処理対象となっているビットnの
タイミングは補正されず、そのまま補償ライトデータと
して出力される。この点はビットn−3,n+3が0と
なるモードBについても同様である。
FIG. 6 is a timing chart showing the write compensation operation performed in the embodiment of FIGS. 3 and 4 according to the write compensation rule of FIG. In FIG. 6, in the mode A in which the bits n−3 and n + 3 become 1, the nominal output N
, The timing of the bit n to be processed is not corrected, and is output as it is as compensation write data. This is the same for the mode B in which the bits n−3 and n + 3 are 0.

【0044】一方、n+3が1,n−3が0となるモー
ドCにあっては、ビットnは時間軸上でビットn−1側
に向かって早めるようにする補正を受ける。更に、ビッ
トn−3が1,n+3が0となるモードDにあっては、
ビットnは逆に時間軸上でn+1側にシフトされる補
正、即ち時間的に遅らされる補正を受ける。
On the other hand, in the mode C where n + 3 is 1 and n-3 is 0, the bit n is corrected so as to be advanced toward the bit n-1 on the time axis. Further, in the mode D where the bit n-3 is 1 and n + 3 is 0,
On the other hand, the bit n receives a correction shifted to the (n + 1) side on the time axis, that is, a correction delayed in time.

【0045】この図6に示すモードA〜Dの書込補償に
より、例えば「・・・0001001000・・・」と
なるライトデータについては、2つのデータビット1の
周期が2Tでその前後のデータビット1の周期が2Tで
ないことから、モードC及びモードDに従った書込補償
が施され、2つのデータビット1の立上がりタイミング
を時間軸上で前後に拡げるようにタイミング補正が行わ
れる。
By the write compensation in the modes A to D shown in FIG. 6, for the write data which becomes, for example, "... 0001001000 ...", the period of two data bits 1 is 2T, and the data bits before and after that are 2T. Since the cycle of 1 is not 2T, write compensation according to mode C and mode D is performed, and timing correction is performed so as to extend the rising timing of two data bits 1 back and forth on the time axis.

【0046】図7は2Tのライト電流が本発明に従って
書込補償した後に読み出して余弦等化を施したときの各
部の信号波形を示した説明図である。図7において、
(a)のライト電流は本発明による書込補償を行なう前
のデータビットにより作り出されるライト電流を参考と
して示している。この図7(a)のライト電流に対し本
発明の書込補償により、図7(b)に示すように時間軸
上で拡げたタイミングをもつ補償ライト電流が得られ、
この補償ライト電流をヘッド16に流して磁気ディスク
媒体に対する記録を行なう。
FIG. 7 is an explanatory diagram showing signal waveforms at various parts when 2T write current is read and cosine-equalized after write compensation in accordance with the present invention. In FIG.
The write current (a) is shown with reference to the write current generated by the data bits before performing the write compensation according to the present invention. By the write compensation of the present invention with respect to the write current of FIG. 7A, a compensated write current having a timing extended on the time axis as shown in FIG. 7B is obtained.
This compensation write current is passed to the head 16 to perform recording on the magnetic disk medium.

【0047】図7(b)の補償ライト電流で書込みを受
けた磁気ディスク媒体からの読出信号は、図2の余弦等
化回路18に入力され、ディレイライン20を介して図
7(c)に示す入力信号v1を差動増幅器24の非反転
入力端子に与える。一方、差動増幅器24の反転入力端
子に対しては、非反転入力端子の入力信号v1が高イン
ピーダンスにより反射してディレイライン20を逆方向
に戻り、その時点の入力信号との合成により信号v2を
作り出し、この信号v2を減衰器22でK倍(但し、K
<1)した信号として信号v3を得るもので、信号v3
は図7(d)に示すようになる。
The read signal from the magnetic disk medium written with the compensation write current shown in FIG. 7B is input to the cosine equalization circuit 18 shown in FIG. The input signal v1 shown is applied to the non-inverting input terminal of the differential amplifier 24. On the other hand, with respect to the inverting input terminal of the differential amplifier 24, the input signal v1 of the non-inverting input terminal is reflected by the high impedance and returns to the delay line 20 in the reverse direction. And the signal v2 is multiplied by K (where K
<1) A signal v3 is obtained as a signal obtained by
Is as shown in FIG.

【0048】そして、最終的に差動増幅器24からの出
力信号voは2つの入力信号v1とv3よりvo=v1
−v3として図7(e)に示す信号が得られ、出力信号
voのピーク位置は図7(b)に示す補償ライト電流に
より図7(a)の補償前のライト電流の立上がりと立下
がりに一致した正しい本来のピーク位置をもった状態に
波形等化される。
Finally, the output signal vo from the differential amplifier 24 is vo = v1 from the two input signals v1 and v3.
The signal shown in FIG. 7E is obtained as −v3, and the peak position of the output signal vo is determined by the compensating write current shown in FIG. 7B by the rise and fall of the write current before compensation in FIG. The waveform is equalized to a state having the correct original peak position that matches.

【0049】図8は図2の実施例について2−7ランレ
ングス符号を適用した場合の書込補償回路10の具体的
な実施例構成図である。図8において、54はシフトレ
ジスタであり、図3のシフトレジスタ32に更に前後に
1つずつシフト段を加えた合計9段のシフトレジスタで
あり、シフトレジスタの出力は新たにビットn+4及び
ビットn−4が加わっている。
FIG. 8 is a block diagram showing a specific embodiment of the write compensation circuit 10 when the 2-7 run length code is applied to the embodiment of FIG. 8, reference numeral 54 denotes a shift register, which is a total of nine shift registers obtained by adding one shift stage before and after to the shift register 32 of FIG. 3, and the output of the shift register is newly added to a bit n + 4 and a bit n. -4 is added.

【0050】タイミング制御回路34は図3と同じであ
り、現在処理対象となるビットnに対しアーリー出力
E,ノミナル出力N,レイト出力Lを生ずる。タイミン
グ補正回路56は図9に示す回路構成を有する。図9の
回路構成は図10に示す2−7ランレングス符号の書込
補償規則に従って決められる。図10の2−7ランレン
グス符号の書込補償規則は、ビットn−4とビットn+
4の2ビットパターンによりアーリー出力E,ノミナル
出力N及びレイト出力Lのいずれか1つを選択する。
The timing control circuit 34 is the same as that in FIG. 3, and generates an early output E, a nominal output N, and a late output L for the bit n to be processed at present. The timing correction circuit 56 has a circuit configuration shown in FIG. The circuit configuration of FIG. 9 is determined according to the 2-7 run-length code write compensation rule shown in FIG. The write compensation rule of the 2-7 run-length code in FIG.
4, any one of the early output E, the nominal output N and the late output L is selected.

【0051】図10のビットn−4,n+4のモードA
〜Dにおけるビットパターンは、図5に示した1−7ラ
ンレングス符号の書込補償規則の場合と同じであり、従
って図9のロジック回路も回路構成は図4の場合と同じ
であり、AND回路58,60,64,66に対するビ
ット入力がビットn+4,n−4となっている点が相違
する。勿論、OR回路62,72及びドライバ68,7
0も図4の場合と同じである。
Mode A of bits n-4 and n + 4 in FIG.
The bit patterns in D.about.D are the same as those in the case of the write compensation rule of the 1-7 run-length code shown in FIG. 5, and therefore, the logic circuit in FIG. 9 has the same circuit configuration as that in FIG. The difference is that the bit inputs to the circuits 58, 60, 64, 66 are bits n + 4, n-4. Of course, the OR circuits 62, 72 and the drivers 68, 7
0 is the same as in FIG.

【0052】図11は1−7ランレングス符号を対象と
して図5に示したデータビットが2Tのときの本発明に
よる書込補償規則と図28に示したデータビット周期が
(4/3)Tのときの書込補償規則とを組み合わせた場
合の実施例構成図である。図11において、シフトレジ
スタ32及びタイミング補正回路34は図3の実施例と
同じである。
FIG. 11 shows the write compensation rule according to the present invention when the data bit shown in FIG. 5 is 2T for the 1-7 run length code and the data bit period shown in FIG. 28 is (4/3) T. FIG. 11 is a configuration diagram of an embodiment in a case where the write compensation rule at the time of (1) is combined. 11, the shift register 32 and the timing correction circuit 34 are the same as those in the embodiment of FIG.

【0053】タイミング補正回路74は図12に示す回
路構成を備える。この図12の回路構成は、図13に示
す1−7ランレングス符号の書込補償規則に従って構成
される。図13の1−7ランレングス符号を対象とした
書込補償規則はモードA〜Gの7つのモードをもち、ビ
ットn±2及びビットn±3の4ビットパターンを使用
してノミナル出力N,アーリー出力E及びレイト出力L
のいずれか1つを選択する。即ち、AND回路76,7
8,80のそれぞれで図13のモードA,B,Cのいず
れかの2ビットパターンを判別してノミナル出力Nを選
択し、OR回路82,96を介して出力する。
The timing correction circuit 74 has a circuit configuration shown in FIG. The circuit configuration of FIG. 12 is configured according to the write compensation rule of 1-7 run-length code shown in FIG. The write compensation rule for the 1-7 run length code of FIG. 13 has seven modes A to G, and uses the 4-bit pattern of bit n ± 2 and bit n ± 3 to output the nominal output N, Early output E and late output L
Is selected. That is, AND circuits 76 and 7
In each of 8, 80, a two-bit pattern in any one of modes A, B, and C in FIG. 13 is determined, a nominal output N is selected, and output through OR circuits 82 and 96.

【0054】また、AND回路84,86で図13のモ
ードD,Eのいずれかの2ビットパターンを判別してア
ーリー出力Eを選択し、OR回路88,96を介して出
力する。更にAND回路90,92で図13のモード
F,Gのいずれかの2ビットパターンを判別してレイト
出力Lを選択し、OR回路94,96を介して出力す
る。
Further, the AND circuits 84 and 86 discriminate a 2-bit pattern of any of the modes D and E shown in FIG. 13 to select the early output E and output it through the OR circuits 88 and 96. Further, the AND circuits 90 and 92 discriminate a 2-bit pattern in any of the modes F and G shown in FIG. 13 to select the late output L and output it through the OR circuits 94 and 96.

【0055】図14は図13の書込補償規則におけるモ
ードA〜Cにおけるノミナル出力Nの選択を示したもの
で、この場合にはライトデータの処理対象となるビット
nはそのまま補償ライトデータとして出力される。図1
5は図13の書込補償規則におけるモードD,Eの書込
補償を示したタイミングチャートであり、処理対象とな
るビットnは時間軸上でn−1側にシフトされたタイミ
ングを早められた補償ライトデータとして出力される。
FIG. 14 shows the selection of the nominal output N in the modes A to C in the write compensation rule of FIG. 13. In this case, the bit n to be processed for the write data is output as it is as the compensation write data. Is done. FIG.
5 is a timing chart showing write compensation of modes D and E in the write compensation rule of FIG. 13, in which the bit n to be processed has been advanced to the timing shifted to the (n-1) side on the time axis. It is output as compensation write data.

【0056】図16は図13の書込補償規則におけるモ
ードF,Gによるタイミングチャートを示したもので、
この場合にはビットnはビットn+1側に時間軸上でシ
フトされるタイミング遅れを受けた補償ライトデータと
して出力される。図17は図10に示した2−7ランレ
ングス符号でデータビットが2Tのときの本発明による
書込補償規則と図29に示したデータビット周期(3/
2)Tのときの書込補償規則を組み合せた書込補償回路
の実施例構成図である。
FIG. 16 is a timing chart for the modes F and G in the write compensation rule of FIG.
In this case, the bit n is output as compensated write data with a timing delay shifted on the time axis to the bit n + 1 side. FIG. 17 shows the write compensation rule according to the present invention when the data bit is 2T in the 2-7 run length code shown in FIG. 10 and the data bit period (3 /
2) It is a configuration diagram of an embodiment of a write compensation circuit in which a write compensation rule at T is combined.

【0057】図17において、シフトレジスタ54は図
8と同じであり、またタイミング制御回路34も図8と
同じである。タイミング補正回路98は図18に示す回
路構成を有する。図18の回路構成は図19に示すビッ
トn,n±1,n±2,n±3,n±4に対する補償内
容を示したモードA〜Gに従って構成される。即ち、図
18は図19におけるビットn±3とn±4で定まる4
ビットパターンによりノミナル出力N,アーリー出力E
及びレイト出力Lのいずれか1つを選択する。
In FIG. 17, the shift register 54 is the same as in FIG. 8, and the timing control circuit 34 is also the same as in FIG. The timing correction circuit 98 has a circuit configuration shown in FIG. The circuit configuration of FIG. 18 is configured in accordance with modes A to G showing the contents of compensation for bits n, n ± 1, n ± 2, n ± 3, and n ± 4 shown in FIG. In other words, FIG. 18 shows four bits determined by bits n ± 3 and n ± 4 in FIG.
Nominal output N, early output E according to bit pattern
And the late output L.

【0058】即ち図18において、AND回路100,
102,104が図19のモードA,B,Cのノミナル
出力を選択する。AND回路108,110は図19の
モードD,Eに従ってアーリー出力Eを選択する。AN
D回路114,116は図19のモードF,Gに従って
レイト出力Lを出力する。これらの出力はOR回路10
6,112,118,120を介して補償ライトデータ
として出力する。
That is, in FIG. 18, the AND circuit 100,
Reference numerals 102 and 104 select the nominal outputs of the modes A, B and C in FIG. The AND circuits 108 and 110 select the early output E according to the modes D and E in FIG. AN
D circuits 114 and 116 output late output L in accordance with modes F and G of FIG. These outputs are supplied to the OR circuit 10
6, 112, 118 and 120 to output as compensation write data.

【0059】図20は本発明の他の実施例を示した実施
例構成図である。図20の実施例にあっては、図2の実
施例の余弦等化回路18の代わりにエレクトリックフィ
ルタ122を用いたことを特徴とする。尚、エレクトリ
ックフィルタ122以外の構成は図2の実施例と同じで
ある。図21は図20のエレクトリックフィルタ122
の実施例構成図である。
FIG. 20 is a configuration diagram showing another embodiment of the present invention. The embodiment of FIG. 20 is characterized in that an electric filter 122 is used instead of the cosine equalization circuit 18 of the embodiment of FIG. The configuration other than the electric filter 122 is the same as that of the embodiment of FIG. FIG. 21 shows the electric filter 122 of FIG.
FIG. 3 is a configuration diagram of an embodiment of FIG.

【0060】図21において、エレクトリックフィルタ
122は、2次ローパスフィルタ(2次LPF)12
4、2次ハイパスフィルタ(2次HPF)126、減衰
器128、加算器130、2次ローパスフィルタ13
2,134及び1次ローパスフィルタ(1次LPF)1
36で構成される。即ち、2次となる1つのHPFと合
計で7次となる4つのLPFを組み合せたものである。
In FIG. 21, an electric filter 122 is a second-order low-pass filter (second-order LPF) 12.
4, a second-order high-pass filter (second-order HPF) 126, an attenuator 128, an adder 130, and a second-order low-pass filter 13
2,134 and primary low-pass filter (primary LPF) 1
36. That is, a combination of one HPF of the second order and four LPFs of the seventh order in total.

【0061】ここで各フィルタの伝達関数は次のように
なる。 2次LPF124=a0 /(S2 +a1 S+a0 ) 2次HPF126=S2 /(S2 +a1 S+a0 ) 2次LPF132=b0 /(S2 +b1 S+a0 ) 2次LPF134=c0 /(S2 +c1 S+a0 ) 1次LPF136=d0 /(S+d0 ) 但し、S=jΩ=jω/ωc 従って、エレクトリックフィルタ122の伝達関数A
は、 A=VOUT /VIN ={a0000 (1−GS)}/{(S2 +a1 S+a0 ) (S2 +b1 S+a0 )(S2 +c1 S+a0 )(S+d0 )} となり、図2の余弦等化回路18と同様に高域強調の周
波数特性をもつことによってパルススリミングが可能と
なり、波形干渉によるピークシフトを抑えることができ
る。
Here, the transfer function of each filter is as follows. Secondary LPF 124 = a 0 / (S 2 + a 1 S + a 0 ) Secondary HPF 126 = S 2 / (S 2 + a 1 S + a 0 ) Secondary LPF 132 = b 0 / (S 2 + b 1 S + a 0 ) Secondary LPF 134 = c 0 / (S 2 + c 1 S + a 0 ) Primary LPF 136 = d 0 / (S + d 0 ) where S = jΩ = jω / ω c Therefore, the transfer function A of the electric filter 122
A = V OUT / V IN = {a 0 b 0 c 0 d 0 (1-GS)} / {(S 2 + a 1 S + a 0 ) (S 2 + b 1 S + a 0 ) (S 2 + c 1 S + a 0) ) (S + d 0 )}, and has a high-frequency emphasized frequency characteristic as in the case of the cosine equalization circuit 18 in FIG. 2, thereby enabling pulse slimming and suppressing a peak shift due to waveform interference.

【0062】またエレクトリックフィルタ122は余弦
等化回路に対し次の点で有利である。 ディレイラインを必要としない。 リードデータまでの信号処理を差動回路で行うことが
できる。 余弦等化回路で最適な等化を行う場合には、ディレイ
ラインを複数個必要とするが、1つのエレクトリックフ
ィルタで最適な等化を行うことができる。
The electric filter 122 has the following advantages over the cosine equalization circuit. Does not require a delay line. Signal processing up to read data can be performed by a differential circuit. When performing optimal equalization with a cosine equalization circuit, a plurality of delay lines are required, but optimal equalization can be performed with one electric filter.

【0063】図22は本発明で使用するエレクトリック
フィルタ122の具体的な特性の一例を余弦等化回路と
の特性と対比して示す。図22において、特性Aは余弦
等化回路によるものであり、遅延時間DL=25nS、
減衰率K=0.6、カットオフ周波数Fc=18.0M
Hzとした場合である。また特性Bはエレクトリックフ
ィルタ122によるものであり、カットオフ周波数Fc
=11.09MHz、Boost=10.75dBとし
た場合である。尚、Boost=0dBの場合の特性B
0 を参考に示す。
FIG. 22 shows an example of specific characteristics of the electric filter 122 used in the present invention, in comparison with characteristics of a cosine equalization circuit. In FIG. 22, the characteristic A is due to the cosine equalization circuit, and the delay time DL = 25 nS,
Attenuation rate K = 0.6, cutoff frequency Fc = 18.0M
Hz. The characteristic B is due to the electric filter 122 and has a cutoff frequency Fc
= 11.09 MHz and Boost = 10.75 dB. Incidentally, the characteristic B when Boost = 0 dB
0 is shown for reference.

【0064】ここでエレクトリックフィルタ122の高
域強調特性を決めるBoostの定義は、図23に示す
ように、Boost=0dBのときの特性B0 におい
て、ゲインが3dBダウンしたカットオフ周波数fcの
a点から特性Bのb点がどれくらいゲインアップしたか
を示している。更に図24に本発明で使用するエレクト
リックフィルタ122の他の具体的な特性の一例を余弦
等化回路18との特性と比較して示す。
Here, the definition of Boost that determines the high-frequency emphasis characteristic of the electric filter 122 is, as shown in FIG. 23, a point a of the cutoff frequency fc where the gain is reduced by 3 dB in the characteristic B 0 when Boost = 0 dB. This shows how much the gain at point b of the characteristic B has increased. FIG. 24 shows an example of another specific characteristic of the electric filter 122 used in the present invention in comparison with the characteristic of the cosine equalization circuit 18.

【0065】図24において、特性Aは余弦等化回路に
よるものであり、遅延時間DL=40nS、減衰率K=
0.4、カットオフ周波数Fc=12.6MHzとした
場合である。また特性Bはエレクトリックフィルタ12
2によるものであり、カットオフ周波数Fc=7.45
MHz、Boost=7.45dBとした場合である。
In FIG. 24, the characteristic A is based on a cosine equalization circuit, and has a delay time DL = 40 ns and an attenuation factor K =
0.4 and the cutoff frequency Fc = 12.6 MHz. The characteristic B is the electric filter 12
2, and the cut-off frequency Fc = 7.45
MHz, Boost = 7.45 dB.

【0066】この図22及び図24から明らかなよう
に、エレクトリックフィルタ122によっても波形等化
回路と同等な高域強調特性が得られ、エレクトリックフ
ィルタ122を備えた図20の書込補償回路20に対し
図2の実施例の場合と同様に図3〜図19に示した書込
補償を適用することで、データビット周期2Tの場合に
も、エレクトリックフィルタで発生するピークシフトを
抑えることができる。尚、上記の実施例は1−7ランレ
ングス符号と2−7ランレングス符号を例にとるもので
あったが、本発明はこれに限定されず、適宜のランレン
グス符号につきそのまま適用することができる。
As is clear from FIGS. 22 and 24, the high-frequency emphasis characteristic equivalent to that of the waveform equalizing circuit is obtained by the electric filter 122, and the write compensation circuit 20 of FIG. On the other hand, by applying the write compensation shown in FIGS. 3 to 19 as in the case of the embodiment of FIG. 2, even in the case of the data bit period 2T, the peak shift generated in the electric filter can be suppressed. In the above embodiment, the 1-7 run-length code and the 2-7 run-length code are taken as examples, but the present invention is not limited to this, and the present invention can be applied to any appropriate run-length code. it can.

【0067】[0067]

【発明の効果】以上説明してきたように本発明によれ
ば、データビット周期2Tの場合にも波形干渉によるピ
ークシフトを抑えるために導入された余弦等化回路又は
エレクトリックフィルタで発生するピークシフトを補正
することができるので、全体的なデータビット周期につ
いてピークシフトを完全に抑えることができ、データ復
調の信頼性を大幅に向上することができる。
As described above, according to the present invention, even when the data bit period is 2T, the peak shift generated in the cosine equalization circuit or the electric filter introduced to suppress the peak shift due to the waveform interference is suppressed. Since the correction can be performed, the peak shift can be completely suppressed for the entire data bit period, and the reliability of data demodulation can be greatly improved.

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

【図1】本発明の原理説明図FIG. 1 is a diagram illustrating the principle of the present invention.

【図2】本発明の実施例構成図FIG. 2 is a configuration diagram of an embodiment of the present invention.

【図3】1−7ランレングス符号を対象とした図2の書
込補償回路の実施例構成図
FIG. 3 is a diagram showing an embodiment of the write compensation circuit of FIG. 2 for 1-7 run-length codes;

【図4】図3のタイミング補正回路の実施例構成図FIG. 4 is a configuration diagram of an embodiment of the timing correction circuit of FIG. 3;

【図5】図3に適用される書込補償規則の説明図FIG. 5 is an explanatory diagram of a write compensation rule applied to FIG. 3;

【図6】図5の書込補償規則に従ったモードA〜Dの書
込補償のタイミングチャート
6 is a timing chart of write compensation in modes A to D according to the write compensation rule of FIG.

【図7】図3,4の書込補償による書込内容を読出した
際の余弦等化の信号波形図
FIG. 7 is a signal waveform diagram of cosine equalization when reading written contents by write compensation of FIGS. 3 and 4;

【図8】2−7ランレングス符号を対象とした図2の書
込補償回路の実施例構成図
8 is a configuration diagram of an embodiment of the write compensation circuit of FIG. 2 for 2-7 run-length codes;

【図9】図8のタイミング補正回路の実施例構成図9 is a configuration diagram of an embodiment of the timing correction circuit of FIG. 8;

【図10】図9に適用される書込補償規則の説明図FIG. 10 is an explanatory diagram of a write compensation rule applied to FIG. 9;

【図11】1−7ランレングス符号を対象とした本発明
の書込補償と従来の書込補償とを組合せた書込補償回路
の実施例構成図
FIG. 11 is a configuration diagram of an embodiment of a write compensation circuit that combines the write compensation of the present invention and the conventional write compensation for 1-7 run-length codes.

【図12】図11のタイミング補正回路の実施例構成図FIG. 12 is a configuration diagram of an embodiment of the timing correction circuit of FIG. 11;

【図13】図11に適用される書込補償規則の説明図FIG. 13 is an explanatory diagram of a write compensation rule applied to FIG. 11;

【図14】図13のモードA〜Cの書込補償(補償な
し)を示したタイミングチャート
14 is a timing chart showing write compensation (no compensation) in modes A to C in FIG. 13;

【図15】図13のモードD,Eの書込補償(早める)
を示したタイミングチャート
FIG. 15 shows write compensation of mode D and E in FIG.
Timing chart showing

【図16】図13のモードF,Gの書込補償(遅らせ
る)を示したタイミングチャート
16 is a timing chart showing write compensation (delay) of modes F and G in FIG. 13;

【図17】2−7ランレングス符号を対象とした本発明
の書込補償と従来の書込補償とを組合せた書込補償回路
の実施例構成図
FIG. 17 is a configuration diagram of an embodiment of a write compensation circuit that combines the write compensation of the present invention and the conventional write compensation for a 2-7 run-length code.

【図18】図17のタイミング補正回路の実施例構成図18 is a configuration diagram of an embodiment of the timing correction circuit of FIG. 17;

【図19】図17に適用される書込補償規則の説明図19 is an explanatory diagram of a write compensation rule applied to FIG.

【図20】本発明の他の実施例を示した実施例構成図FIG. 20 is a configuration diagram showing another embodiment of the present invention.

【図21】図20のエレクトリックフィルタの実施例構
成図
21 is a configuration diagram of an embodiment of the electric filter of FIG. 20;

【図22】本発明で用いるエレクトリックフィルタの周
波数特性を余弦等化回路と対比して示した特性図
FIG. 22 is a characteristic diagram showing a frequency characteristic of an electric filter used in the present invention in comparison with a cosine equalization circuit;

【図23】図22の特性におけるBoostの説明図FIG. 23 is an explanatory diagram of Boost in the characteristics of FIG. 22.

【図24】本発明で用いるエレクトリックフィルタの他
の周波数特性を余弦等化回路と対比して示した特性図
FIG. 24 is a characteristic diagram showing another frequency characteristic of the electric filter used in the present invention in comparison with a cosine equalization circuit;

【図25】従来の書込補償方式のブロック図FIG. 25 is a block diagram of a conventional write compensation method.

【図26】従来の1−7ランレングス符号の書込補償を
示したタイミングチャート
FIG. 26 is a timing chart showing conventional 1-7 run-length code write compensation.

【図27】従来の2−7ランレングス符号の書込補償を
示したタイミングチャート
FIG. 27 is a timing chart showing write compensation of a conventional 2-7 run-length code.

【図28】従来の1−7ランレングス符号におけるデー
タビット周期(4/3)Tの時の書込補償規則を示した
説明図
FIG. 28 is an explanatory diagram showing a write compensation rule at a data bit period (4/3) T in a conventional 1-7 run-length code.

【図29】従来の2−7ランレングス符号におけるデー
タビット周期(3/2)Tの時の書込補償規則を示した
説明図
FIG. 29 is an explanatory diagram showing a write compensation rule at a data bit period (3/2) T in a conventional 2-7 run-length code.

【図30】図23の書込補償規則のモードA〜Dに従っ
た従来の書込補償のタイミングチャート
30 is a timing chart of the conventional write compensation in accordance with the write compensation rule modes A to D of FIG. 23;

【図31】従来の1−7ランレングス符号のビット周期
2Tで書込まれた信号の読出における余弦等化の各部の
信号波形を示した信号波形図
FIG. 31 is a signal waveform diagram showing signal waveforms of various parts of cosine equalization in reading out a signal written in a conventional 1-7 run-length code bit period 2T.

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

10:書込補償手段(書込補償回路) 12:ドライバ 14:切替回路 16:ヘッド 18:余弦等化手段(余弦等化回路) 20:ディレイライン 22:減衰器 24:差動増幅器 25:データ検出手段 26:符号化手段(符号器) 28:同期信号発生器 30:復号手段(復号器) 32,54:シフトレジスタ 34:タイミング制御回路 36,56,74,98:タイミング補正回路 38,40,44,46,58,60,64,66,7
6,78,80,84,86,90,92,100,1
02,104,108,110,114, 116:AND回路 48,50,68,70:バッファ(ドライバ) 42,52,62,72,82,88,94,96,1
06,112,118, 120:OR回路 122:エレクトリックフィルタ 124,132,134:2次ローパスフィルタ(2次
LPF) 126:2次ハイパスフィルタ(2次HPF) 128:減衰器 130:加算器 136:1次ローパスフィルタ(1次LPF)
10: Write compensation means (write compensation circuit) 12: Driver 14: Switching circuit 16: Head 18: Cosine equalization means (Cosine equalization circuit) 20: Delay line 22: Attenuator 24: Differential amplifier 25: Data Detecting means 26: Encoding means (encoder) 28: Synchronous signal generator 30: Decoding means (decoder) 32, 54: Shift register 34: Timing control circuit 36, 56, 74, 98: Timing correction circuit 38, 40 , 44,46,58,60,64,66,7
6,78,80,84,86,90,92,100,1
02, 104, 108, 110, 114, 116: AND circuit 48, 50, 68, 70: Buffer (driver) 42, 52, 62, 72, 82, 88, 94, 96, 1
06, 112, 118, 120: OR circuit 122: Electric filter 124, 132, 134: Secondary low-pass filter (secondary LPF) 126: Secondary high-pass filter (secondary HPF) 128: Attenuator 130: Adder 136: Primary low-pass filter (Primary LPF)

Claims (10)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】ライトデータを符号化手段(26)で符号化
した後に書込補償手段(10)で書込タイミングの進み又
は遅延の書込補償を施してヘッド(16)により媒体に磁
気記録し、一方、ヘッド(16)により媒体から読出され
た読出信号を余弦等化手段(18)により余弦等化を施し
た後にデータ検出手段(25)でデータビットを再現し、
最終的に復号手段(30)で復号して読出データを出力す
る情報記憶装置に於いて、 符号化されたライトデータ中の連続する2つの有意ビッ
トに基づくライト電流の周期が所定のデータビット周期
(T)の2倍である場合に、前後の有意ビットとの周期
が2T以外の時、前記書込補償手段(10)によりライト
電流の発生間隔を前後に広げるように書込タイミングを
補正することを特徴とする情報記憶装置の書込補償方
式。
The write data is encoded by an encoding means (26), and write advance or delay of write timing is compensated by a write compensation means (10), and magnetic recording is performed on a medium by a head (16). On the other hand, a read signal read from the medium by the head (16) is subjected to cosine equalization by cosine equalization means (18), and then data bits are reproduced by data detection means (25).
Finally, in the information storage device which decodes and outputs read data by the decoding means (30), the cycle of the write current based on two consecutive significant bits in the encoded write data is a predetermined data bit cycle. When the period with the significant bits before and after is twice as large as (T), the write timing is corrected by the write compensating means (10) so as to extend the write current generation interval back and forth. A write compensation method for an information storage device, characterized in that:
【請求項2】ライトデータを符号化手段(26)で符号化
した後に書込補償手段(10)で書込タイミングの進み又
は遅延の書込補償を施してヘッド(16)により媒体に磁
気記録し、一方、ヘッド(16)により媒体から読出され
た読出信号をエレクトリックフィルタ(122 )による等
化を施した後にデータ検出手段(25)でデータビットを
再現し、最終的に復号手段(30)で復号して読出データ
を出力する情報記憶装置に於いて、 符号化されたライトデータ中の連続する2つの有意ビッ
トに基づくライト電流の周期が所定のデータビット周期
(T)の2倍である場合に、前後の有意ビットとの周期
が2T以外の時、前記書込補償手段(10)によりライト
電流の発生間隔を前後に広げるように書込タイミングを
補正することを特徴とする情報記憶装置の書込補償方
式。
The write data is encoded by an encoding means (26), and write compensation of the write timing is performed by a write compensating means (10), and write compensation of a write timing is performed, and magnetic recording is performed on a medium by a head (16). On the other hand, after the read signal read from the medium by the head (16) is equalized by the electric filter (122), the data bits are reproduced by the data detecting means (25), and finally the decoding means (30) In the information storage device for decoding and outputting read data, the cycle of the write current based on two consecutive significant bits in the encoded write data is twice the predetermined data bit cycle (T). In this case, when the period between the preceding and succeeding significant bits is other than 2T, the write timing is corrected by the write compensating means (10) so as to extend the write current generation interval back and forth. Book of Compensation method.
【請求項3】請求項1,2記載の情報記憶装置の書込補
償方式に於いて、 前記書込補償手段(10)は、現在処理対象となった符号
化されたデータビットと既に処理した1つ前のデータビ
ットとの周期が所定のデータビット周期(T)の2倍
で、現在処理対象となってた符号化されたデータビット
との1つ後のデータビットの周期が2T以外の時、現在
処理中のデータビットのタイミングを所定時間だけ進ま
せることを特徴とする情報記憶装置の書込補償方式。
3. The write compensation method for an information storage device according to claim 1, wherein said write compensation means (10) has already processed the coded data bits to be processed. The cycle with the immediately preceding data bit is twice as long as the predetermined data bit cycle (T), and the cycle of the data bit immediately after the currently processed encoded data bit is other than 2T. A write compensation method for an information storage device, wherein the timing of a data bit currently being processed is advanced by a predetermined time.
【請求項4】請求項1又は請求項2記載の情報記憶装置
の書込補償方式に於いて、 前記書込補償手段(10)は、現在処理対象となった符号
化されたデータビットと1つ後のデータビットとの周期
が所定のデータビット周期(T)の2倍で、現在処理対
象となってた符号化されたデータビットとの1つ前のデ
ータビットの周期が2T以外の時、現在処理中のデータ
ビットのタイミングを所定時間だけ遅らせることを特徴
とする情報記憶装置の書込補償方式。
4. A write compensation method for an information storage device according to claim 1, wherein said write compensation means (10) is configured to store the encoded data bit currently processed and 1 When the period of the next data bit is twice as long as the predetermined data bit period (T), and the period of the data bit immediately before the currently processed encoded data bit is other than 2T. Wherein the timing of a data bit currently being processed is delayed by a predetermined time.
【請求項5】請求項3,4記載の情報記憶装置の書込補
償方式に於いて、 前記書込補償手段(10)は、最初に現われた有意ビット
に同期してライト電流を流し始め、次に得られた有意ビ
ットに同期してライト電流を停止する書込動作を繰り返
すことを特徴とする情報記憶装置の書込補償方式。
5. The write compensation method for an information storage device according to claim 3, wherein said write compensation means starts to supply a write current in synchronization with the first significant bit. A write compensation method for an information storage device, characterized by repeating a write operation for stopping a write current in synchronization with a significant bit obtained next.
【請求項6】請求項1,2記載の情報記憶装置の書込補
償方式に於いて、 前記書込補償手段(10)は、 前記符号化手段(26)からシリアルデータとして出力さ
れるライトデータを、所定の周期によってシフトさせる
シフトレジスタと、 該シフトレジスタの中心シフトビットを処理対象となる
現在ビットを(n)とし、前後のビットを(n±1,n
±2,n±3,n±4,・・・)とした場合、現在ビッ
ト(n)を入力して所定タイミング進めた進みビット
(E)Early 、タイミングをそのままとしたビット
(N)Nominal 及び所定タイミング遅延した遅れビット
(L)Lateを出力するタイミング制御回路と、 前記シフトレジスタの現在ビット(n)に対し2周期以
上離れたシフトビット(n±3,n±4・・・)を入力
して現在ビット(n)と前後のビットとの周期が2Tの
時にビットタイミングを補正するタイミング補正回路と
を備えたことを特徴とする情報記憶装置の書込補償方
式。
6. A write compensation method for an information storage device according to claim 1, wherein said write compensation means (10) comprises: write data output as serial data from said encoding means (26). And a shift register that shifts the center shift bit of the shift register by a predetermined period. The current bit to be processed is (n), and the preceding and succeeding bits are (n ± 1, n
± 2, n ± 3, n ± 4,...), The advanced bit (E) Early inputting the current bit (n) and advancing the predetermined timing, the bit (N) Nominal with the timing unchanged, and A timing control circuit that outputs a delay bit (L) Late delayed by a predetermined timing; and a shift bit (n ± 3, n ± 4...) That is at least two cycles apart from the current bit (n) of the shift register. And a timing correction circuit for correcting the bit timing when the cycle of the current bit (n) and the preceding and succeeding bits is 2T.
【請求項7】請求項1,2記載の情報記憶装置の書込補
償方式に於いて、 前記符号化手段(26)は1−7ランレングス符号化手段
であり、 前記書込補償手段(10)は、処理対象となる現在ビット
を(n)とし、前後のビットをn±1,n±2,n±3
とした場合、 (A)前後の3ビット目(n±3)が共に有意ビットの
時、現在ビット(n)のタイミングは補正なし、 (B)前後の3ビット目(n±3)が共に無効ビットの
時、現在ビット(n)のタイミングは補正なし、 (C)前の3ビット目(n+3)が有意ビットで後の3
ビット目(n−3)が無効ビットの時、現在ビット
(n)を所定タイミングだけ進ませる補正を行い、 (D)前の3ビット目(n+3)が無効ビットで後の3
ビット目(n−3)が有意ビットの時、現在ビット
(n)を所定タイミングだけ遅らせる補正を行う、こと
を特徴とする情報記憶装置の書込補償方式。
7. A write compensation system for an information storage device according to claim 1, wherein said encoding means (26) is 1-7 run length encoding means, and said write compensation means (10 ) Indicates that the current bit to be processed is (n) and the preceding and succeeding bits are n ± 1, n ± 2, and n ± 3.
When (A) the 3rd bit (n ± 3) before and after are both significant bits, the timing of the current bit (n) is not corrected, and (B) the 3rd bit (n ± 3) before and after In the case of an invalid bit, the timing of the current bit (n) is not corrected. (C) The third bit (n + 3) before is a significant bit and the third bit (n + 3) is
When the bit (n−3) is an invalid bit, a correction is made to advance the current bit (n) by a predetermined timing. (D) The third bit (n + 3) before is invalid and the third bit (n + 3) is an invalid bit.
When the bit (n-3) is a significant bit, a correction for delaying the current bit (n) by a predetermined timing is performed.
【請求項8】請求項1,2記載の情報記憶装置の書込補
償方式に於いて、 前記符号化手段(26)は2−7ランレングス符号化手段
であり、 前記書込補償手段(10)は、処理対象となる現在ビット
を(n)とし、前後のビットをn±1,n±2,n±
3,n±4とした場合、 (A)前後の4ビット目(n±4)が共に有意ビットの
時、現在ビット(n)のタイミングは補正なし、 (B)前後の4ビット目(n±4)が共に無効ビットの
時、現在ビット(n)のタイミングは補正なし、 (C)前の4ビット目(n+4)が有意ビットで後の4
ビット目(n−4)が無効ビットの時、現在ビット
(n)を所定タイミングだけ進ませる補正を行い、 (D)前の4ビット目(n+4)が無効ビットで後の4
ビット目(n−4)が有意ビットの時、現在ビット
(n)は所定タイミングだけ遅らせる補正を行う、こと
を特徴とする情報記憶装置の書込補償方式。
8. A write compensation system for an information storage device according to claim 1, wherein said encoding means is a 2-7 run length encoding means, ) Indicates that the current bit to be processed is (n) and the preceding and succeeding bits are n ± 1, n ± 2, n ±
3, n ± 4, (A) when the 4th bit (n ± 4) before and after are both significant bits, the timing of the current bit (n) is not corrected, and (B) the 4th bit (n) before and after When both ± 4) are invalid bits, the timing of the current bit (n) is not corrected, and (C) the fourth bit (n + 4) before is a significant bit and 4
When the bit (n−4) is an invalid bit, a correction is made to advance the current bit (n) by a predetermined timing, and (D) the fourth bit (n + 4) before is an invalid bit and the fourth bit (n + 4) is an invalid bit.
When the bit (n-4) is a significant bit, the current bit (n) is corrected to be delayed by a predetermined timing.
【請求項9】請求項1,2記載の情報記憶装置の書込補
償方式に於いて、 前記符号化手段(26)は1−7ランレングス符号化手段
であり、 前記書込補償手段(10)は、処理対象となる現在ビット
を(n)とし、前後のビットをn±1,n±2,n±3
とした場合、 (A)前後の2ビット目(n±2)が共に有意ビットの
時、現在ビット(n)のタイミングは補正なし、 (B)前後の3ビット目(n±3)が共に有意ビットの
時、現在ビット(n)のタイミングは補正なし、 (C)前後の3ビット目(n±3)が共に無効ビットの
時、現在ビット(n)のタイミングは補正なし、 (D)前の2ビット目(n+2)が無効ビットで後の2
ビット目(n−2)が有意ビットの時、現在ビット
(n)を所定タイミングだけ進ませる補正を行い、 (E)前の3ビット目(n+3)が有意ビットで後の3
ビット目(n−3)が無効ビットの時、現在ビット
(n)を所定タイミングだけ進ませる補正を行い、 (F)前の2ビット目(n+2)が有意ビットで後の2
ビット目(n−2)が無効ビットの時、現在ビット
(n)は所定タイミングだけ遅らせる補正を行い、 (G)前の3ビット目(n+3)が無効ビットで後の3
ビット目(n−3)が有意ビットの時、現在ビット
(n)は所定タイミングだけ遅らせる補正を行う、こと
を特徴とする情報記憶装置の書込補償方式。
9. A write compensation system for an information storage device according to claim 1, wherein said encoding means is a 1-7 run length encoding means, ) Indicates that the current bit to be processed is (n) and the preceding and succeeding bits are n ± 1, n ± 2, and n ± 3.
When (A) the second and preceding bits (n ± 2) are both significant bits, the timing of the current bit (n) is not corrected, and (B) the third and subsequent bits (n ± 3) are both When the bit is significant, the timing of the current bit (n) is not corrected. (C) When both the third and preceding bits (n ± 3) are invalid bits, the timing of the current bit (n) is not corrected. (D) The second previous bit (n + 2) is an invalid bit and the second
When the bit (n−2) is a significant bit, a correction is made to advance the current bit (n) by a predetermined timing, and (E) the third bit (n + 3) before is a significant bit and 3
When the bit (n−3) is an invalid bit, a correction is made to advance the current bit (n) by a predetermined timing, and (F) the second bit (n + 2) before is a significant bit and the second bit (n + 2) is significant.
When the bit (n−2) is an invalid bit, the current bit (n) is corrected to be delayed by a predetermined timing, and (G) the third bit (n + 3) before is invalid and the third bit (n + 3) is an invalid bit.
When the bit (n-3) is a significant bit, the current bit (n) is corrected by delaying it by a predetermined timing.
【請求項10】請求項1,2記載の情報記憶装置の書込
補償方式に於いて、 前記符号化手段(26)は2−7ランレングス符号化手段
であり、 前記書込補償手段(10)は、処理対象となる現在ビット
を(n)とし、前後のビットをn±1,n±2,n±
3,±4とした場合、 (A)前後の3ビット目(n±3)が共に有意ビットの
時、現在ビット(n)のタイミングは補正なし、 (B)前後の4ビット目(n±4)が共に有意ビットの
時、現在ビット(n)のタイミングは補正なし、 (C)前後の4ビット目(n±4)が共に無効ビットの
時、現在ビット(n)のタイミングは補正なし、 (D)前の3ビット目(n+3)が無効ビットで後の3
ビット目(n−3)が有意ビットの時、現在ビット
(n)を所定タイミングだけ進ませる補正を行い、 (E)前の4ビット目(n+4)が有意ビットで後の4
ビット目(n−4)が無効ビットの時、現在ビット
(n)を所定タイミングだけ進ませる補正を行い、 (F)前の3ビット目(n+3)が有意ビットで後の3
ビット目(n−3)が無効ビットの時、現在ビット
(n)は所定タイミングだけ遅らせる補正を行い、 (G)前の4ビット目(n+4)が無効ビットで後の4
ビット目(n−4)が有意ビットの時、現在ビット
(n)は所定タイミングだけ遅らせる補正を行う、こと
を特徴とする情報記憶装置の書込補償方式。
10. The write compensation method for an information storage device according to claim 1, wherein said encoding means (26) is 2-7 run length encoding means, and said write compensation means (10). ) Indicates that the current bit to be processed is (n) and the preceding and succeeding bits are n ± 1, n ± 2, n ±
When (A) and the third bit (n ± 3) before and after (A) are both significant bits, the timing of the current bit (n) is not corrected, and (B) the fourth bit (n ±) before and after When both 4) are significant bits, the timing of the current bit (n) is not corrected. When the 4th bit (n ± 4) before and after (C) are both invalid bits, the timing of the current bit (n) is not corrected. (D) The third bit (n + 3) before is invalid and the third bit (n + 3)
When the bit (n−3) is a significant bit, a correction is made to advance the current bit (n) by a predetermined timing, and (E) the fourth bit (n + 4) before is a significant bit and the fourth bit (n + 4) after
When the bit (n−4) is an invalid bit, a correction is made to advance the current bit (n) by a predetermined timing, and (F) the third bit (n + 3) before is a significant bit and the third bit (n + 3) is
When the bit (n−3) is an invalid bit, the current bit (n) is corrected to be delayed by a predetermined timing, and (G) the fourth bit (n + 4) before is an invalid bit and the fourth bit (n + 4) is an invalid bit.
When the bit (n-4) is a significant bit, the current bit (n) is corrected to be delayed by a predetermined timing.
JP32014991A 1991-01-31 1991-12-04 Write compensation method for information storage device Expired - Lifetime JP2959896B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP1039891 1991-01-31
JP3-10398 1991-01-31

Publications (2)

Publication Number Publication Date
JPH05109005A JPH05109005A (en) 1993-04-30
JP2959896B2 true JP2959896B2 (en) 1999-10-06

Family

ID=11749031

Family Applications (1)

Application Number Title Priority Date Filing Date
JP32014991A Expired - Lifetime JP2959896B2 (en) 1991-01-31 1991-12-04 Write compensation method for information storage device

Country Status (1)

Country Link
JP (1) JP2959896B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3969064B2 (en) 2001-11-16 2007-08-29 三菱電機株式会社 Heat exchanger and heat exchange ventilator

Also Published As

Publication number Publication date
JPH05109005A (en) 1993-04-30

Similar Documents

Publication Publication Date Title
JP3453002B2 (en) Automatic adjustment method, playback device and storage device
JPH0677767A (en) Non-linear canceler
JP3233485B2 (en) Digital signal detection circuit
JPS5834002B2 (en) Magnetic recording and reproducing method for digital signals
JPH08293164A (en) Playback device
JP2715057B2 (en) Method and hard disk drive for eliminating undershoot induced timing phase step in data storage device
JP2001319433A (en) Data playback device
JP4480584B2 (en) Adaptive equalization circuit and adaptive equalization method
JP2959896B2 (en) Write compensation method for information storage device
US7535812B2 (en) Signal processing method, signal processing circuit and information recording/regenerating apparatus
US20020101674A1 (en) Magnetic recording and/ or reproducing apparatus
US6633444B2 (en) Narrow band partial response signal processing apparatus, signal processing method and information storage apparatus
JPH08147892A (en) Digital signal reproducing device
JP3000938B2 (en) Data detection / reproduction method and apparatus
JP3492512B2 (en) Digital modulator
JP3099849B2 (en) Recording device
JP2845878B2 (en) Recording / reproducing method of digital synchronization signal
JPH1116279A (en) Optical disk device
JPH0745009A (en) Data transmission equipment
JP3950463B2 (en) Signal processing device and magnetic disk apparatus
JPH04157605A (en) Waveform equalization circuit
JP2000195191A (en) Signal processing circuit of disk storage device and signal processing method thereof
JPH1027306A (en) Noise whitening equipment
JPH03224105A (en) Magnetic disk recorder and magnetic disk reproducer
JPH0376004A (en) magnetic recording/reproducing circuit

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19990629