[go: up one dir, main page]

JPS63109612A - mBnB decoder data conversion method - Google Patents

mBnB decoder data conversion method

Info

Publication number
JPS63109612A
JPS63109612A JP25471986A JP25471986A JPS63109612A JP S63109612 A JPS63109612 A JP S63109612A JP 25471986 A JP25471986 A JP 25471986A JP 25471986 A JP25471986 A JP 25471986A JP S63109612 A JPS63109612 A JP S63109612A
Authority
JP
Japan
Prior art keywords
bit
mbnb
data
error
bit 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.)
Pending
Application number
JP25471986A
Other languages
Japanese (ja)
Inventor
Hiromitsu Awai
粟井 宏光
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.)
Sumitomo Electric Industries Ltd
Original Assignee
Sumitomo Electric Industries 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 Sumitomo Electric Industries Ltd filed Critical Sumitomo Electric Industries Ltd
Priority to JP25471986A priority Critical patent/JPS63109612A/en
Publication of JPS63109612A publication Critical patent/JPS63109612A/en
Pending legal-status Critical Current

Links

Landscapes

  • Dc Digital Transmission (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はmBnB復号器のデータ変換方式に関するもの
で、特に送信側端局と受信側端局の間の伝送路上の符号
形式としてmBnB符号を用いるものに使用される。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a data conversion method for an mBnB decoder, and in particular uses mBnB codes as a code format on a transmission path between a transmitting terminal station and a receiving terminal station. Used for things that are used.

〔従来の技術〕[Conventional technology]

端局間の伝送路における符号形式として、いわゆるmB
nB符号方式が知られている。この方式は、送信側にお
けるmビット(mは正の整数)のデジタル信号をnビッ
ト(nはm<nの正の整数)のデジタル信号に変換して
伝送し、受信側では受は取ったnビットの信号をmビッ
トの信号に変換するものである。
The so-called mB is used as a code format in the transmission path between terminal stations.
The nB coding system is known. In this method, an m-bit (m is a positive integer) digital signal on the transmitting side is converted into an n-bit (n is a positive integer where m<n) digital signal and transmitted. It converts an n-bit signal into an m-bit signal.

第2図は従来方式を用いたデータ伝送システムの一例の
ブロック図でおり、伝送路の符号形式として586B符
号を用いたものである。図示の通り、送信側端局1と送
信側端局2は伝送路3により結ばれている。5 (=m
>ビットの伝送データはf [b/S]の情報符号列と
してシリアル/パラレル(S/P)変換器4に入力され
る。このS/P変換器4でシリアル/パラレル変換され
た5ビットパラレル信号は、例えばROMで構成される
586B符号器5に入力される。
FIG. 2 is a block diagram of an example of a data transmission system using a conventional method, in which a 586B code is used as a code format for a transmission path. As shown in the figure, the transmitting terminal station 1 and the transmitting terminal station 2 are connected by a transmission line 3. 5 (=m
>bit transmission data is input to the serial/parallel (S/P) converter 4 as an information code string of f [b/S]. The 5-bit parallel signal subjected to serial/parallel conversion by the S/P converter 4 is input to a 586B encoder 5, which is constituted by, for example, a ROM.

586B符号器5に入力された5ビットパラレル信号は
、あらかじめ設定された586B符号則に従って6ビッ
トパラレル信号に変換され、パラレル/シリアル(P/
S)変換器6に入力される。
The 5-bit parallel signal input to the 586B encoder 5 is converted into a 6-bit parallel signal according to the preset 586B encoding rule, and is converted into a 6-bit parallel signal in parallel/serial (P/
S) Input to converter 6.

そして、このP/S変換器6でパラレル/シリアル変換
された6ビットシリアル信号は、615・f[b/s]
の情報符号列として伝送路3に送られる。このとき、S
/P変換器4にはf[H4Fのクロックが入力され、P
/S変換器6には615逓倍器7を介して615・f[
H4Fのクロックが入力されているので、送信側端局1
では1つの送信データごとに586B符号変換がなされ
、順次に伝送路3を介して受信側端局2に送られるよう
になっている。
The 6-bit serial signal converted from parallel to serial by this P/S converter 6 is 615·f [b/s]
is sent to the transmission path 3 as an information code string. At this time, S
The clock of f[H4F is input to the /P converter 4, and the P
/S converter 6 receives 615·f[ through 615 multiplier 7
Since the H4F clock is input, the sending terminal station 1
In this case, 586B code conversion is performed for each piece of transmission data, and the data is sequentially sent to the receiving side terminal station 2 via the transmission line 3.

受信側端局2のタイミング(Tin )抽出回路8は、
伝送路3を介して送られた615・f[b/S]の受信
データから615・f[Hz]のクロックを再生し、こ
れをS/P変換器9に与えると共に、5/6逓倍回路1
0を介してf[1−1z]のクロックとしてP/S変換
器11に与える。S/P変換器9は615・f[b/s
]の受信データをシリアル/パラレル変換し、6ビット
パラレル信号として586B復号器12に与える。58
6B復号器12は例えばROMで構成されており、あら
かじめ設定された586B復号則に従って6ビットパラ
レル信号を5ビットパラレル信号に変換する。
The timing (Tin) extraction circuit 8 of the receiving side terminal station 2 is as follows:
A clock of 615·f [Hz] is recovered from the received data of 615·f [b/S] sent via the transmission line 3, and this is given to the S/P converter 9, and the 5/6 multiplier circuit 1
0 to the P/S converter 11 as a clock of f[1-1z]. The S/P converter 9 is 615·f[b/s
] is subjected to serial/parallel conversion and provided to the 586B decoder 12 as a 6-bit parallel signal. 58
The 6B decoder 12 is composed of, for example, a ROM, and converts a 6-bit parallel signal into a 5-bit parallel signal according to a preset 586B decoding rule.

P/S変換器11はこの5ビットパラレル信号をパラレ
ル/シリアル変換し、f[b/slの情報符号列として
出力する。ここで、前述の通りS/P変換器9には61
5・f[H4Fのクロックが入力され、P/S変換器1
1にはf[H4Fのクロックが入力されているので、受
信側端局2では1つの受信データごとに586B復号変
換がなされ、原信号を再生゛するようになっている。
The P/S converter 11 performs parallel/serial conversion on this 5-bit parallel signal and outputs it as an information code string of f[b/sl. Here, as mentioned above, the S/P converter 9 has 61
5.f[H4F clock is input, P/S converter 1
Since the f[H4F clock is input to the receiving terminal station 2, the receiving terminal station 2 performs 586B decoding conversion for each piece of received data and reproduces the original signal.

以上の通り、5ビットの符号列を6ビットの符号列に変
換して伝送する理由は、次のように説明することができ
る。すなわち、5ビットの符号列によれば2”=32種
類のデータを表現することができるが、この中には5ビ
ット表現で例えば“o o o o o ”ヤ゛111
11 ”が含まれる。ところが、伝送路3において例え
ば“o o o o o ”の符号列のデータが連続し
て送られると、伝送路3における信号レベルは“OtP
ビットを示すレベルが連続することになる。このように
なると、伝送路3の信号レベルは直流レベルとなって適
正なデユーティ比を確保できなくなり、伝送の誤り等が
゛発生しやすくなる。そこで、6ビットに変換して26
=64種類の符号列を送れるようにすることにより、例
えば5ビットの“o o o o o ”は6ビットの
“”110010”に変換して伝送し、また例えば5ビ
ットの“11 ’l 11 ”は6ビットの′“001
101”に変換して伝送するようにすれば、伝送路3の
信号レベルにおいて一定以上のデユーティ比を確保でき
ることになる。
As mentioned above, the reason why a 5-bit code string is converted into a 6-bit code string and transmitted can be explained as follows. In other words, a 5-bit code string can represent 2" = 32 types of data, including, for example, "o o o o o"
However, when the data of the code string "o o o o o" is continuously sent on the transmission line 3, the signal level on the transmission line 3 becomes "OtP".
The levels indicating the bits will be continuous. In this case, the signal level of the transmission line 3 becomes a DC level, making it impossible to ensure an appropriate duty ratio, and making transmission errors more likely to occur. So, convert it to 6 bits and use 26 bits.
By making it possible to send = 64 types of code strings, for example, 5 bits "o o o o o" can be converted to 6 bits "110010" and transmitted, and for example 5 bits "11 'l 11" ” is a 6-bit ’“001
If the signal is converted to 101" and transmitted, a duty ratio of a certain level or higher can be ensured at the signal level of the transmission line 3.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

ところが上記の従来方式では、受信された6ビットの符
号列について6ビットの並列展開をし、次いで586B
復号変換により5ビットの符号列を得るようにしている
ので、伝送路3で1ビットの誤りがおると受信側で58
6B符号則違反の誤りが現れることかめる。
However, in the above conventional method, the received 6-bit code string is expanded in 6-bit parallel, and then 586B
Since a 5-bit code string is obtained by decoding and conversion, if there is a 1-bit error in transmission path 3, a 58-bit code string will be generated on the receiving side.
It can be seen that an error due to violation of the 6B coding rule appears.

この事情を具体的に説明する。いま、送信側端局1にお
ける5ビットパラレル信号“11111 ”が586B
符号変換され、6ビットのシリアル信号“001101
”として受信側端局2に送られたとする。このとき、伝
送路3において1ビットの伝送誤りが発生し、受信側端
局2において6ビットのシリアル信号“”0O11’1
1”として受信されたとすると、586B復号変換によ
り得られる5ビットパラレル信号は“o o o o 
o ”となってしまう。なぜなら、6ビットの“001
111”は586B符号則違反のパラレル信号だからで
おる。
This situation will be explained specifically. Now, the 5-bit parallel signal “11111” at the transmitting terminal station 1 is 586B.
The code is converted and the 6-bit serial signal “001101
" is sent to the receiving terminal station 2. At this time, a 1-bit transmission error occurs on the transmission line 3, and the receiving terminal station 2 transmits a 6-bit serial signal ""0O11'1.
1", the 5-bit parallel signal obtained by 586B decoding conversion is "o o o o
o”.The reason is that the 6-bit “001
111'' is a parallel signal that violates the 586B coding rule.

第4図はこの586B符号則の説明で、同図(a)はこ
の符号則に合致するものを示し、同図(b)はこの符号
則に違反するものを示している。
FIG. 4 is an explanation of this 586B code rule, where (a) shows a code that conforms to this code rule, and (b) shows a code that violates this code rule.

上述の例は、1ビットの伝送誤りによって5ビットのバ
ースト状の誤りが発生するものでおるが、゛ これに限
られるものではない。すなわち、第4図に示されるよう
に、例えば6ビットのデータ“’011100”に1ビ
ットの伝送誤りが発生して“111100”となったと
きには、586B符号則違反として再生された5ビット
データは“o o o o o ”となるが、これは誤
りのない6ビットデータ゛011100”を586B符
号変換した5ビットデータ“11100”と比べると、
5ビット中の3ビットが誤っているだけでおる。
In the above example, a 1-bit transmission error causes a 5-bit burst error, but the present invention is not limited to this. That is, as shown in FIG. 4, for example, when a 1-bit transmission error occurs in 6-bit data "'011100" and it becomes "111100", the 5-bit data reproduced as a violation of the 586B coding rule is "o o o o o", which is 5 bit data "11100" obtained by converting error-free 6 bit data "011100" to 586B code.
Only 3 out of 5 bits are wrong.

また、1ビット伝送誤りが常に586B符号則違反とな
る結果を招くとは限らず、586B符号則に合致した結
果となる場合もある。
Further, a 1-bit transmission error does not always result in a violation of the 586B coding rule, but may result in a result that conforms to the 586B coding rule.

しかしながら、第4図に示されるように、6ビットパラ
レル信号で586B符号則違反となる場合は、64通り
中の18通りもあり、最悪の場合には5ビット全部のバ
ースト状の誤りを招く。このような問題点は、586B
符号形式のものに限らず、一般にm3nB符号形式のも
のについても同様に発生する。
However, as shown in FIG. 4, there are 18 out of 64 cases in which the 586B coding rule is violated in a 6-bit parallel signal, and in the worst case, a burst error occurs in all 5 bits. Such problems are caused by 586B
The same problem occurs not only with code formats but also with m3nB code formats in general.

そこで本発明は、1ビットの伝送誤りによってmBnB
符号則に違反するnピッ”トパラレル信号が現れた場合
にも、これがmビットのバースト状の誤りを招いたりす
ることのないmBnB復号器のデータ変換方式を提供す
ることを目的とする。
Therefore, in the present invention, mBnB is
An object of the present invention is to provide a data conversion method for an mBnB decoder that does not cause m-bit burst errors even when an n-bit parallel signal that violates a coding rule appears.

〔問題点を解決するための手段〕[Means for solving problems]

本発明に係るmBnB符号器のデータ変換方式は、mB
nB復号器に入力されたnビットデータが符号則違反に
該当するときは、このnビットデータのいずれか1ビッ
トについて伝送路誤りが生じていると仮定し、mBnB
復号したときのmビットデータ中の誤りビットの数が確
率的に最小になるようあらかじめ設定されたmビットデ
ータに、上記のnビットデータを変換することを特徴と
する。
The data conversion method of the mBnB encoder according to the present invention is mBnB
When the n-bit data input to the nB decoder violates the coding rule, it is assumed that a transmission path error has occurred for any one bit of this n-bit data, and mBnB
The present invention is characterized in that the above-mentioned n-bit data is converted into m-bit data set in advance so that the number of error bits in the m-bit data when decoded is probabilistically minimized.

〔作用〕[Effect]

本発明に係るmBnB復号器のデータ変換方式は、以上
のように構成されるので、mBnB復号器に入力された
nビットデータが符号則違反に該当するときは、このn
ビットデータは誤りビットの数が確率的に最小となるm
ビットデータに変換される。
Since the data conversion method of the mBnB decoder according to the present invention is configured as described above, when the n-bit data input to the mBnB decoder violates the coding rule, the n
The bit data is m such that the number of error bits is minimized with probability
Converted to bit data.

〔実施例〕〔Example〕

以下、添付図面を参照して本発明の一実施例を説明する
。なあ、図面の説明において、同一の要素には同一の符
号を付し重複する説明を省略する。
Hereinafter, one embodiment of the present invention will be described with reference to the accompanying drawings. In the description of the drawings, the same elements are denoted by the same reference numerals and redundant description will be omitted.

第1図は本発明方式の一実施例を用いたデータ伝送シス
テムのブロック図であり、伝送路の符号形式として5 
B 68″符号を用いたものでおる。そしてこれが第3
図の従来例と異なる点は、受信側端局2の586B復号
器20が符号則違反の6ビットパラレル信号を所定の5
ビットパラレル信号に変換する機能を有し、かつ符号則
違反検出ライン21を備えていることである。すなわち
、586B復号器20は符号則違反の6ビットパラレル
信号についても、復号変換後の5ごットデータを記憶し
ている。この5ビットのデータは、6ビットパラレル信
号について1ピッ1−の誤りがあると仮定したときに、
復号変換後の5ビットパラレル信号中の誤りビットの数
が確率的に最小となるものである。
FIG. 1 is a block diagram of a data transmission system using an embodiment of the method of the present invention.
B 68" code is used. And this is the third
The difference from the conventional example shown in the figure is that the 586B decoder 20 of the receiving terminal station 2 converts the 6-bit parallel signal that violates the coding rule into a predetermined 5-bit parallel signal.
It has a function of converting into a bit parallel signal and is equipped with a coding rule violation detection line 21. That is, the 586B decoder 20 stores the 5-bit data after decoding and conversion even for the 6-bit parallel signal that violates the coding rule. This 5-bit data, assuming that there is an error of 1 pin 1- in the 6-bit parallel signal,
The number of error bits in the 5-bit parallel signal after decoding and conversion is minimized in terms of probability.

第3図は本実施例に係る586B復号則の一例を示して
いる。図中の符号Aで示す欄の“X pt印が586B
符丹則に違反しているもので、記号Bで示す欄が第1図
のライン21から出力される符号則違反検出ビットであ
る。すなわち、このビットが“1″であるときは符号則
違反であることを示し、“0″であるときは符号則に該
当している(違反していない)ことを示している。
FIG. 3 shows an example of the 586B decoding rule according to this embodiment. The "X pt" mark in the column indicated by code A in the figure is 586B.
The code rule is violated, and the column indicated by symbol B is the code rule violation detection bit output from line 21 in FIG. That is, when this bit is "1", it indicates that the coding rule is violated, and when it is "0", it indicates that the coding rule is met (not violated).

以下、この図表に従って具体的に説明する。いま、送信
側端局1で5ビットパラレル信号“11111 ”が5
868符号変換されて6ビットパラレル信号“0011
01”とてして送信された際に、伝送路3で1ビットの
誤りが発生し、受信側端局2の6ビットパラレル信号が
“001111”なる符号則違反のものになったとする
。この場合には、受信側端局2では受信データが符号則
違反であるため、伝送路3で誤りビットが発生したこと
は認識できる。しかしながら、どのビットで誤りが生じ
たのか、またいくつのビットで誤りが生じたのかは認識
することが不可能である。
A detailed explanation will be given below according to this chart. Now, at the transmitting terminal station 1, the 5-bit parallel signal “11111” is
868 code conversion and 6-bit parallel signal "0011"
Suppose that a 1-bit error occurs on the transmission path 3 when the signal is transmitted as "01", and the 6-bit parallel signal at the receiving terminal station 2 becomes "001111", which violates the coding rule. In this case, the receiving terminal 2 can recognize that an error bit has occurred on the transmission path 3 because the received data violates the coding rule. It is impossible to recognize whether an error has occurred.

ところで、送信路3であるビットに誤りが発生する確率
は10−9程度であるため、2ビット以上の誤り発生は
無視することができる。従って、伝送路3では1ビット
のみの誤りが発生したものと仮定できる。すると、1ビ
ットの誤りによって“001111”となる元の6ビッ
トパラレル信号は、次の■〜■のいずれかでおると考え
られる。
By the way, since the probability that an error will occur in a bit in the transmission path 3 is about 10-9, the occurrence of an error in two or more bits can be ignored. Therefore, it can be assumed that only a 1-bit error has occurred in the transmission line 3. Then, the original 6-bit parallel signal, which becomes "001111" due to a 1-bit error, is considered to be one of the following.

■001110 ■001101 ■001011 ■000111 ■01111 ’1 ■101111 ところが、■と■の6ビットパラレル信号は、第3図か
ら明らかなように符号則違反のものであり、従って受信
側端局2において受信された6ビットパラレル信号“0
01111”は上記■〜■のいずれかの誤りであると言
える。上記■〜■の6ビットパラレル信号を586B復
号変換すると、第2図から明らかな如く次のようになる
■001110 ■001101 ■001011 ■000111 ■01111 '1 ■101111 However, as is clear from FIG. 6-bit parallel signal “0”
01111'' can be said to be an error in any one of the above-mentioned errors.When the 6-bit parallel signals of above-mentioned 1-2 are subjected to 586B decoding conversion, the following is obtained as is clear from FIG.

■001110→01111 ■001101→11111 ■001011→01011 ■000111→00111 そこで、第3図に示す如<586B符号則違反の6ビッ
トパラレル信号“001111”が受信されたときは、
これを“’01111”なる5ビットパラレル信号に復
号変換するよう、第1図の586B復号器20@設定す
る。このように設定すると、上記■の誤りパターンの場
合には誤りビットが無くなり、上記■〜■の誤りパター
ンの場合には誤りビットは1ビットのみとなる。
■001110→01111 ■001101→11111 ■001011→01011 ■000111→00111 Therefore, when a 6-bit parallel signal “001111” that violates the <586B coding rule is received as shown in Figure 3,
The 586B decoder 20 in FIG. 1 is set to decode and convert this into a 5-bit parallel signal of "'01111". With this setting, there will be no error bit in the case of the above error pattern (2), and there will be only one error bit in the case of the above error patterns (2) to (2).

以上説明した通り、第1図の5B68復号器20に設定
される586B符号(復帰)則を第3図に図示したよう
にすると、送信されてきた6ビットパラレル信号に1ビ
ットの伝送路誤りが発生しても、この1ビット誤りが復
号変換後の5ビットパラレル信号にバースト状のビット
誤りを招くことがない。特に第3図の例では、5ビット
に復号後の誤りを最大でも3ビットに抑えることができ
、また1ビットの伝送路誤りに対して586B復号俊に
3ビットの誤りが発生する確率は0.5%程度に抑える
ことができ、従って大部分は2ビットまでの誤りとする
ことができる。ざらに、前述の■の場合のように、誤り
ビットが無くなる可能性も少なくない。
As explained above, if the 586B code (return) rule set in the 5B68 decoder 20 of FIG. 1 is set as shown in FIG. Even if it occurs, this 1-bit error will not cause a burst-like bit error in the 5-bit parallel signal after decoding and conversion. In particular, in the example shown in Figure 3, the error after decoding to 5 bits can be suppressed to 3 bits at most, and the probability that a 3-bit error will occur in 586B decoding for a 1-bit transmission path error is 0. This can be suppressed to about .5%, and therefore most errors can be up to 2 bits. In general, as in the case (2) above, there is a high possibility that there will be no error bits.

本発明は上記の実施例に限定されるものではなぐ、種々
の変形が可能である。例えば、5B6−8符号形式のも
のに限らず、一般的にmBnB符号形式のものに適用で
きる。また、符号則の設定、特に符号則違反の6 (=
n>ビットパラレル信号をどのような5 (=m>ビッ
トパラレル信号に復号変換するのかは、第3図のものに
限らず種々のものにすることができる。すなわち、mB
nB復号器に入力されたnビットデータがめらかしめ定
められているmBnB符号則に違反していることが検出
されたときは、このnビットデータのうちのいずれか1
ビットに誤りが生じていると仮定した上で、mBnB復
号変換したときのmビットデータ中の誤りビットの現れ
る確率が最小になるようこのmビットデータの値を設定
したものであれば、いかなるものでおってもよい。
The present invention is not limited to the above-described embodiments, and various modifications are possible. For example, it is applicable not only to 5B6-8 code formats but also to mBnB code formats in general. Also, set the sign rules, especially 6 (=
The method of decoding and converting the n>bit parallel signal into a 5 (=m>bit parallel signal) is not limited to the one shown in Fig. 3, but can be done in various ways.
When it is detected that the n-bit data input to the nB decoder violates the mBnB coding rule, any one of the n-bit data is
Assuming that errors occur in bits, any value of m-bit data is set so that the probability that an error bit will appear in m-bit data when mBnB decoding is performed is minimized. You can leave.

(発明の効果〕 以上、詳細に説明した通り本発明によれば、m3nB復
号器に入力されたnビットデータが符号則違反に該当す
るときは、このnビットデータを誤りビットの数が確率
的に最小となるmビットデータに変換するようにしたの
で、伝送路誤りによってnビットデータに誤りビットが
現れた場合でも、これが符号則違反に該当するときには
、mビットデータ中のmビットのバースト状の誤りを招
いたりすることがなく、誤りビットの数を最小限に抑え
ることができる効果がある。
(Effects of the Invention) As described above in detail, according to the present invention, when the n-bit data input to the m3nB decoder violates the coding rule, the n-bit data is Since the conversion is made to the minimum m-bit data, even if an error bit appears in the n-bit data due to a transmission path error, if this corresponds to a violation of the coding rule, the burst shape of the m-bits in the m-bit data will be changed. This has the effect of minimizing the number of error bits without causing errors.

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

第1図は本発明方式の第1の実施例を適用したデータ伝
送システムの一例の構成を示すブロック図、第2図は従
来方式を適用したデータ伝送システムの一例の構成を示
すブロック図、第3図は第1図に示す実施例に係る58
6B復号則の一例の説明図、第4図は586B符号則の
一例の説明図である。 1・・・送信側端局、2・・・受信側端局、3・・・伝
送路、7・・・615逓倍器、8・・・タイミング抽出
回路、10・・・5/6逓倍器、21・・・符号則違反
検出ライン。 特許出願人  住友電気工業株式会社 代理人弁理士   長谷用  芳  樹第3図(a) 第3図(D) 第4凶(a)
FIG. 1 is a block diagram showing the configuration of an example of a data transmission system to which a first embodiment of the method of the present invention is applied; FIG. 2 is a block diagram showing the configuration of an example of a data transmission system to which the conventional method is applied; Figure 3 shows the 58 according to the embodiment shown in Figure 1.
FIG. 4 is an explanatory diagram of an example of the 6B decoding rule. FIG. 4 is an explanatory diagram of an example of the 586B coding rule. DESCRIPTION OF SYMBOLS 1... Sending side terminal station, 2... Receiving side terminal station, 3... Transmission line, 7... 615 multiplier, 8... Timing extraction circuit, 10... 5/6 multiplier , 21... Code rule violation detection line. Patent applicant: Sumitomo Electric Industries, Ltd. Representative Patent Attorney Yoshiki Hase Figure 3 (a) Figure 3 (D) Figure 4 (a)

Claims (1)

【特許請求の範囲】 1、伝送符号形式としてmBnB符号(m、nは正の整
数でm<n)を用いるmBnB復号器で、入力されたn
ビットデータをmBnB符号則に従ってmビットデータ
に変換するmBnB復号器のデータ変換方式において、 前記入力されたnビットデータが符号則違反に該当する
ときは、このnビットデータのいずれか1ビットについ
て伝送路誤りが生じていると仮定し、mBnB復号した
ときのmビットデータ中の誤りビットの数が確率的に最
小になるようあらかじめ設定されたmビットデータに、
前記nビットデータを変換することを特徴とするmBn
B復号器のデータ変換方式。 2、前記nビットデータは6ビットパラレル信号であり
、前記mビットデータは5ビットパラレル信号である特
許請求の範囲第1項記載のmBnB復号器のデータ変換
方式。
[Claims] 1. An mBnB decoder that uses an mBnB code (m, n are positive integers and m<n) as a transmission code format, and the input n
In the data conversion method of the mBnB decoder that converts bit data into m-bit data according to the mBnB coding rule, if the input n-bit data violates the coding rule, any one bit of this n-bit data is transmitted. Assuming that a path error has occurred, the m-bit data is set in advance so that the number of error bits in the m-bit data when mBnB decoded is probabilistically minimized.
mBn characterized in that the n-bit data is converted.
B decoder data conversion method. 2. The data conversion system for an mBnB decoder according to claim 1, wherein the n-bit data is a 6-bit parallel signal, and the m-bit data is a 5-bit parallel signal.
JP25471986A 1986-10-28 1986-10-28 mBnB decoder data conversion method Pending JPS63109612A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25471986A JPS63109612A (en) 1986-10-28 1986-10-28 mBnB decoder data conversion method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25471986A JPS63109612A (en) 1986-10-28 1986-10-28 mBnB decoder data conversion method

Publications (1)

Publication Number Publication Date
JPS63109612A true JPS63109612A (en) 1988-05-14

Family

ID=17268893

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25471986A Pending JPS63109612A (en) 1986-10-28 1986-10-28 mBnB decoder data conversion method

Country Status (1)

Country Link
JP (1) JPS63109612A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000044126A1 (en) * 1999-01-19 2000-07-27 Sharp Kabushiki Kaisha Transmission method and device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000044126A1 (en) * 1999-01-19 2000-07-27 Sharp Kabushiki Kaisha Transmission method and device
US6980616B1 (en) 1999-01-19 2005-12-27 Sharp Kabushiki Kaisha Transmission method and device

Similar Documents

Publication Publication Date Title
US6079041A (en) Digital modulation circuit and digital demodulation circuit
US5692021A (en) Encoding digital data
JP2933872B2 (en) Encoding method and apparatus for data transmission
JP2839868B2 (en) 5-bit 4-trit code system
GB2110509A (en) Apparatus for and methods of processing digital data
US5734341A (en) Encoding digital data
KR100281738B1 (en) Encoding and decoding method of nibble inversion and block inversion code, code and decoder
US5644569A (en) Transmission of messages
KR100198448B1 (en) NB2P encoder and NB2P decoder
EP4131875A1 (en) Method for encoding and/or decoding data and apparatus therefor
US5878061A (en) Providing serial data clock signal transitions with parity bits
JP2000502545A (en) Conversion of a sequence of m-bit information words into a modulated signal
US5938773A (en) Sideband signaling with parity bit schemes
EP0276445A2 (en) Method and apparatus for detecting transient errors
US6346895B1 (en) Apparatus and method for using nibble inversion code
JPS59139747A (en) Method and apparatus for remotely monitoring equipment on a digital transmission line
JPS63109612A (en) mBnB decoder data conversion method
US6438728B1 (en) Error character generation
JP2818936B2 (en) Binary data processing method and circuit
US5684479A (en) Communication device performing code conversion between binary data and serial data
JP2003536315A (en) Device for encoding a stream of data bits of a binary source signal into a stream of data bits for a binary channel signal, a memory means, a device for recording information, a record carrier, a device for encoding, and a device for reproducing
JPH08204573A (en) Code conversion method
JPS625733A (en) Method and circuit for decoding
JPH0552693B2 (en)
JPH0334696B2 (en)