JPH02228131A - Code converter - Google Patents

Code converter

Info

Publication number
JPH02228131A
JPH02228131A JP1050321A JP5032189A JPH02228131A JP H02228131 A JPH02228131 A JP H02228131A JP 1050321 A JP1050321 A JP 1050321A JP 5032189 A JP5032189 A JP 5032189A JP H02228131 A JPH02228131 A JP H02228131A
Authority
JP
Japan
Prior art keywords
channel
code
group
conversion
channel code
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP1050321A
Other languages
Japanese (ja)
Inventor
Hiromichi Ishibashi
広通 石橋
Shinichi Tanaka
伸一 田中
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP1050321A priority Critical patent/JPH02228131A/en
Publication of JPH02228131A publication Critical patent/JPH02228131A/en
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、lおよび0の二値で記述される任意の情報語
を記録や伝送に適したチャンネルコードに変換するコー
ド変換装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a code conversion device that converts any information word written in binary values of l and 0 into a channel code suitable for recording and transmission.

従来の技術 近年、コード変換装置はデジタル記録およびデジタル通
信には欠かせないものになっている。
BACKGROUND OF THE INVENTION In recent years, code conversion devices have become indispensable for digital recording and communication.

以下、図面を参照しながら、上述した従来のコード変換
装置の一例について説明する。
An example of the above-mentioned conventional code conversion device will be described below with reference to the drawings.

第4図、第5図は従来のコード変換装置における変II
I!規則を表す、即ち第4図に示される変換規則に従っ
て第5図に示された と言う二値情報語を 010010001001QOOOOO100OOOO
100OO100Oと言ったチャンネルコードに変換す
ることができる。この変換方法は(2,7)変換と呼ば
れており、磁気記録等に頻繁に用いられている変換方法
である。
Figures 4 and 5 show variation II in a conventional code conversion device.
I! The binary information word that represents the rule, that is, shown in FIG. 5 according to the conversion rule shown in FIG. 4, is 010010001001QOOOOOO100OOOO
It can be converted to a channel code such as 100OO100O. This conversion method is called (2,7) conversion, and is a conversion method frequently used in magnetic recording and the like.

(例えば、米国特許3,689,899号公報)発明が
解決しようとするR題 しかしながら上記のような方法では、チャンネルコード
の1の数とOの数とが一般には等しくないため、特に光
ディスクにこれを直接記録する場合、媒体に記録した後
再生する際に再生信号に直流ドリフトが生じ、再生信号
よりlかOかを判定する際に誤りを犯しやすいといった
問題点を有していた。即ち、光ディスクの再生信号には
もともと媒体面の反射率の差や記録時の記録感度の差に
よって生ずる直流ドリフトのような低周波雑音成分があ
り、復調するまでにこれを除去しておく必要がある。し
かしこの(2,7)変換法においては、再生信号そのも
のにも低周波成分があるため、これら両者の分離が難し
い、このため、低周波の雑音成分の影響を受けやすく読
み取り誤差を生じやすくなる。
(For example, U.S. Pat. No. 3,689,899) R problem to be solved by the invention However, in the above method, the number of 1's and the number of O's in the channel code are generally not equal, so it is difficult to solve the problem, especially for optical discs. When this is directly recorded, there is a problem that DC drift occurs in the reproduced signal when it is reproduced after being recorded on the medium, and it is easy to make an error when determining whether it is 1 or 0 based on the reproduced signal. In other words, the reproduction signal of an optical disk originally contains low-frequency noise components such as DC drift caused by differences in the reflectance of the medium surface and differences in recording sensitivity during recording, and this must be removed before demodulation. be. However, in this (2,7) conversion method, since the reproduced signal itself also has low frequency components, it is difficult to separate the two, making it susceptible to the influence of low frequency noise components and causing reading errors. .

本発明は上記問題点に鑑み、低周波雑音の影響を受けに
くいコード変換装置および復合装!を提供するものであ
る。
In view of the above-mentioned problems, the present invention provides a code conversion device and decoupling device that is less susceptible to low frequency noise. It provides:

課題を解決するための手段 上記課題を解決するために、本発明のコード変換装置は
、Mビットの情報語をN>MであるNビットのチャンネ
ルコードに変換し、しかもNビットのチャンネルコード
は、複数の群に分類され、同じ群に分類されるチャンネ
ルコードはすべて等しい数の1を有し、さらに互いに隣
接する少なくとも2個の1が必ず存在し、かつまた互い
に隣接する少なくとも2個のOが必ず存在するようにし
たものである。
Means for Solving the Problems In order to solve the above problems, the code conversion device of the present invention converts an M-bit information word into an N-bit channel code where N>M, and the N-bit channel code is , all channel codes classified into groups have an equal number of 1's, and there are always at least two 1's adjacent to each other, and there are also at least two O's adjacent to each other. is ensured to exist.

作用 本発明は上記した構成によって、各群に属するそれぞれ
のチャンネルコードに含まれる1の数は所定の数に定め
られているので、入力されたチャンネルコードのチャン
ネルビットを尤度の高いものから順に所定の数のビット
だけ1と判別することにより、直流ドリフトのような低
周波の雑音に影響されることなく各チャンネルビットが
lかOかを判別できるので、チャンネルコードを正確に
読み取れることになる。さらに、1チヤンネルコード中
には必ず連続したl並びに連続したOが存在するため、
各チャンネルコードにおける最大値と最小値をほぼ一定
にすることができ、その結果、再生されたチャンネルコ
ードを容易に規格化することができるので、尤度判定回
路など、以降の処理回路の負担を軽減することが可能と
なる。
According to the above-described structure, the number of 1's included in each channel code belonging to each group is determined to be a predetermined number, so that the channel bits of the input channel code are sorted in descending order of likelihood. By determining only a predetermined number of bits as 1, it is possible to determine whether each channel bit is 1 or 0 without being affected by low-frequency noise such as DC drift, allowing accurate reading of channel codes. . Furthermore, since there are always consecutive l and consecutive O in one channel code,
The maximum and minimum values of each channel code can be made almost constant, and as a result, the reproduced channel code can be easily standardized, reducing the burden on subsequent processing circuits such as the likelihood judgment circuit. It is possible to reduce this.

本発明の基本概念について、以下にさらに詳しく説明す
る。
The basic concept of the invention will be explained in more detail below.

Mピットの情報語をN>MであるNビットのチャンネル
コードに変換するとき、各チャンネルコードに含まれる
lの数iが常に所定の数となるように変換規則を決めて
おけば、入力されるチャンネル信号からチャンネルコー
ドを正確に読み取ることができる。なぜなら、チャンネ
ル信号をチャンネルビット毎に標本化し、その標本値を
尤度の高いものから順に所定の数のビットを1と判定す
ることができるからである。このようにすれば、チャン
ネルコード単位で各ビット毎の標本値を相対的に比較す
るので、低周波の雑音成分の影響を受けにくくすること
ができる。こういったコードは一般的にi−o u t
−o f−N (アイーアウトーオブエヌ)コードと称
される。情報語のビット数Mが決まれば、このような変
換が可能なチャンネルコードのビット数Nの最小のもの
は一意的に定まる。
When converting an M-pit information word into an N-bit channel code where N>M, if the conversion rule is determined so that the number i of l included in each channel code is always a predetermined number, the input The channel code can be accurately read from the channel signal. This is because a channel signal can be sampled for each channel bit, and a predetermined number of bits can be determined to be 1 from the sampled values in descending order of likelihood. In this way, sample values for each bit are relatively compared in channel code units, making it less susceptible to low frequency noise components. These codes are generally i-out
It is called the -o f-N (I-o-of-N) code. Once the number M of bits of the information word is determined, the minimum number N of bits of the channel code that allows such conversion is uniquely determined.

第1表にそのようなMとNおよびiの対応を示す。Table 1 shows the correspondence between M, N, and i.

第1表 ここでM、 N、  iは NCt≧ 2M を満たす組み合わせのうち、それぞれのMに関してNが
最小となるものとして定められる。
Table 1 Here, M, N, and i are determined as the combination that satisfies NCt≧2M such that N is the minimum for each M.

一方、N7Mの比は小さいほどチャンネルコードによる
転送の効率は良く、なる、チャンネルコードに含まれる
1の数を唯一の値とせずに、複数の値を許容すれば、N
の値は第1表よりもさらに小さくすることができる。と
ころが、lの数とじて許容する複数の値があまり近接し
ているとその識別が困難であり、結局読み取り誤差を生
じやすくなってしまう0発明者らはこの点について検討
した結果、1の数として許容する複数の値が互いに3以
上離れていれば、入力されたチャンネルコードに含まれ
る1の数がいくらであるかを正確に識別できることを見
出した。そこでlの数を互いに3以上離れた2通りとし
、それぞれをi、jで表したときの例を第2表に示す。
On the other hand, the smaller the ratio of N7M, the better the efficiency of transfer using the channel code.
The value of can be made even smaller than that shown in Table 1. However, if the multiple allowable values for the number l are too close together, it becomes difficult to distinguish between them, and reading errors are likely to occur. It has been found that the number of 1's included in the input channel code can be accurately identified if the plurality of allowed values are 3 or more apart from each other. Therefore, Table 2 shows an example in which two numbers of l are set at a distance of 3 or more from each other and each is represented by i and j.

第2表 ここでM  N、t、jは1 、C,+ 、C,≧ 21′I を満たす、第1表と比較すると各Mに対するNがlだけ
小さくできていることがわかる0以上のようにして効率
よくチャンネルコードにコード変換し、かつ入力される
チャンネル信号を正確に読み取ることができることとな
る。
Table 2 Here, M N, t, j satisfies 1, C, + , C, ≧ 21'I, and when compared with Table 1, it can be seen that N for each M is smaller by l. In this way, it is possible to efficiently convert the code into a channel code and to read the input channel signal accurately.

実施例 以下本発明の一実施例のコード変換装置について、図面
を参照しながら説明する。
Embodiment Hereinafter, a code conversion device according to an embodiment of the present invention will be described with reference to the drawings.

第1図は本発明の第1の実施例におけるコード変換装置
の概略構成図を示すものである。第1図において、10
は変換器、1.2および3は変換テーブルで、変換器1
0は変換テーブル1.2および3に従うように入力され
る(M−)8ビツトの情報語XXXXXXXXを(N−
)10ピツトのチャンネルコードyyyyyyyyyy
に変換する。
FIG. 1 shows a schematic configuration diagram of a code conversion device according to a first embodiment of the present invention. In Figure 1, 10
is a converter, 1.2 and 3 are conversion tables, and converter 1
0 converts (M-) 8-bit information word XXXXXXXXX input according to conversion tables 1.2 and 3 to (N-
) 10 pit channel code yyyyyyyyyy
Convert to

以上のように構成された二値情報変換方法について、以
下第1図および第2図を用いてその動作を説明する。
The operation of the binary information conversion method configured as above will be explained below with reference to FIGS. 1 and 2.

まず、第2図は本実施例の動作例を示す概念図である。First, FIG. 2 is a conceptual diagram showing an example of the operation of this embodiment.

同図中C1は第1群に属するチャンネルコードであり、
ooooooooから1l111001までの250通
りの8ビツト情報語に対応するものである。C2,C3
はそれぞれ第2.第3群に属するチャンネルコードであ
り、11111010.11111011.11111
100.11111101.11111110.111
11111の6通りの情報語に対応している。第1群に
属するチャンネルコードはIOビットデータ中の1の数
は必ず5個、すなわち5−out−of−10であり、
変換テーブルlによって対応する情報語と関連付けられ
ている。第2群に属するチャンネルコードに含まれる1
の数は2個(2out−of−10)%第3群に属する
チャンネルコードに含まれるlの数は8個(8−out
−of−10)で、それぞれ変換テーブル2および3に
よって対応する情報語に関連付けられている。
In the figure, C1 is a channel code belonging to the first group,
This corresponds to 250 8-bit information words from oooooooooo to 1l111001. C2, C3
are the second. It is a channel code belonging to the third group, 11111010.11111011.11111
100.11111101.11111110.111
It corresponds to 6 types of information words: 11,111. For channel codes belonging to the first group, the number of 1's in the IO bit data is always 5, that is, 5-out-of-10,
It is associated with the corresponding information word by the conversion table l. 1 included in the channel code belonging to the second group
The number of l included in the channel code belonging to the third group is 8 (8-out-of-10)%.
-of-10) and are associated with corresponding information words by conversion tables 2 and 3, respectively.

ここで、便宜上、第1群のチャンネルコードに対応する
情報語を通常の情報語、第2および第3群のチャンネル
コードに対応する情報語を特定の情報語と呼ぶことにす
る。
Here, for convenience, the information words corresponding to the first group of channel codes will be referred to as normal information words, and the information words corresponding to the second and third group channel codes will be referred to as specific information words.

第2図に示すように、8ビツトの情報ビットから成る情
報語が上から順次人力されるものとする。
As shown in FIG. 2, it is assumed that an information word consisting of 8 information bits is manually inputted sequentially from the top.

最初の3語は通常の情報語であるので、変換テーブル1
に従う第1群に属するチャンネルコード(図中CI)に
それぞれ変換される0次に入力される情報語は特定の情
報語である。特定の情報語に対しては第2群に属するチ
ャンネルコードと第3群に属するチャンネルコードの2
つのチャンネルコードがそれぞれ対応しており、第2群
あるいは第3群を交互に選択してその中の対応するチャ
ンネルコードに変換する。ここでは先ず第2群のチャン
ネルコード(図中02)に変換する0次の情報語は通常
の情報語であるので、第1群のチャンネルコードに変換
される。その次に再び特定の情報語が入力されるが、前
回の特定の情報語は第2群のチャンネルコードに変換さ
れたので、今度は第3群の中の対応するチャンネルコー
ド(図中C3)に変換される。このように、特定の情報
語は、第2群のチャンネルコードと第3群のチャンネル
コードとに交互に変換するように変換器10が動作する
。このようにすれば、第2群のチャンネルコードに含ま
れる1の数は2、第3群のチャンネルコードに含まれる
1の数は8であるので、その平均は5となり、第1群の
チャンネルコードに含まれる1の数と等しくなるので、
チャンネルコードの1が出現する数は平均的には一定と
なり、いわゆるDCフリーのチャンネルコードとなる。
Since the first three words are normal information words, conversion table 1
The information words input at the 0th order, which are respectively converted into channel codes (CI in the figure) belonging to the first group according to the following, are specific information words. For a specific information word, there are two channel codes, one belonging to the second group and one belonging to the third group.
The second group or the third group is alternately selected and converted into the corresponding channel code. Here, first, the zero-order information word that is converted into the second group of channel codes (02 in the figure) is a normal information word, so it is converted into the first group of channel codes. Next, a specific information word is input again, but since the previous specific information word has been converted to the channel code of the second group, this time the corresponding channel code in the third group (C3 in the figure) is converted to In this manner, the converter 10 operates to alternately convert a particular information word into a second group of channel codes and a third group of channel codes. In this way, the number of 1's included in the channel code of the second group is 2, and the number of 1's included in the channel code of the third group is 8, so the average is 5, and the number of 1's included in the channel code of the first group is 8. Since it is equal to the number of 1s included in the code,
The number of occurrences of 1 in the channel code is constant on average, resulting in a so-called DC-free channel code.

ここで、変換テーブルの構成について説明しておく、今
、8ビツトで記述されうる情報語は、2”−256 通り存在する。一方、1とOとをそれぞれ5個ずつ含む
(5−out−o r−10)という制約条件の下で、
lOビットが記述できるチャンネルコードの数は、 。C,=252 通りである。したがって、変換テーブル1だけでは8ビ
ツトの全情報語に対応できず、残り4通りの情報語に対
してはこの制約条件外の変換テーブルが必要になる。
Here, the structure of the conversion table will be explained. Currently, there are 2"-256 information words that can be written in 8 bits. On the other hand, there are 2"-256 information words that can be written in 8 bits. On the other hand, it contains 5 each of 1 and O (5-out- o r-10),
The number of channel codes that can be written with lO bits is: C,=252 ways. Therefore, conversion table 1 alone cannot support all 8-bit information words, and conversion tables outside this constraint are required for the remaining four types of information words.

しかし、本実施例では5−out−of−10で表記さ
れるのは250通りであり、残り6通りを特殊コードで
ある2−out−of−10あるいは8−out−of
−10に変換している。これは、5−out−of−1
0で表記されるチャンネルコードのうち1010101
010と0101010101を除外したためである。
However, in this embodiment, there are 250 ways to express 5-out-of-10, and the remaining 6 ways are special codes 2-out-of-10 or 8-out-of-10.
It is converted to -10. This is 5-out-of-1
1010101 of the channel codes expressed as 0
This is because 010 and 0101010101 were excluded.

5−out−or−10コードには、この2者を除けば
、必ず2個以上隣接する1と2個以上隣接する0とが存
在する。直接この形で媒体に記録される、あるいは伝送
されるチャンネルコードにとって、1と0のペアが双方
存在することは重要な意味を持つ、このことを第3図を
参照しながら説明する。
In a 5-out-or-10 code, except for these two, there are always two or more adjacent 1's and two or more adjacent 0's. For a channel code to be directly recorded on a medium or transmitted in this form, the presence of both 1 and 0 pairs has an important meaning, which will be explained with reference to FIG.

情報の記録にせよ伝送にせよ、記録媒体あるいは伝送線
路の容量には限りがあるが、その容量を多少無理をして
でも最大限に利用することが通常行われる。言い換えれ
ば、記録信号の記録密度あるいは伝送信号の伝送周波数
をカットオフ点程度に高めたとき、高い周波数成分を持
つ信号は多少劣化した状態で記録あるいは伝送される。
Whether recording or transmitting information, the capacity of a recording medium or transmission line is limited, and it is common practice to make the most of that capacity, even if it means going to some extent. In other words, when the recording density of the recording signal or the transmission frequency of the transmission signal is increased to about the cutoff point, signals with high frequency components are recorded or transmitted in a somewhat degraded state.

5−outof−10コードは一般的には高低さまざま
な周波数成分より成るが、1010101010と01
01010101だけは最も高い周波数成分しか含んで
いない、1010101010と他の5−out−or
−10コード、例えば1011001010とを実際に
記録信号として用いた場合、その再生波形は第3図(a
)、 (b)にそれぞれ示したようになる。前者は全て
のビットが劣化(この場合は振幅の低下)しているのに
対し、後者は・・・・・・1100・・・・・・といっ
た倍周期の成分を持っているため、その部分の劣化は少
ない。
The 5-outof-10 code generally consists of frequency components of various high and low frequencies, but 1010101010 and 01
Only 01010101 contains only the highest frequency component, 1010101010 and the other 5-out-or
-10 code, for example 1011001010, is actually used as a recording signal, the reproduced waveform is shown in Figure 3 (a
) and (b), respectively. In the former, all bits have deteriorated (in this case, the amplitude has decreased), while in the latter, since it has a double period component such as 1100, etc., that part There is little deterioration.

これは、言い方を変えれば、5−out−of−10コ
ードは1010101010と0101010101を
除外すれば・・1100・・といった倍周期あるいはそ
れ以上の周期成分を持っているため、lコード内での振
幅(最大値−最小値)常に一定である、ということにな
る、従って、こういった再生信号にAGCをかけるなど
、振幅を規格化する場合に好都合であり、1コードごと
に振幅をサンプリングして、これをフィードバックすれ
ば良いことになる。逆に1010101010と010
1010101があった場合、そのコードだけ振幅が落
ちることになり、しかもそれらが連続した場合、AGC
のゲインが不要に増加するといった弊害が生じる。
To put it another way, the 5-out-of-10 code has periodic components with a double period or more, such as 1100, if you exclude 1010101010 and 0101010101, so the amplitude within the l code (Maximum value - Minimum value) is always constant. Therefore, it is convenient when normalizing the amplitude, such as applying AGC to such a reproduced signal, and sampling the amplitude for each code. , it would be a good idea to provide feedback on this. Conversely, 1010101010 and 010
If there is 1010101, the amplitude will drop by that code, and if they are consecutive, the AGC
This has the disadvantage that the gain of the signal increases unnecessarily.

変換テーブル2および変換テーブル3はこの10101
01010と0101010101を含めた6つのチャ
ンネルコードのための変換規則を与えるものである。変
換テーブル2によれば8ビツトの情報語のうち1111
1010から11111111までの特定の情報語を2
−out−of−10に変換する。対応する情報語は6
つと少ないため、2つの1が必ず隣接するようなチャン
ネルコードのみで変換テーブル2を構成することができ
る。このようにすれば、2−out−of−10の振幅
も落とさずに済む。
Conversion table 2 and conversion table 3 are in this 10101
It provides conversion rules for six channel codes including 01010 and 0101010101. According to conversion table 2, 1111 of the 8-bit information words
2 specific information words from 1010 to 11111111
-out-of-10. The corresponding information words are 6
Since there are only a few 1's, the conversion table 2 can be configured only with channel codes in which two 1's are always adjacent. In this way, the amplitude of 2-out-of-10 does not need to be reduced.

変換テーブル3は上記した特定の6つの情報語に対して
、変換テーブル2のチャンネルコードの論理を反転した
チャンネルコードを対応させたものであり、論理を反転
して考えれば、変換テーブル2の場合と同じであるので
説明は省略する。
Conversion table 3 associates the above-mentioned six specific information words with channel codes obtained by inverting the logic of the channel codes in conversion table 2. If we consider the logic inverted, then in the case of conversion table 2 Since it is the same as , the explanation will be omitted.

発明の効果 以上のように本発明は、Mビットの情報語をN〉Mであ
るNビットのチャンネルコードに変換し、しかもNビッ
トのチャンネルコードは、複数の群に分類され、同じ群
に分類されるチャンネルコードはすべて等しい数の1を
有し、そのなかで必ず2個以上の1が隣接するように、
かつまた、必ず2個以上の0が隣接するように定められ
ているので、直流ドリフトやエンベロープの変動のよう
な低周波の雑音に影響されることなく各チャンネルビッ
トが1か0かを判別できるので、チャンネルコードを正
確に読み取ることができる。
Effects of the Invention As described above, the present invention converts an M-bit information word into an N-bit channel code where N>M, and furthermore, the N-bit channel code is classified into a plurality of groups, and the N-bit channel code is classified into the same group. All channel codes to be used have an equal number of 1's, and two or more 1's are always adjacent to each other.
Furthermore, since two or more zeros are always adjacent to each other, it is possible to determine whether each channel bit is 1 or 0 without being affected by low-frequency noise such as DC drift or envelope fluctuations. Therefore, the channel code can be read accurately.

さらに、M=8.N−10,i=5とすることにより、
変換の効率がよく、しかも処理がそれほど複雑でなく、
バイト単位の処理も容易になるという効果が得られる。
Furthermore, M=8. By setting N-10, i=5,
The conversion is efficient and the processing is not very complicated.
This has the effect that byte-by-byte processing becomes easier.

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

第1図は本発明の一実施例におけるコード変換装置の概
略構成図、第2図、第3図はその動作を示す概念図、第
4図および第5図は従来例の動作を説明する概念図であ
る。 1.2および3・・・・・・変換テーブル、10・・・
・・・変換器、11,12.13・・・・・・逆変換テ
ーブル、14・・・・・・2値化手段、20・・・・・
・逆変換器。 代理人の氏名 弁理士 粟野重孝 はか1名人力8ピツ
ト fi+10 ピモ・ノト 第 図 「 ! ! 第 図 第 図
FIG. 1 is a schematic configuration diagram of a code conversion device according to an embodiment of the present invention, FIGS. 2 and 3 are conceptual diagrams showing its operation, and FIGS. 4 and 5 are conceptual diagrams explaining the operation of a conventional example. It is a diagram. 1.2 and 3...conversion table, 10...
Converter, 11, 12. 13 Inverse conversion table, 14 Binarization means, 20
・Inverse converter. Agent's name Patent attorney Shigetaka Awano 1 person 8 pits fi + 10 Pimo Noto Figure !! Figure Figure Figure

Claims (3)

【特許請求の範囲】[Claims] (1)Mビットの情報ビットから成る情報語をMよりも
大きいNビットのチャンネルビットから成るチャンネル
コードに変換するコード変換装置であって、上記チャン
ネルコードは、複数の群に分類され、同じ群に分類され
るチャンネルコードは、NRZ表現したときにすべて等
しい数の1を有し、さらに互いに隣接する少なくとも2
個の1が必ず存在し、かつまた互いに隣接する少なくと
も2個の0が必ず存在することを特徴とするコード変換
装置。
(1) A code conversion device that converts an information word consisting of M bits of information bits into a channel code consisting of N bits of channel bits larger than M, wherein the channel codes are classified into a plurality of groups and the same group The channel codes classified as
1. A code conversion device characterized in that there are always 1's and at least two 0's adjacent to each other are always present.
(2)Nは偶数であり、しかも、ある群にはN/2個の
1が含まれることを特徴とする請求項(1)記載のコー
ド変換装置。
(2) The code conversion device according to claim (1), wherein N is an even number and a certain group includes N/2 1's.
(3)N=10であり、5個の1が含まれる群から10
10101010ならびに0101010101を除外
したことを特徴とする請求項(2)記載のコード変換装
置。
(3) N=10 and 10 from the group containing 5 1s
3. The code conversion device according to claim 2, wherein 10101010 and 0101010101 are excluded.
JP1050321A 1989-03-01 1989-03-01 Code converter Pending JPH02228131A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1050321A JPH02228131A (en) 1989-03-01 1989-03-01 Code converter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1050321A JPH02228131A (en) 1989-03-01 1989-03-01 Code converter

Publications (1)

Publication Number Publication Date
JPH02228131A true JPH02228131A (en) 1990-09-11

Family

ID=12855640

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1050321A Pending JPH02228131A (en) 1989-03-01 1989-03-01 Code converter

Country Status (1)

Country Link
JP (1) JPH02228131A (en)

Similar Documents

Publication Publication Date Title
CA1252199A (en) Digital information signal encoding method
KR100384312B1 (en) Recording media, digital modulation / demodulation devices and digital modulation / demodulation methods
EP0554638A2 (en) Method and apparatus for implementing PRML codes with maximum ones
KR910001884B1 (en) Binary Coded Modulation and Demodulation Methods
US5028922A (en) Multiplexed encoder and decoder with address mark generation/check and precompensation circuits
KR20000035065A (en) A method and an apparatus for modulating/demodulating data and a recording medium
KR100274213B1 (en) 7/13 Channel Coding and Channel Decoding Using RLL (2,25) Code
JPH0233221A (en) Code converter and decoder
JP2000040968A (en) Encoding method and encoding device, decoding method and decoding device, and providing medium
US5073776A (en) Data modulating system
EP0178027A2 (en) Method of transmitting information, encoding devide for use in the method, and decoding device for use in the method
US6172622B1 (en) Demodulating device, demodulating method and supply medium
US4546393A (en) Digital data transmission system with modified NRZI
JP3187528B2 (en) Encoding device and decoding device
JPH01311726A (en) Code converter and decoder
US5812073A (en) Method and apparatus for generating run-length limited code
JPH06311042A (en) Digital modulator
JPH0225118A (en) Code converter and decoder
KR850000954B1 (en) Detachment device
JPH05227043A (en) Digital signal identification method and digital signal identification circuit
JPH01221918A (en) Variable length code conversion device
KR850000953B1 (en) Coding of information blocks
JP2820270B2 (en) Error detection method
JPH0683272B2 (en) 8-12 Modulation method
JPS6156578B2 (en)