Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH05793B2 - - Google Patents
[go: Go Back, main page]

JPH05793B2 - - Google Patents

Info

Publication number
JPH05793B2
JPH05793B2 JP10919283A JP10919283A JPH05793B2 JP H05793 B2 JPH05793 B2 JP H05793B2 JP 10919283 A JP10919283 A JP 10919283A JP 10919283 A JP10919283 A JP 10919283A JP H05793 B2 JPH05793 B2 JP H05793B2
Authority
JP
Japan
Prior art keywords
data
word
code
area
bit
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
JP10919283A
Other languages
Japanese (ja)
Other versions
JPS601671A (en
Inventor
Tetsuo Inoe
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Tokyo Shibaura Electric Co 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 Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Priority to JP10919283A priority Critical patent/JPS601671A/en
Publication of JPS601671A publication Critical patent/JPS601671A/en
Publication of JPH05793B2 publication Critical patent/JPH05793B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/14Digital recording or reproducing using self-clocking codes
    • G11B20/1403Digital recording or reproducing using self-clocking codes characterised by the use of two levels
    • G11B20/1423Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code
    • G11B20/1426Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code conversion to or from block codes or representations thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

【発明の詳細な説明】[Detailed description of the invention]

[発明の技術分野] この発明はデイジタル磁気記録用符号化方法に
係わり、特に磁気デイスク用に適したデイジタル
磁気記録用符号化方法に関する。 [発明の技術的背景とその問題点] デイジタル情報を磁気的に記録・再生する磁気
デイスク装置において、記録の高密度化に伴つて
セルフクロツク可能な種々の変調方式が開発され
てきた。また、原データを一定の規則に従つて符
号化したのちNRZIにより記録を行なう方式も
種々提案されている。このような符号化方法に望
まれる性質としては以下のものがあげられる。 (1) セルフクロツクが可能であること。 (2) 最小磁化反転が広くとれること。 (3) 信号検出ウインドーが広くとれること。 (4) 最大磁化反転間隔が小さいこと。 (5) 符号化・復号化のハードウエア量が少ないこ
と。 (6) シンク領域内に多くの同期パルスを含むこ
と。 (7) データ領域の頭出しが容易であること。 米国特許3689899あるいは4115768等に開示され
たいわゆるRLL(Run−Length−Limited)(2,
7)コードはこのような符号化方法のうち最小磁
化反転間隔が広くとれる方法として優れたものの
一つである。 しかしながらこれらの符号化方法には後述する
ような改良すべき点がある。以下、図面を参照し
て従来例について説明する。 第1表は米国特許3689899に開示された(2,
7)コードの変換テーブルでであり、第2表は米
国特許4115768に開示された(2,7)コードの
変換テーブルである。
[Technical Field of the Invention] The present invention relates to an encoding method for digital magnetic recording, and particularly to an encoding method for digital magnetic recording suitable for magnetic disks. [Technical Background of the Invention and Problems Therewith] In magnetic disk devices that magnetically record and reproduce digital information, various self-clockable modulation methods have been developed as recording density increases. Various methods have also been proposed in which original data is encoded according to certain rules and then recorded using NRZI. The following properties are desirable for such an encoding method. (1) Self-clocking is possible. (2) Minimum magnetization reversal should be wide. (3) The signal detection window should be wide. (4) The maximum magnetization reversal interval is small. (5) The amount of encoding/decoding hardware is small. (6) Contain many synchronization pulses within the sync region. (7) It is easy to cue up the data area. The so-called RLL (Run-Length-Limited) (2,
7) Among these encoding methods, the code is one of the best methods as it allows a wide minimum magnetization reversal interval. However, these encoding methods have points that should be improved as will be described later. A conventional example will be described below with reference to the drawings. Table 1 was disclosed in U.S. Patent No. 3,689,899 (2,
7) Code conversion table. Table 2 is a (2,7) code conversion table disclosed in US Pat. No. 4,115,768.

【表】【table】

【表】【table】

【表】 前者は原データ列に対してフレーミングを行つ
た後、符号語に変換するのに対し、後者は原デー
タ列をシリアルに順次符号語に変換する点がそれ
ぞれの特徴となつているが、データ語・符号語と
も同じものを使用しており、前述した符号化方法
に望まれる性質として(5)のハードウエア量に若干
の差があるものの(1)〜(4)の性質は全く同じであ
る。しかしながら(6),(7)に示す性質には両者それ
ぞれ一長一短がある。即ち、前者はシンク領域に
多くの同期パルスを含むもののデータ領域の頭出
しに細工を必要とし、後者はデータ領域の頭出し
は容易であるがシンク領域に含まれる同期パルス
の量は少ない。以下、この点について説明を行な
う。 磁気デイスク装置においては、セルフクロツク
可能な変調方式を用いて記録・再生が行なわれて
おり、各セクターの先頭部分にはPLLにより同
期パルスを作り出すためのいわゆるシンク領域が
設けられている。一般にこのシンク領域に用いる
原データとしては特定のデータパターンを出力す
るための手段を必要としないことからオール
“0”のデータが使用されている。また、このシ
ンク領域と、これに続くデータ領域の境界の識別
は符号語のデータ列から原データにおける“1”
の出現を何らかの方法により検出することにより
行なわれている。従つてシンク領域に使用される
符号語のパターンに望まれる性質として、速やか
に安定したPLLによる同期パルスを形成するた
め、できるだけ多くの“1”を含むこと、またシ
ンク領域とデータ領域の境界、および符号化され
たデータの区切れ目の識別(頭出し)が容易であ
ることなどがあげられる。 まず、第1図の変換テーブルを用いた場合につ
いて考えてみる。ここでは原データオーク“0”
に対応するデータ語“000”は符号語“100100”
に変換されており、しかもこれはこの符号化にお
ける最高周波数に相当するため最も同期エネルギ
ーが大きい点で優れている。しかしながらこの方
法によると、データ領域の頭出しは必ずしも簡単
ではない。例えば原データ列が
[Table] The former frames the original data string and then converts it into code words, while the latter converts the original data string into code words serially and sequentially. , the same data word and code word are used, and although there is a slight difference in the amount of hardware in (5), which is a desired property of the encoding method described above, properties (1) to (4) are completely different. It's the same. However, the properties shown in (6) and (7) each have their advantages and disadvantages. That is, the former includes many synchronization pulses in the sync area, but requires some work to cue the data area, while the latter allows easy cueing of the data area, but the amount of synchronization pulses included in the sync area is small. This point will be explained below. In magnetic disk devices, recording and reproduction are performed using a self-clockable modulation method, and a so-called sync area is provided at the beginning of each sector for generating synchronization pulses by a PLL. Generally, all "0" data is used as the original data for this sink area since no means for outputting a specific data pattern is required. In addition, the boundary between this sink area and the following data area can be identified from the data string of the code word by “1” in the original data.
This is done by detecting the appearance of by some method. Therefore, the desired properties of the code word pattern used in the sync area include as many "1's" as possible in order to quickly form a stable synchronization pulse by the PLL, and the boundary between the sync area and the data area. Another advantage is that it is easy to identify (cue) the divisions of encoded data. First, let us consider the case where the conversion table shown in FIG. 1 is used. Here the original data oak “0”
The data word “000” corresponding to is the code word “100100”
Moreover, since this corresponds to the highest frequency in this encoding, it is superior in that it has the largest synchronization energy. However, according to this method, locating the data area is not always easy. For example, if the original data string is

【式】のとき(最初“1” (頭出しコード)の前がシンク領域その後がデー
タ領域である。
In the case of [Formula], the area before the first "1" (cue code) is the sink area, and the area after it is the data area.

【式】は符号化・復号化の際の 語の区切りを示す。)符号化されたデータ列は
[Formula] indicates a word break during encoding/decoding. ) The encoded data string is

【式】となるが 読み出し時の区切り方によつては
[Formula], but depending on how it is separated when reading

【式】と解釈さ れInterpreted as [expression] Re

【式】と復号されることもあ り、一意に復号化することができない。これはデ
ータ語“000”に対応する符号語“100100”がそ
の6ビツトの中に2つの“1”を含むことに起因
している。従つて、このような不都合を避けるた
めには、例えば書き込み時に原データ列が
It may be decoded as [Formula], and cannot be decoded uniquely. This is because the code word "100100" corresponding to the data word "000" includes two "1"s in its 6 bits. Therefore, in order to avoid such inconvenience, for example, if the original data string is

【式】(×は任意)となつたと きは“1”の前に“0”をもう1ビツト追加する
ことにより頭出し部分が必ず
[Formula] (x is optional), add one more bit of “0” before “1” to ensure that the cue part is

【式】または[expression] or

【式】となるようにする等の 細工をする必要がある。 一方、第2図に示す変換テーブルを用いた場合
について考えると、データ語“000”に対して符
号語“000100”が対応しており、符号語中に
“1”はただ1つ含まれる。そこでこの“1”の
位置を利用して00⌒01⌒00⌒と、符号語が2ビツトずつ
のペアとなるようにタイミングクロツクを作るこ
とにより上記の場合のような不都合を避けられる
ことがわかる。しかしながらこの場合には第1図
に示す変換テーブルを用いる場合に比べて半分の
同期パルスしか得られないという欠点を有する。 [発明の目的] 本発明は、従来の符号化方法が有していた上記
の欠点に鑑みてなされたものであり、データの頭
出しが容易でしかもPLLの同期エネルギーが大
きい符号化方法を提供することにある。 [発明の概要] 本発明は可変語長PLL(2,7)コードにおけ
る符号化規則として、シンク領域に使用されるデ
ータ語を2ビツト単位に区切られるデータ語と
し、この2ビツト単位のデータ語を4ビツト中に
“1”を1つだけ含む符号語に変換するよう定め
たものである。 [発明の実施例] 以下、本発明を実施例により詳細に説明する。 第3表は本発明の一実施例による符号化方法に
よる変換テーブルを示すものである。
It is necessary to do some tricks such as making it as [Formula]. On the other hand, considering the case where the conversion table shown in FIG. 2 is used, the code word "000100" corresponds to the data word "000", and only one "1" is included in the code word. Therefore, by using this position of "1" to create a timing clock such that the code word is a pair of 2 bits each, such as 00⌒01⌒00⌒, the inconvenience in the above case can be avoided. Recognize. However, this case has the disadvantage that only half the synchronization pulses can be obtained compared to the case where the conversion table shown in FIG. 1 is used. [Object of the Invention] The present invention has been made in view of the above-mentioned drawbacks of conventional encoding methods, and provides an encoding method that allows easy data cueing and has large PLL synchronization energy. It's about doing. [Summary of the Invention] As an encoding rule for a variable word length PLL (2, 7) code, the present invention uses data words used in the sink area as data words divided into 2-bit units, and divides the data words into 2-bit units. is specified to be converted into a code word containing only one "1" in 4 bits. [Examples of the Invention] Hereinafter, the present invention will be explained in detail with reference to Examples. Table 3 shows a conversion table according to an encoding method according to an embodiment of the present invention.

【表】 この変換テーブルからわかるように、本実施例
ではデータ語“00”に符号語“1000”を割り当て
ている。従つてこの変換規則によればシンク領域
に使用される符号語には4ビツト中に“1”が1
つ入ることになり前述した第2表による場合の6
ビツト中に1ビツトに比べて高い比率でシンク領
域に多数の同期パルスを含むこととなり、第1表
に示す方法の3ビツト中に1ビツトに比べても近
い値となつている。さらに4ビツト中に“1”は
1つだけしか含まないため、第2表に示す方法と
同様にして10⌒00⌒のように2ビツトずつのタイミン
グクロツクを形成することにより、データの区切
りの一意性も確保される。また、2ビツトではセ
ルフクロツクがとれ、かつ連続する“1”と
“1”の間に少なくとも“0”を2つ以上含むよ
うな符号語を作れないことから4ビツトの符号語
をシンク領域に用いる本方式は符号語の中に
“1”を1つだけ含みしかもできるだけ多くの同
期パルスが含まれるという条件を満たす最良の方
法であることがわかる。 本発明を用いて符号化・復号化を行なう具体的
な手順としては、米国特許3689899に示されるよ
うにフレーミングをしながら語ごとに順次変換を
行なつても良く、米国特許4115768に示されたよ
うに2ビツトずつシリアルに順次変換を行うこと
もできる。 [発明の効果] 上述したように、本発明によれば、従来の符号
化方法が有していた欠点を無くし、データ領域の
頭出しが容易でしかもシンク領域におけるPLL
用同期パルスの回数が大きくとれる符号化方法が
提供される。 [発明の他の実施例] 第4表に本発明の他の実施例になる変換テーブ
ルを示す。
[Table] As can be seen from this conversion table, in this embodiment, the code word "1000" is assigned to the data word "00". Therefore, according to this conversion rule, the code word used for the sink area has 1 "1" in 4 bits.
According to Table 2 mentioned above, 6 will be included.
The sync region contains a large number of synchronization pulses at a higher rate than 1 bit in a bit, and the value is closer to that of 1 bit in 3 bits in the method shown in Table 1. Furthermore, since there is only one "1" in 4 bits, data can be separated by forming a timing clock of 2 bits each like 10⌒00⌒ in the same way as shown in Table 2. Uniqueness is also ensured. In addition, a 4-bit code word is used in the sync area because a 2-bit code word cannot be self-clocked and contains at least two 0's between successive 1's. It can be seen that this method is the best method that satisfies the conditions that the code word contains only one "1" and as many synchronization pulses as possible. As a specific procedure for encoding/decoding using the present invention, it is also possible to sequentially convert each word while framing as shown in US Pat. It is also possible to serially convert 2 bits at a time, as shown in FIG. [Effects of the Invention] As described above, according to the present invention, the drawbacks of the conventional encoding method are eliminated, the cueing of the data area is easy, and the PLL in the sink area is
An encoding method is provided that allows a large number of synchronization pulses to be used. [Other Embodiments of the Invention] Table 4 shows conversion tables according to other embodiments of the invention.

【表】 この実施例によつても前述の場合と全く同様の
効果が得られる。この他にも本発明の特許請求範
囲内において同様な変換規則は作成可能であるが
これらは全て本発明に含まれるものである。
[Table] This embodiment also provides the same effects as the above-mentioned case. Other similar conversion rules can be created within the scope of the claims of the present invention, but all of these are included in the present invention.

Claims (1)

【特許請求の範囲】[Claims] 1 データ語1ビツトを符号語2ビツトの比で符
号変換し、連続する符号語の1と1との間に少な
くとも2個以上の0を含み、データのパターンに
よつて符号化する際の語長が変化する符号化方法
において、シンク領域に使用されるデータを2ビ
ツト単位に区切られるデータ語の繰り返しとし、
この2ビツトのデータ語を4ビツト中に1を1つ
だけ含む符号語に変換することを特徴とするデイ
ジタル磁気記録用符号化方法。
1 A word used when 1 bit of a data word is code-converted at the ratio of 2 bits of a code word, contains at least two or more 0s between 1 and 1 of consecutive code words, and is encoded according to a data pattern. In the encoding method where the length varies, the data used in the sink area is a repetition of data words divided into 2-bit units,
An encoding method for digital magnetic recording characterized by converting this 2-bit data word into a code word containing only one 1 in 4 bits.
JP10919283A 1983-06-20 1983-06-20 Coding method for digital magnetic recording Granted JPS601671A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10919283A JPS601671A (en) 1983-06-20 1983-06-20 Coding method for digital magnetic recording

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10919283A JPS601671A (en) 1983-06-20 1983-06-20 Coding method for digital magnetic recording

Publications (2)

Publication Number Publication Date
JPS601671A JPS601671A (en) 1985-01-07
JPH05793B2 true JPH05793B2 (en) 1993-01-06

Family

ID=14503962

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10919283A Granted JPS601671A (en) 1983-06-20 1983-06-20 Coding method for digital magnetic recording

Country Status (1)

Country Link
JP (1) JPS601671A (en)

Also Published As

Publication number Publication date
JPS601671A (en) 1985-01-07

Similar Documents

Publication Publication Date Title
JPH0544206B2 (en)
US5537422A (en) Synchronization signal detector, synchronization signal detecting method and demodulator
US6492915B2 (en) Method for recording information, method for reproducing information, and information recording apparatus
JP2004213863A (en) Coded modulation method and modulation device, demodulation method and demodulation device, information recording medium
JPH07118657B2 (en) Binary data encoding and decoding system
US4414659A (en) Method and apparatus for encoding digital data so as to reduce the D.C. and low frequency content of the signal
US3827078A (en) Digital data retrieval system with dynamic window skew
JPS6313425A (en) Information data decoder
US6268812B1 (en) Optical rotating recording medium, data recording method, recording apparatus and reproducing apparatus
JP2004518241A (en) Method for converting a series of M-bit information words into a modulated signal
JPS58139313A (en) Digital magnetic recorder and reproducer
JPH05793B2 (en)
CN1368729A (en) Data modulation method and recording and reconstruction device and method using said method
JPS634269B2 (en)
JPS61214278A (en) Information reproducing system
JPH08235785A (en) Recording signal modulating device, recording signal demodulating device, recording signal modulating method, and recording signal demodulating method
US5812073A (en) Method and apparatus for generating run-length limited code
JPS6130818A (en) Digital modulation method
JP3013367B2 (en) Digital modulation method and recording method
JPS60114053A (en) Code conversion system
JPS634270B2 (en)
JP2000113603A (en) Optical disk record method and device
JP3441378B2 (en) Encoding method, encoding device, decoding method, decoding device, and information recording medium
JP2830675B2 (en) Code conversion method
JP3013366B2 (en) Digital modulation circuit and demodulation circuit