JPH0235603A - Method for correcting recording timing - Google Patents

Method for correcting recording timing

Info

Publication number
JPH0235603A
JPH0235603A JP18510888A JP18510888A JPH0235603A JP H0235603 A JPH0235603 A JP H0235603A JP 18510888 A JP18510888 A JP 18510888A JP 18510888 A JP18510888 A JP 18510888A JP H0235603 A JPH0235603 A JP H0235603A
Authority
JP
Japan
Prior art keywords
bit
recording
code
timing
bit string
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP18510888A
Other languages
Japanese (ja)
Other versions
JP2596076B2 (en
Inventor
Hitoshi Kubota
仁 久保田
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP63185108A priority Critical patent/JP2596076B2/en
Publication of JPH0235603A publication Critical patent/JPH0235603A/en
Application granted granted Critical
Publication of JP2596076B2 publication Critical patent/JP2596076B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Digital Magnetic Recording (AREA)

Abstract

PURPOSE:To accomplish correction for recording timing appropriate for the case that code bit strings are in all the bit patterns by identifying the bit patterns over several bits before or after a bit '1' which is going to perform recording in the code bit string and selecting the correction quantity according to the identified pattern. CONSTITUTION:It is identified how the bit '0' and the bit '1' appear in a section from a (d+1)-th bit to a (d+1+mf)-th bit before the specified bit '1' which is going to perform recording in the code bit string or a section from a (d+1)-th bit to a (d+1+mr)-th bit after the above-mentioned bit '1'. The correction quantity is selected according to the identified way the bit '0' and the bit '1' in said sections appear. Thus, the correction quantity for recording timing appropriate for all the code bit strings can be selected.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はディジタル磁気記録装置において記録され之デ
ータを再生する際に発生するタイミングのずれを補正す
る記録タイミング補正方法に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a recording timing correction method for correcting timing deviations that occur when reproducing data recorded in a digital magnetic recording device.

〔従来の技術〕[Conventional technology]

磁気ディスク装置などのディジタル磁気記録装置の磁気
媒体における高密度記録を達成するための記録方式とし
てはデータビット列をビット“1”と次のビット“1′
の間に最小d個(dは自然数)最大に個(kはd+1以
上の整数)のビット“0″が含まれる符号ビット列に変
換するセルフクロック可能なNRZ工変調による記録方
式がある。
A recording method for achieving high-density recording on magnetic media of digital magnetic recording devices such as magnetic disk devices is to divide a data bit string into a bit “1” and the next bit “1’.
There is a recording method using self-clockable NRZ modulation that converts into a code bit string containing a minimum of d bits (d is a natural number) and a maximum of d bits (k is an integer greater than or equal to d+1) bits "0" between the two.

この方式は一般的に(a、k)ランレングスリミテッド
符号化方式(以下RLLコードと略す)と呼ばれており
、具体的には(2,7)RLLコード(1,7)RLL
コードが良(知られている。
This method is generally called the (a, k) run-length limited encoding method (hereinafter abbreviated as RLL code), and specifically, it is (2,7) RLL code (1,7) RLL code.
Code is good (known.

しかしこの記録方式を用いても、記録密度が高まるとビ
ット間の干渉により生じるパターンピークシフトが問題
となる。例えば第4図(a)K示し念記録電流で記録を
行った場合の再生信号は、第4図(b)に示した記録電
流で記録を行った場合の再生信号である。第4図(C)
に示し比信号と、第4図((1)に示し念記録電流で記
録を行つ之場合の再生信号である第4図(e)に示し比
信号の重畳によシ得られる第4図(f)に示し比信号と
なることが知られている。第4図falK示し比記録電
流の反転位置と第4図(flに示した再生信号のピーク
位置は第4図中KPSIおよびPE12で示し比量だけ
のずれが生じる。
However, even with this recording method, as the recording density increases, pattern peak shifts caused by interference between bits become a problem. For example, the reproduced signal when recording is performed with the K signal recording current shown in FIG. 4(a) is the reproduced signal when recording is performed with the recording current shown in FIG. 4(b). Figure 4 (C)
The ratio signal shown in FIG. It is known that the reversal position of the ratio recording current shown in Fig. 4 (f) and the peak position of the reproduction signal shown in Fig. 4 (fl) are KPSI and PE12 in Fig. 4. A deviation of the indicated ratio occurs.

この現象がパターンピークシフトと呼ばれ、再生信号か
らビット列に復帰する際にデータ誤りを起こす原因とな
る。
This phenomenon is called pattern peak shift, and causes data errors when the reproduced signal is restored to a bit string.

このパターンピークシフトの対策として、第4図(g)
 K示し友ように予め記録電流の反転位置をパターンピ
ークシフトの方向と反対の方向にずらして記録を行うと
いう方法が行われている。
As a countermeasure for this pattern peak shift, Fig. 4 (g)
A method is used in which recording is performed by previously shifting the inversion position of the recording current in the direction opposite to the pattern peak shift direction.

このときの再生信号を第4図(hlに示す。第4図(h
)K示した再生信号のピーク位置は所定の位置に補正さ
れている。この方法は記録タイミング補正と呼ばれる。
The reproduced signal at this time is shown in Figure 4 (hl). Figure 4 (h
)K The peak position of the reproduced signal has been corrected to a predetermined position. This method is called recording timing correction.

RLLコードを用いた記録方式に対する記録タイミング
補正の従来例としては特開昭59−γ71i 07.特
開昭60−47213等が存在する。
A conventional example of recording timing correction for a recording method using an RLL code is JP-A-59-γ71i 07. JP-A-60-47213 etc. exist.

第5図は公開特許公報昭59−77607に記載されて
いる従来の記録タイミング補正方式の回路閃、第6図は
その動作説明図である。filはDタイプフリップフロ
ップ(以下「D−FFJと呼ぶ)aO〜a!Jから成る
シフトレジスタ、(2)はアンド回路l2Il−■およ
びオア回路@、@から成るパターン識別回路、(3)は
遅延回路011−(*、  FF(ロ)〜(9)および
オア回路(至)から成るタイミング補正回路である。
FIG. 5 is a circuit diagram of a conventional recording timing correction method described in Japanese Patent Publication No. 59-77607, and FIG. 6 is an explanatory diagram of its operation. fil is a shift register consisting of D-type flip-flops (hereinafter referred to as "D-FFJ") aO to a!J, (2) is a pattern identification circuit consisting of an AND circuit l2Il-■ and an OR circuit @, @, and (3) is a Delay circuit 011-(*, This is a timing correction circuit consisting of FFs (b) to (9) and an OR circuit (to).

(4)はクロック信号入力、(5)はデータ語をビット
“1″と次のビット“1′の間に少なくとも2個のビッ
ト“0″が存在する符号語に変換する符号化回路(図示
せず)より送られる符号ビット列入力、C6)は(4)
より位相の遅れ友クロック信号入力である。(7)は補
正後データ出力である。次IC@作について説明する。
(4) is a clock signal input, and (5) is an encoding circuit that converts a data word into a code word in which at least two bits "0" exist between bit "1" and the next bit "1'" (Fig. The code bit string input, C6) sent from (not shown) is (4)
This is a clock signal input with a phase lag. (7) is the corrected data output. I will explain the next IC @ work.

符号ピッド列(6)はD−FFHにクロック(4)のタ
イミングでセットされ、順次D−FF(IIからD−F
’F(lυへ転送される。一方クロック(6)を遅延回
路can〜(至)を通すことにより位相の順次遅れ几ク
ロック(6a) 、 (6b) 、 (6c)  を得
る。D−FFQ5およびIFν09が“1″でFFが“
0”の場合(10101000! )アント回路12+
177)aS力はクロック161のタイミングでD−7
1[有]Kセットされる。v−FFan、 (19,お
よびへ1が1′の場合(no(NOOn)アンド回路0
0出力がD−FF(149が1″、  D−IFt12
.61およびa’tが“1”の場合(XOOOlooO
O)アンド回路(至)の出力がオア回路@を通して、ク
ロック(6a)のタイミングでFF(至)にセットされ
る。D−FFfi3.Q!9およびaSが“曾”の場合
(otootooto)アンド回路[有]の出力が、D
−IrO2およびα傷が1”  D−FF’QIIおよ
びaX5が“0″の場合(ooootooot)アンド
回路の出力がオア回路(至)を通してクロック(6b〕
  のタイミングでD−PIF(3りにセットされる。
The code pid string (6) is set to D-FFH at the timing of clock (4), and is sequentially set to D-FF (II to D-F).
'F(lυ). On the other hand, by passing the clock (6) through the delay circuit can~(to), the phase-delayed clocks (6a), (6b), (6c) are obtained.D-FFQ5 and IFν09 is “1” and FF is “
0” (10101000!) Ant circuit 12+
177) The aS force is D-7 at the timing of clock 161.
1 [Yes] K is set. v-FFan, (19, and if 1 is 1' (no (NOOn) and circuit 0
0 output is D-FF (149 is 1″, D-IFt12
.. 61 and a't are "1" (XOOOlooO
O) The output of the AND circuit (TO) passes through the OR circuit @ and is set to FF (TO) at the timing of the clock (6a). D-FFfi3. Q! When 9 and aS are “great” (otootooto), the output of the AND circuit [yes] is D
-IrO2 and α scratches are 1" When D-FF'QII and aX5 are "0" (ooootooot) the output of the AND circuit passes through the OR circuit (to) and clocks (6b)
D-PIF (set to 3) at the timing of .

D−FIF(1!9および0sが“1”、D−FFg3
が”0″の場合(XOOOlooIO)アンド回路翰の
出力はクロック(6C)のタイミングでD−FF@にセ
ットされる。前記[有]〜@にセソトされたデータはオ
ア回路(至)により論理されて出力(7)を得る。
D-FIF (1!9 and 0s are “1”, D-FFg3
When is "0" (XOOOlooIO), the output of the AND circuit is set to D-FF@ at the timing of the clock (6C). The data sorted into the above [Yes] to @ are logically operated by an OR circuit (to) to obtain an output (7).

つまり、この回路では符号ビット列が(tootooo
x)の場合は早いタイミングで、符号ビット列が(10
0010001)および(XOOOlooOO)の場合
は基準タイミングで、符号ビット列が(0100100
10)および符号ビット列が(000010001)の
場合は遅いタイミングで、符号ビット列が(xooot
ootO)の場合は非常に遅いタイミングで前記符号ビ
ット列中のアンダーラインを付したビット“1”が記録
される。
In other words, in this circuit, the sign bit string is (tootoo
x), the code bit string becomes (10
0010001) and (XOOOloooOO), the code bit string is (0100100) at the reference timing.
10) and the code bit string is (000010001), the code bit string becomes (xooot
ootO), the underlined bit "1" in the code bit string is recorded at a very late timing.

また第7図は特開昭60−47213に記載されている
従来の記録タイミング補正方式のブロック図、第8図は
そのシフトレジスタの状態と補正量の関係を示した図で
ある。第1図において、(1)は15ビツトのシフトレ
ジスタ2(3)は遅延回路(301)〜(510) 、
アンド回路(311)〜(321)およびオア回路(3
22)から成るタイミング補正回路である。(4)はク
ロック信号入力、(5)はデータ語を(2,7)RLL
コードに変換する符号化回路(図示せず)より送られる
符号ビット列入力、【7)け補正後データ出力、  (
101)〜(105)、 (108) および(N1)
〜(115)はシフトレジスタf1+の第1ビツトから
第5ビツト、第8ビツト、および第11ビツトから第1
5ビツトの出力である。
Further, FIG. 7 is a block diagram of a conventional recording timing correction method described in Japanese Patent Laid-Open No. 60-47213, and FIG. 8 is a diagram showing the relationship between the state of the shift register and the amount of correction. In FIG. 1, (1) is a 15-bit shift register 2 (3) is a delay circuit (301) to (510),
AND circuits (311) to (321) and OR circuits (3
22). (4) is the clock signal input, (5) is the data word (2,7) RLL
Code bit string input sent from an encoding circuit (not shown) for converting into code, [7] Data output after offset correction, (
101) to (105), (108) and (N1)
~(115) are the 1st to 5th bits, 8th bits, and 11th to 1st bits of the shift register f1+.
This is a 5-bit output.

次に動作について説明する。シフトレジスタfllは符
号ビット列(5)をクロック(4)のタイミングで第1
5ビツトから第1ビツトに向けて順次シフトさせる。シ
フトレジスタfl)の第8ビツトの出力(108)は遅
延回路(501)〜(310)によりタイミングを遅ら
される。ここで遅延回路(301)〜(310)の遅延
時間T30j ′T!510は Tsol〈Tso2<Tsas<Tso4<T5os<
Tso6<Tsoy<Tsoa<Tsaq<Ts 1゜ き設定されている。アンド回路(311)〜(521)
およびオア回路(322) Kより、シフトレジスタl
)の第8ビツトの前方および後方に続(ビット“0′の
数に応じて、シフトレジスタ(11の第8ビツトの出力
(108)および遅延回路(301)〜(510)の出
力の中の一つが選択されて補正後データ出力(7)が得
られる。この記録タイミング補正方式では、符号ビット
列中のビット″1”の前方′!念は後方の一方へ(d+
1)ビット目が“1”、他方へ(d+n )ビットが0
″で(d+n+1 )ビット目が“INの場合、nVC
応じて補正量を変える。符号ビット列のパターンと補正
量の関係の例が第8図である。
Next, the operation will be explained. The shift register fll transfers the code bit string (5) to the first bit string at the timing of the clock (4).
The bits are sequentially shifted from the 5th bit to the 1st bit. The timing of the output (108) of the eighth bit of the shift register fl) is delayed by delay circuits (501) to (310). Here, the delay time T30j'T! of the delay circuits (301) to (310) is T30j'T! 510 is Tsol<Tso2<Tsas<Tso4<T5os<
Tso6<Tsoy<Tsoa<Tsaq<Ts 1° is set. AND circuit (311) ~ (521)
and OR circuit (322) From K, shift register l
) in the output (108) of the 8th bit of the shift register (11) and the output of the delay circuits (301) to (510) One is selected and the corrected data output (7) is obtained. In this recording timing correction method, the forward '! bit of bit "1" in the code bit string is shifted to the rear one (d +
1) The first bit is “1” and the other (d+n) bit is 0
”, if the (d+n+1)th bit is “IN”, nVC
Change the correction amount accordingly. FIG. 8 shows an example of the relationship between the code bit string pattern and the correction amount.

第5図における補正8E1〜E5.N、D1〜D5は。Corrections 8E1 to E5 in FIG. N, D1-D5.

遅延回路(305)の出力が基準タイミングNでありN
K対して に5= 0−75Q5 ”4=T501−TE01 ?’3”’T502−T305 ”2”TE01−Ti2O3 ””T504 TE01 D1″”T506−TE105 D2:T 507−T 505 D!I:TM01−Tsos D4″T509−TE01 D5=T510−Ts05 だけ記録タイミングをずらしたことを示す。
The output of the delay circuit (305) is the reference timing N.
For K, 5 = 0-75Q5 ``4=T501-TE01 ?'3'''T502-T305 ``2''TE01-Ti2O3 ''''T504 TE01 D1''''T506-TE105 D2:T 507-T 505 D! I:TM01-Tsos D4″T509-TE01 D5=T510-Ts05 indicates that the recording timing is shifted.

以上のように従来のRLLコードを用いた記録方式に対
する記録タイミング補正方式では、符号ビット列中の記
録を行おうとするビット“1″の前および後ろに続く“
0″の数に応じて補正量を変え、前記記録を行おうとす
るビット″!”の記録タイミングを補正して記録を行っ
ていた。
As described above, in the recording timing correction method for the recording method using the conventional RLL code, the "1" following the bit "1" to be recorded in the code bit string is
The amount of correction is changed according to the number of 0'' bits to be recorded! ” was recorded by correcting the recording timing.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

ところが記録密度が高まると、従来の記録タイミング補
正方式では適切な補正が行えなくなるという問題があつ
九。d=jであるR1.I、コードを用いた記録方式の
場合を例にあげて説明する。第9図(1)は符号ビット
列の例、(j)は(工)に対応した記録電流、(k)は
(1)と対応した再生信号である。を九(J)は(1)
と異なる符号ビット列の例(m+は(りと対応し念記録
電流、(m)は(j)と対応した再生信号である。
However, as recording density increases, a problem arises in that the conventional recording timing correction method cannot perform appropriate correction. R1.d=j. An example of a recording method using an I code will be explained. FIG. 9(1) is an example of a code bit string, (j) is a recording current corresponding to (D), and (k) is a reproduction signal corresponding to (1). Nine (J) is (1)
An example of a code bit string different from (m+ is a mental recording current corresponding to (ri), and (m) is a reproduction signal corresponding to (j).

(1)に示し元符号ビット列中のアンダーラインを付し
たビット“1”と1/)に示し元符号ビット列中のアン
ダーラインを付したビット“1”は共にビット″′0#
が前方に1個、後方へ1個続いている。
The underlined bit "1" in the original code bit string shown in (1) and the underlined bit "1" in the original code bit string shown in 1/) are both bits "'0#
There is one in front and one in the back.

この場合従来の記録タイミング補正方式では上記fig
、 [llの各場合に対し同一の補正量で補正される。
In this case, in the conventional recording timing correction method, the above fig.
, [ll are corrected by the same correction amount.

ところが、(1)に示した符号ビット列中のアンダーラ
インを付したビット“1”はその後方に0000000
10″というビット列が続くのに対し、(j)に示した
符号ビット列中のアンダーラインを付したビット“1′
はその後方に000001010”というビット列が続
いている。この九め、再生信号は一般に該当する特定ビ
ットの再生信号の前又は後の数ビットの信号の影響を受
は例えば、(k)および(n) において符号ビット列
中のアンダーラインを付したビット“1″に対応するビ
ークに生じるパターンピークシフトps3とPS4は等
しくならない。よって従来の記録タイミング補正方式つ
まり、同一の補正量による補正では適切な補正を行うこ
とができないという問題があつ友。
However, the underlined bit "1" in the code bit string shown in (1) has 0000000 behind it.
The bit string “10” continues, whereas the underlined bit “1’” in the code bit string shown in (j)
is followed by a bit string 000001010''.This ninth reproduced signal is generally influenced by several bits before or after the reproduced signal of the corresponding specific bit.For example, (k) and (n ), the pattern peak shifts ps3 and PS4 occurring in the peak corresponding to the underlined bit "1" in the code bit string are not equal.Therefore, with the conventional recording timing correction method, that is, correction with the same correction amount, appropriate correction is not achieved. A friend who has a problem of not being able to do this.

この発明は上記の問題を解決するためのものであらゆる
符号ビット列に対して適切な記録タイミング補正方法を
得ることを目的とする。
The present invention is intended to solve the above-mentioned problems, and aims to provide a recording timing correction method suitable for all code bit strings.

〔課題を解決するための手段〕[Means to solve the problem]

この発明に係る記録タイミング補正方式は(d。 The recording timing correction method according to this invention is (d.

k)RLLコードを用いた記録方式において、符号ビッ
ト列中の記録を行おうとするビット“1”の前方(d+
1)ビット目から(cl+1+mf)ビット目(mf 
は(1+1以上の整数)までの区間又は後方(d+1)
ビット目から(a +1+mr)ビット目(mrけd+
1以上の整数)までの区間におけるビット“0″とビッ
ト“1”の出現のし方を識別する機能と前記の2区間に
おけるビット″′a″とビット”1″の出現のし方に応
じて複数の補正量から1つを選択する機能を備えたもの
である。
k) In a recording method using an RLL code, the bit “1” that is to be recorded in the code bit string (d+
1) Bit to (cl+1+mf) bit (mf
is the interval up to (1+1 or more integer) or backward (d+1)
From the bit (a + 1 + mr) bit (mr ket d +
A function to identify how bit “0” and bit “1” appear in the interval up to (an integer greater than or equal to 1) and a function to identify how bit “a” and bit “1” appear in the above two intervals. It has a function to select one from a plurality of correction amounts.

ある。be.

〔作用〕[Effect]

この発明における記録タイミング補正方式は。 The recording timing correction method in this invention is as follows.

符号ビット列中の記録を特徴とする特定のビット“1”
の前方(d+1)ビット目から(d+1+ mr)ビッ
ト目までの区間又は後方(d+1)ビット目から(a−
4−1+mr)ビット目までの区間のビット“0″およ
びビット“1″の出現のし方を識別し、R別され念前記
区間におけるビット“0”およびビット”1”の出現の
し方に応じて補正量を選択することにより、あらゆる符
号ビット列に対して適切な記録タイミング補正量を選択
することができる。
Specific bit “1” characterized by recording in code bit string
The interval from the forward (d+1)th bit to the (d+1+ mr)th bit or from the backward (d+1)th bit to (a-
4-1+mr) Identify how bits “0” and bits “1” appear in the interval up to the bit-th bit, and then identify how bits “0” and bits “1” appear in the interval by R. By selecting the correction amount accordingly, it is possible to select an appropriate recording timing correction amount for any code bit string.

〔発明の実施例〕[Embodiments of the invention]

次に、この発明を(1,7)RLLコードを用い念紀録
方式に対して適用した場合で、かつ特定ビットの前後の
2番目から6番目までのビットに基きビットパターンを
識別する例(mr= mf= 4)の実施例を図を用い
て説明する。
Next, an example (mr = mf = 4) will be described with reference to the drawings.

第1図は本発明の一実施例である記録タイミング補正方
式の回路図、第2図はその動作説明図である。第1図に
おいて(1)はDタイプフリップフロップ(以後D−F
Fと呼ぶ) (101)〜(115)から成る13ビツ
トのシフトレジスタ、(2)はアンド回路(201)〜
(220) 、 セット・リセットフリップフロップ(
以後BR−IIFと呼ぶ) (221)〜(250)お
よびリードオンメモリ(以後ROMと呼ぶ)(2!51
 )から成るパターン識別回路、(3)はインバータ回
路(531)楓534) 、  D−IPF(335)
、遅延回路(以後DLと呼ぶ) (356)〜(339
) 、アンド回路(340)〜(544)およびオア回
路(545)から成るタイミング補正回路である。(4
)はクロック信号、(5)は(1,7)RLL符号ビッ
ト列入力、(7)は補正後データwカである。また、 
 (231a) 〜(231c)はROM (231)
の出力である。
FIG. 1 is a circuit diagram of a recording timing correction system according to an embodiment of the present invention, and FIG. 2 is an explanatory diagram of its operation. In Figure 1, (1) is a D type flip-flop (hereinafter D-F
A 13-bit shift register consisting of (101) to (115), (2) is an AND circuit (201) to
(220), set/reset flip-flop (
(hereinafter referred to as BR-IIF) (221) to (250) and read-on memory (hereinafter referred to as ROM) (2!51)
), (3) is an inverter circuit (531) Kaede 534), D-IPF (335)
, delay circuits (hereinafter referred to as DL) (356) to (339)
), AND circuits (340) to (544), and an OR circuit (545). (4
) is the clock signal, (5) is the (1,7) RLL code bit string input, and (7) is the corrected data w. Also,
(231a) - (231c) are ROM (231)
This is the output of

(5)に入力され友符号ビット列はクロック(4)のタ
イミングでD−PIP(1[)からD −F’ ? (
101)へ順次転送される。D −F P (101)
〜(105)および(109)〜(115)の正出力は
アンド回路(201) 。
The friend code bit string input to (5) is changed from D-PIP(1[) to D-F'? at the timing of clock (4). (
101). D-F P (101)
The positive outputs of ~(105) and (109) ~(115) are connected to an AND circuit (201).

(205) 、 (205) 、 (207) 、 (
209) 、 (211)、 (213) 。
(205) , (205) , (207) , (
209), (211), (213).

(215) 、 (217) および(219)Icよ
りD −IP F (107)の正出力との論理積がと
られ1日R−FF’(221)〜(250)のセットa
子に入力される。またD−F F (101)〜(10
5)および(109)〜(113)の負出力はアンド回
路(202) 、 (204) 、 (206) 、 
(208) 。
(215), (217), and (219) Ic are logically ANDed with the positive output of D-IP F (107), and the set a of 1 day R-FF' (221) to (250) is obtained.
input to the child. Also D-F F (101) ~ (10
5) and the negative outputs of (109) to (113) are AND circuits (202), (204), (206),
(208).

(210) 、 (212) 、 (244) 、 (
216) 、 (21B) 、 (220)によりD 
−IP ? (107)の正出力との論理積がとられE
I R−F F (221)〜(230)のリセット端
子に入力される。よって、補正の対象となるビットに対
応するD −P IF (107)にビット″t″がセ
ットされると、その時のD −F IP (101)〜
(105)および(109) 〜(113) tD堕が
B R−F F (221) 〜(230)K−i!7
)す:h、  D−PIF(107)K次のビット“1
″がセットされるまでRR−F IF (221)〜(
250)にセットされ几1直は保持される。S R−F
 F (221)〜(2!10)の正出力はROM (
:>51)にアクセスすべきアドレスつまりパターンと
して入力される。
(210), (212), (244), (
216), (21B), (220) makes D
-IP? (107) is ANDed with the positive output of E
It is input to the reset terminals of I R-F F (221) to (230). Therefore, when bit "t" is set in D-P IF (107) corresponding to the bit to be corrected, then D-F IP (101) ~
(105) and (109) ~ (113) tD fall is B R-F F (221) ~ (230) K-i! 7
): h, D-PIF (107) K next bit “1”
RR-F IF (221)~(
250) and the first shift is maintained. S.R.F.
The positive outputs of F (221) to (2!10) are ROM (
:>51) is input as the address or pattern to be accessed.

ROM (231) Kは第3図に示されるように予め
各アドレスに記録補正書に相当する情報“0”“1″、
2”、14″ ″8″のいずれかを書込んでおく。第3
図中、  81〜N5は0. 1. 2゜4.8のうち
いずれかの値である。ここで“0”は基準となるタイミ
ングで m、″は非常に早いタイミングで、02″は早
いタイミングで″4″は遅いタイミングで、“8”は非
常に遅いタイミングで記録することを意味するものとす
る。よって、  D−PF(107)Kビット″1”が
セットされると、 D −F IF (101)〜(1
05)および(109)〜(113)の値に応じて2選
択すべき記録タイミングを示す信号がROM (254
)の出力(231a)〜(231(1)としてwカされ
る。ROM (231)の出力(231a)〜(231
d)はD−IPF(107)に次のビット“1”がセッ
トされるまで保持される。
As shown in FIG. 3, ROM (231) K stores information "0""1" corresponding to the recording correction form in each address in advance.
Write either 2", 14" or 8". Third
In the figure, 81 to N5 are 0. 1. It is any value among 2°4.8. Here, "0" is the reference timing, "m" means very early timing, "02" means early timing, "4" means late timing, and "8" means recording at very late timing. shall be taken as a thing. Therefore, when D-PF (107) K bit "1" is set, D-F IF (101) to (1
A signal indicating the recording timing to be selected according to the values of 05) and (109) to (113) is sent to the ROM (254
) outputs (231a) to (231(1)). ROM (231) outputs (231a) to (231
d) is held until the next bit "1" is set in the D-IPF (107).

−)5D−IP F (107)の正出力はD −p 
F (555)によりクロック(4)の1/2周期タイ
ミングを遅らせられる。D −F F (335)の正
出力は遅延量の異なるD L (336)〜(359)
に入力され更にタイミングを遅らせられる。D r、 
C,556)〜(359)の遅延量をそれぞれT5s6
. T5sy 、〒538 、 T559  とすると
TE101 < TM01 < TM01 < Tss
pであるとする。故KD−PF(335)の出力が非常
に早いタイミング、  D I、 (556)の出力が
早いタイミング、DL(537)が基準タイミング、 
 D L (538)が遅いタイミング、  D L 
(539)が非常に遅いタイミングとなる。インバータ
回路(551)〜(554) 。
-) The positive output of 5D-IP F (107) is D -p
F (555) can delay the 1/2 cycle timing of clock (4). The positive output of D -F F (335) is D L (336) to (359) with different delay amounts.
input to further delay the timing. Dr.
The delay amount of C, 556) to (359) is T5s6, respectively.
.. If T5sy, 〒538, T559, then TE101 < TM01 < TM01 < Tss
Suppose that p. The output timing of the late KD-PF (335) is very early, the timing that the output of DI (556) is early, and the reference timing of DL (537).
D L (538) is slow timing, D L
(539) is a very slow timing. Inverter circuits (551) to (554).

アンド回路(540)〜C,544)およびオア回路(
345)KよりROM (231)の出力(231a)
 〜(231d) K応じて前記1種類のタイミングの
うちの1つが選択されて、補正後データ(7)として出
力される。
AND circuits (540) to C, 544) and OR circuits (
345) Output (231a) of ROM (231) from K
~(231d) One of the one type of timing is selected according to K and output as corrected data (7).

第2図を用いてもう少し詳しく動作について説明する。The operation will be explained in more detail with reference to FIG.

第2図は13ビツトで一単位の情報が25クロック分の
期間に亘ってシフトされてゆく状態を示しており、00
0000010101000000010100000
001″という符号ビット列が入力された場合の第1図
に示した回路の動作を説明している。従来の記録タイミ
ング補正方式ではこのアングーラインヲ付した2つのビ
ット“1″(以下の記載では第3のビット01″と第5
のビット“1″)は同じ補正量で補正される。まfp、
  ROM (231)には前述のとおり予め例えば“
00000100000″番地に8”  ”00000
10100″番地VC1141”’000010000
0’番地に″1′″0000110000″番地に″O
1′、″0010100000″番地に″2″が書込ま
れているものさする。上記の入力され九符号ビット列は
クロック(4)のタイミングでシフトレジスタ(1)の
中をD −F F (115) カらI) −F F’
 (101)へ順次転送される。D−FF(107) 
Kビット“1”がセットされ九時、  D −F F 
(101)〜(105)および(to?)〜(113)
の値が8R−PIP(221) 〜(230)I/cセ
ットされる。8R−F TP (221)〜(250)
 Kセットされ比値けD−IF F (107) K次
のビット“1″がセットされるまで保持される。つまり
、前記入力符号ビット列の第1のビット″1”がD −
F 1F (107) Kセットされると、  SR−
!PF(221) 〜(230)Kはそれぞれ0″、“
o”  ”o”  o”  ’O”  ”1””Ol′
 “1″ 10”0″がセットされ。
Figure 2 shows a state where one unit of 13-bit information is shifted over a period of 25 clocks, and 00
0000010101000000010100000
The operation of the circuit shown in FIG. 1 is explained when a code bit string of ``001'' is input.In the conventional recording timing correction method, the two bits ``1'' (in the following description, 3rd bit 01″ and 5th bit
bit “1”) is corrected by the same correction amount. Mafp,
The ROM (231) has, for example, “
00000100000″ address 8” ”00000
10100″ address VC1141″’000010000
0' address ``1''0000110000'' address ``O''
1', "2" is written at address "0010100000". The above input nine-code bit string is passed through the shift register (1) at the timing of clock (4) from D -F F (115) to I) -F F'
(101). D-FF (107)
K bit “1” is set at 9 o’clock, D −F F
(101) to (105) and (to?) to (113)
The values of 8R-PIP (221) to (230) I/c are set. 8R-F TP (221) ~ (250)
K is set and the ratio value D-IF F (107) is held until the K next bit "1" is set. In other words, the first bit “1” of the input code bit string is D −
F 1F (107) When K is set, SR-
! PF(221) to (230)K are 0″ and “, respectively
o""o"o"'O'"1""Ol'
"1"10"0" are set.

D −F IF (107) K第2のビット“1”が
セットされるまで保持される。同様にD −’F ? 
(107)に第2のビット″“1”がセットされるとE
IFt−Fl(221)〜(230)Icはそれぞれ“
0″ “0″″On OII  l″1”  ”1” 
 0”0”“0” ”0″がセットされ、  D−11
FIP(107)K第3のビット“1”がセットされる
と5R−FIP(221)〜(230) Kはそれぞれ
′0′ “0”“1”0”“1” “0″ “0”0” O″、“Onがセントされ、  D−FF(107)に
第4のビット″1′がセットされると5R−F”F’(
221″)S−(250)  にはそれぞれON 0”
O′ 0″ 0″ 1′ 0“0” 10″ 0”がセットされ、またD −F F (j0
7)に第5のビット″1”がセットされると5R−F 
F’ (221) 〜(230) Kはそれぞれ“0″
 0″“0” ON “l”  ”0″ “0″θ″“
0”、0″がセットされる。S R−F p (221
)〜(250)の出力はROM (231)にアクセス
すべき番地として入力される。ROM (230は入力
されたアドレスの内容を(231a)〜(231d)と
して出力する。つまりD −F F (107)に第1
のビット“1”がセットされるとROM (231)の
″0000010100’番地がアクセスされ、その内
容“4”が(251a) =“0 ”+  (251b
)=“0 ” 、 (231c) =“1”、 (25
1d)=“0′として出力され、この(直はD −F 
F (107)に第2のビット“1”がセントされるま
で保持される。同様にD−FF(j07)に第2のビッ
ト“1′がセントされるとROM (251)の000
0110000”番地がアクセスされ、その内容“0″
が(231a)二“0”、  (231b) =“O”
、 (2+1c)=” O”(231d) =“o” 
 として出力される。D−FF(107)に?1C30
ビット“1′がセットされるとROM (23+)O’
″0010100000’番地がアクセスされその内容
12′が(231a) =“0′(231b) =“1
”、 (231c) =“Q ” 、 (2+1d) 
=″0”が出力される。D−’IP F (107) 
K第4のビット“1”がセントされるとROM (23
4)の“oooootooooo”番地がアクセスされ
、その内容″8″が(251a)=″0 ” 、 (2
34に+) =″0”(251c) =“O” 、 (
251(1) ==“1” として出力される。
D - F IF (107) K is held until the second bit "1" is set. Similarly, D −'F?
When the second bit “1” is set in (107), E
IFt-Fl(221) to (230)Ic are each “
0""0""On OII l"1""1"
0"0""0""0" is set, D-11
When the third bit of FIP (107)K is set to “1”, 5R-FIP (221) to (230) K are respectively '0' “0” “1” 0” “1” “0” “0” When 0"O", "On" is sent and the fourth bit "1" is set in D-FF (107), 5R-F"F'(
ON 0” for S-(250)
O'0"0"1'0"0"10"0" is set, and D -F F (j0
When the fifth bit “1” is set in 7), 5R-F
F' (221) ~ (230) K is each "0"
0″“0” ON “l” “0″ “0″θ″“
0", 0" are set. S R-F p (221
) to (250) are input to the ROM (231) as addresses to be accessed. ROM (230 outputs the contents of the input address as (231a) to (231d). That is, the first
When bit “1” is set, address “0000010100” of ROM (231) is accessed, and its content “4” becomes (251a) = “0” + (251b
) = “0”, (231c) = “1”, (25
1d) = "0', and this (direct) is D - F
It is held until the second bit "1" is sent to F (107). Similarly, when the second bit “1” is sent to D-FF (j07), 000 of ROM (251)
0110000” address is accessed and its content is “0”
is (231a) 2 “0”, (231b) = “O”
, (2+1c) = “O” (231d) = “o”
is output as To D-FF (107)? 1C30
When bit “1’ is set, ROM (23+)O’
The address “0010100000” is accessed and its contents 12’ are (231a) = “0” (231b) = “1
”, (231c) = “Q ”, (2+1d)
="0" is output. D-'IP F (107)
When the K fourth bit “1” is sent, the ROM (23
4) address “oooootootoooo” is accessed, and its content “8” is (251a)=”0”, (2
34 +) = ``0'' (251c) = ``O'', (
251(1) ==“1” is output.

ま九D −F F (107)に第5のビット“1”が
セフ)されるとROM (231) On”QOOQl
ooooD”  番地がアクセスされその内容“1′が
(231a) =“1” (231b) =“0”″、
 (251C) =“0 ” 、 (231a);“0
′として出力される。
When the fifth bit “1” is set to M9D-FF (107), ROM (231) On”QOOQl
ooooD” address is accessed and its content “1’ is (231a) = “1” (231b) = “0””,
(251C) = “0”, (231a); “0”
′ is output.

一方D −F F (107)の出力はD −F F 
(?135)によりクロック(4)の半周期遅らされる
。D−FF(335)の出力は遅延量の異る4個の遅延
回路(556)−(339)  により更に遅らされる
。インバータ回路(331)〜(334)、  アンド
回路(340)〜(34りおよびオア回路(345) 
KよりROM (231)の出力(231a)〜(23
1d)  K応じて、  D−FF(535)および遅
延回路(!156)〜(359)の出力のうち1つが選
択され補正後データ(7)が得られ、記録が行われる。
On the other hand, the output of D -F F (107) is D -F F
(?135) delays the clock (4) by half a period. The output of the D-FF (335) is further delayed by four delay circuits (556) to (339) having different delay amounts. Inverter circuits (331) to (334), AND circuits (340) to (34) and OR circuits (345)
Outputs (231a) to (231) of ROM (231) from K
1d) Depending on K, one of the outputs of the D-FF (535) and the delay circuits (!156) to (359) is selected, and corrected data (7) is obtained, and recording is performed.

つまり遅延回路(337)の出力を基準タイミング、 
 D −F F C555)の出力を非常に早いタイミ
ング、遅延回路(556)のタイミングを早いタイミン
グ、遅延回路(538)のタイミングを遅いタイミング
、*延岡路(339)のタイミングを非常に遅いタイミ
ングとすると、前記入力埒号ビット列中の第1のビット
″1′はROM (231)の出力(231a) =“
0”(251t+) =″0 ” 、 (231c) 
=″1 ’ 、 (231(1) =“O”より遅いタ
イミングが、第2のビット“1”はROM (231)
の出力(231a) =“0”、 (25+b)=″0
”、 (231c) =MO’ 、 (231(1) 
=“0″より基準タイミングが、第3のビット“1″は
ROM(241)の各出力(231a) =“0”、 
(231b)−“1″(251a) =″′0″、 (
251d) =“0” により2″つまり早いタイミン
グが第4のビット“1″はROM (2!11)の出力
(231a) =″O” 、 (251b) =“0”
、  (231C) =” O”、 (251(1) 
=“1” より非常に遅いタイミングが、第5のビット
“1″はROM (251)の各出力(231a)=“
1”、 (251b)=“0”、 (2510) ==
MO” 、 (231d) =“0″により記録補正量
相当情報“1”つまり非常に早いタイミングが選択され
記録が行われる。
In other words, the output of the delay circuit (337) is the reference timing,
D-FF C555) output at very early timing, delay circuit (556) at early timing, delay circuit (538) at late timing, *Nobeokaji (339) timing at very late timing. Then, the first bit "1" in the input bit string is the output (231a) of the ROM (231) = "
0” (251t+) = “0”, (231c)
= "1 ', (231 (1) = timing later than "O", second bit "1" is ROM (231)
Output (231a) = “0”, (25+b) = “0”
”, (231c) =MO', (231(1)
= “0” indicates the reference timing, the third bit “1” indicates each output (231a) of the ROM (241) = “0”,
(231b) - "1" (251a) = "'0", (
251d) = “0” causes 2″, that is, the timing is earlier, the fourth bit “1” is the output of ROM (2!11) (231a) = “O”, (251b) = “0”
, (231C) = “O”, (251(1)
= “1” The fifth bit “1” is much later than each output (231a) of the ROM (251) = “
1”, (251b) = “0”, (2510) ==
MO", (231d) = "0", the recording correction amount equivalent information "1", that is, very early timing is selected and recording is performed.

このように7本発明の記録タイミング補正方式を用いる
と従来の記録タイミング補正方式では同一の補正量で補
正されてい念前記入力ビント列のアンダーラインを付し
た2つのビット“1”に異る補正量で補正を行うことが
できる。
In this way, when the recording timing correction method of the present invention is used, the two underlined bits "1" of the input bit string are corrected differently, whereas the conventional recording timing correction method is corrected with the same amount of correction. Correction can be made by quantity.

実施例ではD −P IF (107)の出力がD−I
PF(5!15) Kより遅延されているが2例えばそ
のような遅延がない場合には、  ROM (231)
のW力発生タイミングがクロック(4)の立上がりタイ
ミングよりD −F F (107)の出力とのAND
ICより必然的に若干遅れ、他方D −F F (10
7)の出力発生タイミングはクロック(4)の立上がり
タイミングよりやや遅れその遅れ量は前者の方が大きい
。従って実施例のようにD−PF(107)の出力がD
−FF(335)により遅延されていればROM(23
1)の出力がHIGHレベルの期間中つまり記録タイミ
ング補正の友めの補正量を選択可能期間内〈確実に選択
し得る。本発明においてmfおよびmrは磁気ヘッドお
よび記録媒体の性質により決定される。上記の実施例に
おいてけmf=mr= 4の場合について示した。これ
は符号ビット列中のあるビット“1″に対してその前方
6ビツト以内および後方6ビツト以内に存在するビット
“1”がパターンピークシフトを発生させる主な原因と
なっておりその外(”EK存在するビット“げけ前記符
号ビット列中のあるビン“1”にパターンピークシフト
をtlとんど生ピさせない場合に有効である。
In the embodiment, the output of D-P IF (107) is D-I
PF (5!15) is delayed from K but 2 e.g. if there is no such delay then ROM (231)
The W force generation timing is ANDed with the output of D-FF (107) from the rising timing of clock (4).
IC necessarily lags slightly behind, on the other hand D −F F (10
The output generation timing of clock (7) is slightly delayed from the rising timing of clock (4), and the amount of delay is larger in the former. Therefore, as in the embodiment, the output of D-PF (107) is D
- If delayed by FF (335), ROM (23
During the period in which the output of 1) is at the HIGH level, the correction amount of the recording timing correction can be reliably selected within the selectable period. In the present invention, mf and mr are determined by the properties of the magnetic head and recording medium. In the above embodiment, the case where mf=mr=4 was shown. This is because bits "1" existing within 6 bits before and within 6 bits after a certain bit "1" in the code bit string are the main causes of pattern peak shift, and other bits ("EK") are the main cause of pattern peak shift. This is effective when the pattern peak shift is not applied to a certain bin "1" in the code bit string that exists.

つまり符号ビット列が(OOHIIOIOGOloo)
である場合と符号ビット列が(10101010001
00)である場合および符号ビット列が(001010
1000101)である場合のアンダーラインを付した
ビット“1′に’4Eじるパターンピークシフトが異な
り、かつ符号ビット列が(aoatotataaota
ao)である場合と符号ビット列が(10010101
000100G)である場合および符号ビット列が(o
ootototoootoot)である場合のアンダー
ラインを付したビット”1″に生じるパターンピークシ
フトがほぼ等しい場合に有効である。
In other words, the code bit string is (OOHIIOIOGOloo)
and the code bit string is (10101010001
00) and the sign bit string is (001010
1000101), the underlined bit "1" has a different pattern peak shift by '4E, and the sign bit string is (aoatotataaota
ao) and the code bit string is (10010101
000100G) and the sign bit string is (o
This is effective when the pattern peak shifts occurring in the underlined bit "1" in the case of "ootototootootoot" are approximately equal.

尚上記実施例ではrnf=rI3rとしているが、ヘッ
ドと媒体の特性如何によっては9例えば第4図の再生信
号が非対象波形の場合には、その非対象性に基きmf>
 mr又はmf<mrとすればよい。
In the above embodiment, rnf=rI3r, but depending on the characteristics of the head and the medium,9For example, if the reproduced signal in FIG. 4 has an asymmetrical waveform, mf>
What is necessary is to set mr or mf<mr.

上記実施例においては、パターン識別部にROM(25
1)を用い九がROMの替わりに論理回路網を用いても
よい、、また、補正タイミングの種類を5種類とし念が
必要に応じて増減することも可能である。
In the above embodiment, the pattern identification section includes a ROM (25
1) may be used and a logic circuit network may be used instead of the ROM.Furthermore, it is also possible to provide five types of correction timing and increase or decrease as necessary.

実施例においては記録を行なおうとする特定ビット“1
”の前方および後方の数ビットの双方の113M%1″
の出現のし方を識別することにより該当補正量を選択す
る例を示し念が、前方あるいは後方の少な(とも一方の
みによシ該当補正量を選択するようにしてもそれなりの
効果は実現し得ることは明らかである。
In the embodiment, the specific bit "1" to be recorded is
"113M%1 of both the forward and backward few bits of"
We will show an example of selecting the appropriate correction amount by identifying the way in which the The gain is obvious.

〔発明の効果〕〔Effect of the invention〕

以上のように、この発明によれば符号ビット列中の記録
を行おうとするビット“1”の前又は後数ビットに渡る
ビットパターンを識別し、それに応じて補正量を選択す
るようにし友ので符号ビット列があらゆるビットパター
ンである場合に対して適切彦記録タイミング補正を行う
ことができる。
As described above, according to the present invention, the bit pattern extending over several bits before or after the bit "1" to be recorded in the code bit string is identified, and the amount of correction is selected accordingly. Appropriate recording timing correction can be performed when the bit string has any bit pattern.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はこの発明の一実施例による記録タイミング補正
回路の回路図、第2図は第1図に示した回路の動作を表
わす図、第3図は第1図に示したもののパターン識別回
路を構成するROMの内容を概念時に示す図、第4図は
パターンピークシフトの概念を示し元図、第5図は第1
の従来例の回路図、第6図は第5図の回路の動作を示す
図、第7図は第2の従来例のブロック図、第8図は第2
の従来例における補正量の選択条件を示す図、第9図は
この発明が解決しようとする問題点を示した図である。 図において(すはシフトレジスタ、f2)¥iパターン
党別回路、13)はタイミング補泪回路である。 々お図中同一符号は同−又は相当部分を示すものとする
FIG. 1 is a circuit diagram of a recording timing correction circuit according to an embodiment of the present invention, FIG. 2 is a diagram showing the operation of the circuit shown in FIG. 1, and FIG. 3 is a pattern identification circuit of the same as shown in FIG. 1. Figure 4 shows the concept of the pattern peak shift, and Figure 5 shows the contents of the ROM when it is conceptualized.
6 is a diagram showing the operation of the circuit in FIG. 5, FIG. 7 is a block diagram of the second conventional example, and FIG. 8 is a diagram showing the operation of the circuit in FIG.
FIG. 9 is a diagram showing the selection conditions of the correction amount in the conventional example, and FIG. 9 is a diagram showing the problems to be solved by the present invention. In the figure, 13) is a shift register, f2 is a pattern-specific circuit, and 13 is a timing correction circuit. The same symbols in the figures indicate the same or equivalent parts.

Claims (2)

【特許請求の範囲】[Claims] (1)データビット列をビット“1”と次のビット“1
”の間に含まれるビット“0”の数が最小d個、最大k
個である符号ビット列に変換する符号化方式を用いた記
録回路における記録タイミング補正方法であつて、符号
ビット列中の記録を行おうとするビット“1”の前方(
d+1)ビット目から(d+1+m_f)ビット目(但
しm_fはd+1以上の整数)までの区間又は後方(d
+1)ビット目から(d+1+m_r)ビット目(但し
m_rはd+1以上の整数)までの区間におけるビット
“0”とビット“1”の出現のし方を識別し、識別され
た前記2区間におけるビット“0”とビット“1”の出
現のし方に応じたタイミング補正量を複数の補正量より
選択し、前記符号ビット列中の記録を行おうとするビッ
ト“1”に対して前記の選択した補正量に基き記録タイ
ミング補正を行うことを特徴とした記録タイミング補正
方法。
(1) Data bit string is set to bit “1” and next bit “1”
The number of bits “0” included between
This is a recording timing correction method in a recording circuit that uses an encoding method to convert a code bit string into a code bit string.
The interval from the d+1)th bit to the (d+1+m_f)th bit (where m_f is an integer greater than or equal to d+1) or the backward (d
+1) Identify how bits “0” and bits “1” appear in the interval from the th bit to the (d+1+m_r)th bit (where m_r is an integer greater than or equal to d+1), and identify the appearance of the bit “0” and the bit “1” in the identified two intervals. Select a timing correction amount from a plurality of correction amounts depending on how the bit “0” and bit “1” appear, and apply the selected correction amount to the bit “1” to be recorded in the code bit string. A recording timing correction method characterized by performing recording timing correction based on.
(2)データビット列をビット“1”と次のビット“1
”の間に含まれるビット“0”の数が最小d個、最大K
個である符号ビット列に変換する符号化方式を用いた記
録回路における記録タイミング補正方式であつて、符号
ビット列中の記録を行おうとするビット“1”の前方(
d+1)ビット目から(d+1+m_f)ビット目(但
しm_fはd+1以上の整数)までの区間および後方(
d+1)ビット目から(d+1+m_r)ビット目(但
しm_rはd+1以上の整数)までの区間におけるビッ
ト“0”とビット“1”の出現のし方を識別し、識別さ
れた前記2区間におけるビット“0”とビット“1”の
出現のし方に応じたタイミング補正量を複数の補正量よ
り選択し、前記符号ビット列中の記録を行おうとするビ
ット“1”に対して前記の選択した補正量に基き記録タ
イミング補正を行うことを特徴とした記録タイミング補
正方法。
(2) Data bit string is set to bit “1” and next bit “1”
The number of bits “0” included between ” is a minimum of d, a maximum of K
This is a recording timing correction method in a recording circuit that uses an encoding method that converts into a code bit string that is a code bit string.
The interval from the d+1)th bit to the (d+1+m_f)th bit (where m_f is an integer greater than or equal to d+1) and the rear (
Identify how bits “0” and bits “1” appear in the interval from bit d+1) to bit (d+1+m_r) (where m_r is an integer greater than or equal to d+1), and identify the appearance of bit “0” and bit “1” in the two identified intervals. Select a timing correction amount from a plurality of correction amounts depending on how the bit “0” and bit “1” appear, and apply the selected correction amount to the bit “1” to be recorded in the code bit string. A recording timing correction method characterized by performing recording timing correction based on.
JP63185108A 1988-07-25 1988-07-25 Recording timing correction method Expired - Lifetime JP2596076B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63185108A JP2596076B2 (en) 1988-07-25 1988-07-25 Recording timing correction method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63185108A JP2596076B2 (en) 1988-07-25 1988-07-25 Recording timing correction method

Publications (2)

Publication Number Publication Date
JPH0235603A true JPH0235603A (en) 1990-02-06
JP2596076B2 JP2596076B2 (en) 1997-04-02

Family

ID=16164997

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63185108A Expired - Lifetime JP2596076B2 (en) 1988-07-25 1988-07-25 Recording timing correction method

Country Status (1)

Country Link
JP (1) JP2596076B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5956208A (en) * 1982-09-27 1984-03-31 Fujitsu Ltd Modulation circuit
JPS6047213A (en) * 1983-08-26 1985-03-14 Nec Corp System for correcting recording timing

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5956208A (en) * 1982-09-27 1984-03-31 Fujitsu Ltd Modulation circuit
JPS6047213A (en) * 1983-08-26 1985-03-14 Nec Corp System for correcting recording timing

Also Published As

Publication number Publication date
JP2596076B2 (en) 1997-04-02

Similar Documents

Publication Publication Date Title
JPS61104370A (en) Apparatus for recording trinary symbol train on magnetic medium
JPH06195893A (en) Data recording method and device
JPH08287620A (en) Recording medium, digital modulation / demodulation method and apparatus thereof
US4866544A (en) Data modulation and demodulation system for magnetic recording system
US4496934A (en) Encoding and decoding systems for binary data
EP1455456A1 (en) Modulating apparatus and method, and dsv control bit producing method
US4502036A (en) Encoding and decoding systems for binary data
US20030048728A1 (en) Data recording method and data recording medium
JPS6313425A (en) Information data decoder
US6483882B1 (en) EFM demodulation circuit and method
JP3941005B2 (en) Buffering method, buffer device, and CD-RW / DVD-RW system including the same
JP2596076B2 (en) Recording timing correction method
US5528237A (en) Pipelined decoder for high frequency operation
JP3760966B2 (en) Modulation apparatus and method, and recording medium
KR100462594B1 (en) Digital modulation apparatus and method used for DVD-RAM and DVD-R/RW and for increasing operating margin of external device
US5930216A (en) Clock combining circuit
JPS6047213A (en) System for correcting recording timing
KR900009748Y1 (en) Bit Shift Compensation Circuit of Disk Drive
JPH0574967B2 (en)
KR900004624B1 (en) Digital Output Synchronization Signal Generation Circuit of Digital Audio Tape Recorder
JPS59888B2 (en) data encoder
KR0174623B1 (en) Efm plus demodulation device for dvd
KR0144965B1 (en) Error correction method of efm decoding
JPH0331025B2 (en)
JPS60257640A (en) Modulation method conversion circuit