JPS5873263A - Bnzs decoding and error detector - Google Patents

Bnzs decoding and error detector

Info

Publication number
JPS5873263A
JPS5873263A JP17149781A JP17149781A JPS5873263A JP S5873263 A JPS5873263 A JP S5873263A JP 17149781 A JP17149781 A JP 17149781A JP 17149781 A JP17149781 A JP 17149781A JP S5873263 A JPS5873263 A JP S5873263A
Authority
JP
Japan
Prior art keywords
output
shift register
circuit
pulse
bipolar
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
JP17149781A
Other languages
Japanese (ja)
Other versions
JPS642306B2 (en
Inventor
Koichi Kobayashi
紘一 小林
Junichi Kumada
順一 熊田
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.)
NEC Corp
Original Assignee
NEC Corp
Nippon 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 NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP17149781A priority Critical patent/JPS5873263A/en
Publication of JPS5873263A publication Critical patent/JPS5873263A/en
Publication of JPS642306B2 publication Critical patent/JPS642306B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/38Synchronous or start-stop systems, e.g. for Baudot code
    • H04L25/40Transmitting circuits; Receiving circuits
    • H04L25/49Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
    • H04L25/4917Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using multilevel codes
    • H04L25/4923Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using multilevel codes using ternary codes
    • H04L25/4925Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using multilevel codes using ternary codes using balanced bipolar ternary codes

Landscapes

  • Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Dc Digital Transmission (AREA)

Abstract

PURPOSE:To reduce the scale of a decoding and error detection circuit, by separating a reception signal of a BnZS signal into positive and negative pulses, and outputting each pulse train, and detecting the bipolar error where pulses having the same polarity are consecutive. CONSTITUTION:A reception input signal (c) is separatingly outputted 1 into the 1st pulse train (d) corresponding to a positive pulse and the 2nd pulse train (e) corresponding to a negative pulse. The 1st and 2nd pulse trains are coupled with an OR circuit 7 and inputted to the 1st shift register 3, and the output state of a bipolar error detection circuit 6 detecting the bipolar error is stored in the 2nd shift register 9 from the 1st and 2nd pulse trains. The state of each stage output of the 1st and 2nd shift registers is compared with a prescribed pattern to detect a zero replacing pattern and the said 1st and 2nd shift registers are cleared through the detection of the zero replacing pattern.

Description

【発明の詳細な説明】 本発明は、BnZS符号O復号およびバイボーツ誤シ検
出器に関する0 BnZS符号とは、送信符号中に連続したn個の@01
符号が存在するとき、該n個の″0”符号に代えて一定
パターンのバイポーラ信号であってバイポーラ誤シを含
む信号におき替えて送出する符号である。送信符号中K
n個の″0”′符号が連続しないときは、通常のバイポ
ーラ信号と同様に、送信符号中の11”どとに極性を反
転したバイボーツパルスを出力し、送信符号中の′″0
1に対しては出力パルスは無い。そして、受信々号を復
号するに際しては、受信々号から前記一定のパターンを
検出してn個の連続した@O”におき替えて復号すれば
、送信符号を復元することができる。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to BnZS code O decoding and bivot error detector.
When a code is present, the n "0" codes are replaced with a bipolar signal having a fixed pattern and containing bipolar errors, and the code is sent out. Transmission code medium K
When n "0"' codes are not consecutive, a bivotes pulse with inverted polarity is output at every 11" in the transmission code, just like a normal bipolar signal, and
For 1, there is no output pulse. When decoding the received signal, the transmitted code can be restored by detecting the certain pattern from the received signal and decoding it by replacing it with n consecutive @O''.

以上の構成によシ、通常のバイポーラ信号における10
”が連続した場合に生ずる受信側でのタイミング信号の
抽出の困難性を解決している。すなわち、BnZS符号
は、通常のバイポーラ信号の欠点を改良するために使用
される。
With the above configuration, 10
The BnZS code solves the difficulty in extracting the timing signal on the receiving side, which occurs when " is continuous." That is, the BnZS code is used to improve the drawbacks of ordinary bipolar signals.

第1図は、従来のBnZS復号および誤り検出器の一例
を示すブロック図である。すなわち、受信入力信号Cは
、変換回路1によって正パルスと負パルスに分離される
。そして、正パルスに対応して第1のパルス列dを出力
し、負パルスに対応して第2のパルス列のを出力する。
FIG. 1 is a block diagram showing an example of a conventional BnZS decoder and error detector. That is, the received input signal C is separated into a positive pulse and a negative pulse by the conversion circuit 1. Then, a first pulse train d is output in response to a positive pulse, and a second pulse train d is output in response to a negative pulse.

第1のパルス列d t n段のシフトレジスタRK入力
させ、館2のパルス列・を1段のシフトレジスタ8に入
ブJさせる。これらのシフトレジスタは、受信入力信号
Cから図示されないタイ電ング抽出回路によって作られ
たタイミング信号すによってシフト動作する。シフトレ
ジスタ2および8の各段の出力を零置換パターン検出回
路4および5に入力させ、零置換パターン検出回路4お
よび5は、入力信号を一定のパターンと比較する仁とに
より零置換パターンを検出する。パターン検出回路4お
よび6の出力をオア回路7に入力させ、オア回路7の出
力によシフトレジスタ2および8をクリヤする。
The first pulse train d t is input to the n-stage shift register RK, and the pulse train 2 of the second stage is input to the first stage shift register 8. These shift registers perform a shifting operation based on a timing signal generated from a received input signal C by a tie extraction circuit (not shown). The outputs of each stage of the shift registers 2 and 8 are input to zero substitution pattern detection circuits 4 and 5, and the zero substitution pattern detection circuits 4 and 5 detect the zero substitution pattern by comparing the input signal with a certain pattern. do. The outputs of pattern detection circuits 4 and 6 are input to OR circuit 7, and shift registers 2 and 8 are cleared by the output of OR circuit 7.

シフトレジスタ2および8の最終段出力d′およびe′
をオア回路8によって結合して、オア回路8の出力によ
シ送信符号を復元することができる1、一方、シフトレ
ジスタ2および8の最終段出力d′およびe′をバイポ
ーラ誤シ検出回路6に入力させ、バイポーラ誤シ検出回
路6は、上記2つの入力信号d′およびe′が交互に@
l”でない場合、換言すればいずれか一方の入力信号か
ら連続して@1”が入力したときはエラー検出信号を出
力する。以上の構成動作によりBnZS復号およびバイ
ポーラ誤り検出が可能である。
Final stage outputs d' and e' of shift registers 2 and 8
can be combined by an OR circuit 8 to restore the transmitted code to the output of the OR circuit 8. On the other hand, the final stage outputs d' and e' of the shift registers 2 and 8 are connected to a bipolar error detection circuit 6. The bipolar error detection circuit 6 inputs the above two input signals d' and e' alternately @
If it is not "1", in other words, if @1" is input continuously from either input signal, an error detection signal is output. The above configuration operations enable BnZS decoding and bipolar error detection.

しか、し、上述O従来の回路では、BnZS符号のnの
値が大きくなると、シフトレジスタ2および8の段数が
大きくなり、を九、零置換パターン検出回路4および6
の検出パターンのビット数が大となるため、回路規模が
増大するという欠点がある。
However, in the conventional circuit described above, as the value of n of the BnZS code increases, the number of stages of shift registers 2 and 8 increases.
Since the number of bits of the detection pattern becomes large, there is a drawback that the circuit scale increases.

本発明の目的紘、上述の従来の欠点を解決し、回路規模
の小さいBnZS復号および誤シ検出器を提供する仁と
にある。
SUMMARY OF THE INVENTION An object of the present invention is to solve the above-mentioned conventional drawbacks and provide a BnZS decoder and error detector with a small circuit scale.

本発明の復号誤り検出器は、BnZs信号の受信々号を
正極性パルスと負極性パルスに分離して第1および第2
のパルス列、を出力する変換回路と、同一の極性のパル
スが連続したバイポーラ誤)を検出するバイポーラ誤シ
検出回路とを備えて、バイポーラ誤〉を検出し、かつ、
前記変換回路の出力する第1お゛よび第2のパルス列が
一定パターンのときは連続しえn個の10”符号におき
かえた復号出力を出すBnZ8復号および誤り検出器に
おいて、前記変換回路の出力する第1および1sgのパ
ルス列を入力するオア回路と、該オア回路の出力を入力
すAn段の第1のシフトレジスタと、前記変換回路の出
方する第1および第2のパルス列を入力し第1および第
2のパルス列が交互に入力しないとき誤り検出信号を出
すバイポーラ哄り検出回路と、該バイポーラ誤シ検出回
路の出方信号の出力状態を記憶する第2のシフトレジス
タと、該第2のシフトレジスタの各段の出方および前記
第1のシフトレジスタの各段の出方を入力し上記両入力
が一定のパターンのとき前記第1および第2のシフトレ
ジスタをクリヤする零置換パターン検出器とを備えて、
前記第1のシフトレジスタの最終段出力を復号出力とし
、前記第2のシフトレジスタの最終段出力からバイポー
ラ誤り検出信号を得ることを特徴とする。
The decoding error detector of the present invention separates the received signals of the BnZs signal into a positive polarity pulse and a negative polarity pulse, and
and a bipolar error detection circuit that detects a bipolar error in which consecutive pulses of the same polarity occur.
In the BnZ8 decoding and error detector, which outputs a decoded output in which the first and second pulse trains output from the conversion circuit have a fixed pattern, the output is changed to n consecutive 10'' codes, and the output of the conversion circuit is an OR circuit that inputs the first and 1sg pulse trains to be input, a first shift register of the An stage that inputs the output of the OR circuit, and an a bipolar bounce detection circuit that outputs an error detection signal when the first and second pulse trains are not input alternately; a second shift register that stores the output state of the output signal of the bipolar bounce detection circuit; Zero replacement pattern detection for inputting the output of each stage of the shift register and the output of each stage of the first shift register, and clearing the first and second shift registers when both inputs have a certain pattern. equipped with a vessel,
The final stage output of the first shift register is used as a decoded output, and the bipolar error detection signal is obtained from the final stage output of the second shift register.

次に1本発明にりいて、図面を参照して詳細に説明する
Next, one aspect of the present invention will be explained in detail with reference to the drawings.

第2図は、本発明の一実施例を示すブロック図である。FIG. 2 is a block diagram showing one embodiment of the present invention.

すなわち、変換回路lは、受信々号Cを入力し、正極性
パルスと負極性パルスとに分離して、正極性パルスに対
応する第1のパルス列dおよび負極性パルスに対応する
第2のパルス列eを出力する。バイポーラ誤シ検出回路
6は、上記第1のパルス列dおよび第2のパルス列・を
入力し、上記両パルス列から交互にパルスが入力しない
とき、すなわちバイポーラ誤〕があるときに誤〉検出信
号gを出力する。一方、t!i1のパルス列dと第2の
パルス列・はオア回路7によりて結合され、オア回路7
の出力信号fをn段の第1のシフトレジスタ8に入力さ
せる。シフトレジスタ8は、図示されな込タイ建ング抽
出回路の出力するタイミング信号bKよってシフト動作
する。一方、前記誤り検出回路6の出力する誤シ検出信
号gを#I2のシフトレジスタ9に入力させて誤)検出
回路6の出力の状態を記憶させる。第2のシフトレジス
タ9は、前記オア回路7の出力信号fの立下)ごとにシ
フト動作する。第2のシフトレジスターの各段の出力Q
、〜−および前記第1)シフトレジスタ8の各段O出力
Q1〜Q、を零置換パターン検出回路4に入力させて一
定の零置換パターンと比較する。そして、零置換パター
ン検出回路4の出力に上りて前記第1および第2のシフ
トレジメタ8.9をクリヤさせる。第1のシフトレジス
タ8の最終段出力によシ送信符号aを復元することがで
きる。前記第2のシフトレジスタ9の最終段出力によシ
バイボーラ誤り検出が可能である。
That is, the conversion circuit l inputs the received signal C, separates it into positive polarity pulses and negative polarity pulses, and generates a first pulse train d corresponding to the positive polarity pulses and a second pulse train d corresponding to the negative polarity pulses. Output e. The bipolar error detection circuit 6 inputs the first pulse train d and the second pulse train . Output. On the other hand, t! The pulse train d of i1 and the second pulse train are combined by the OR circuit 7, and the OR circuit 7
The output signal f is inputted to the n-stage first shift register 8. The shift register 8 performs a shift operation in response to a timing signal bK output from a non-illustrated input tie construction extraction circuit. On the other hand, the error detection signal g output from the error detection circuit 6 is input to the shift register 9 of #I2 to store the state of the output of the error detection circuit 6. The second shift register 9 performs a shift operation every time the output signal f of the OR circuit 7 falls. Output Q of each stage of the second shift register
, . The signal then goes to the output of the zero replacement pattern detection circuit 4 and clears the first and second shift registers 8.9. The transmitted code a can be restored by the final stage output of the first shift register 8. The output of the final stage of the second shift register 9 can be used to detect errors.

第8図は、BnZS符号Onの値を8とした場合の実施
例を示すブロック図であシ、第4図は、該実施例の動作
を説明するための主要各部の信号を示すタイムチャート
である2、□この場合、第1のシフトレジスタ8は8段
のシフトレジスタであり、第2のシフトレジスタ9は8
段のシフトレジスタである。そして、第2図で説明した
と同様に、変換回路1は、入力信号]を第1のパルス列
dと第2のパルス列・とに分離して出力する。今、送信
符号aが第4図(a)に示すような符号であるとする。
FIG. 8 is a block diagram showing an embodiment when the value of the BnZS code On is 8, and FIG. 4 is a time chart showing signals of each main part to explain the operation of the embodiment. In this case, the first shift register 8 is an 8-stage shift register, and the second shift register 9 is an 8-stage shift register.
It is a stage shift register. Then, in the same manner as described with reference to FIG. 2, the conversion circuit 1 separates the input signal into the first pulse train d and the second pulse train d and outputs them. Assume now that the transmission code a is as shown in FIG. 4(a).

、すなわち、送信符号aが・110000000001
0011・・・”でToゐとすると、これをB8ZS符
号化すると同図(e)に示すようになる。すなわモ、送
信符号aの蝦初′の1に対応して正パルスが出力され、
次の″1″に対応して負パルスが出力される。後続の8
つの連続した@0”に対応して+1.0.O,+1.−
1.O,O。
, that is, the transmission code a is ・110000000001
0011...'' and Toi is encoded with B8ZS, as shown in Fig. 5(e). In other words, a positive pulse is output in response to the first '1' of the transmission code a. ,
A negative pulse is output in response to the next "1". subsequent 8
+1.0.O, +1.- corresponding to two consecutive @0”
1. O, O.

−iが出力される。すなわち、零置換パターンは、前の
パルスと逆極性のバイポーラパルスなりとし、前のパル
スと同極性のバイポーラ誤シパルスをVとしたとき”B
OOVBOOV’である。さらに後続の010011・
・・に対しては通常のバイポーラパルスが出力される。
-i is output. In other words, the zero substitution pattern is a bipolar pulse with the opposite polarity to the previous pulse, and when the bipolar erroneous pulse with the same polarity as the previous pulse is V, "B"
OOVBOOV'. Furthermore, subsequent 010011・
For ..., a normal bipolar pulse is output.

上述の零置換パターン”BOOVBOOV’は、バイポ
ーラ誤シの位置とバイポーラパルスBおよびパイーーラ
誤〕パルスVにそれぞれ′″1′を対応させた符号バタ
ーyの組合せによって検出することができる。そして、
受信入力信号Cは、同図(e)K示したパルス系列であ
る。受信入力信号Cによシ、図示されないタイミング抽
出回路で同図(b)に示すようなタイミング信号が出力
され、第1のシフトレジスタ8のクロック端子に加えら
れる。受信入力信号Cは、8つ以上の連続した@O”を
含まないから、タイミングの抽出は容易である。
The above-mentioned zero substitution pattern "BOOVBOOV" can be detected by the combination of the position of the bipolar error pulse and the code butter y that corresponds to ``1'' to the bipolar pulse B and the polar error pulse V, respectively. and,
The received input signal C is a pulse sequence shown in FIG. In response to the received input signal C, a timing extraction circuit (not shown) outputs a timing signal as shown in FIG. Since the received input signal C does not include eight or more consecutive @O'', the timing can be easily extracted.

一方、変換回路lの出力する第1のパルス列dは、第4
図(d)に不す電ようKなり、第2のパ製ス列・は、同
図(・)に示すようになる。従って、オア回路7の出力
信号fは同図(f)に示すようになる。該信号fを、第
1のシフトレジスタ8に入力させ、シフトレジスタ8は
、タイミング16号すの立上シごとに入力信号をレフト
動作する。従って、第1のシフトレジスタ8の出力端子
Q1〜Q。
On the other hand, the first pulse train d output from the conversion circuit l is
Figure (d) shows the power supply line K, and the second path line is as shown in figure (-). Therefore, the output signal f of the OR circuit 7 becomes as shown in FIG. The signal f is input to the first shift register 8, and the shift register 8 performs a left operation on the input signal every time the timing No. 16 rises. Therefore, the output terminals Q1-Q of the first shift register 8.

の出力状態は、それぞれ第4図11〜i、に示すように
なる。そして、9i目のタイミング信号の立上シでシフ
トレジスタ8の出力端子Q、〜Q、の状態は、それぞれ
1.1.0.0.1.1. O,Oとなる(第4図(1
龜)〜(11)参照)、一方、前記第1(D ハJl/
ス列dおよび第2のパルス列eがバイポーラエラー検出
回路6によって一シ検出が行なわれ、誤シ検出回路6の
出力する#j4シ検出検出信号線4図(g)に示すよう
になる。vAり検出16号gは8段のシフトレジスタ9
によってシフト動作される6咳シフト動作は、オア回路
7の出力信号fをインバータで反転した信号をシフトレ
ジスタ9のクロック端子CLKに入力させることによシ
行なVれる。従りて、最初の誤り検出信号gは、出力信
号fの立下シでシフトレジスタ9の出力端子Qtの出力
信号h1を@1mにセットする(第4図(h、)参照)
。出力信号fの次の立下シでは同図(ht)sc示すよ
うに、シフトレジスタ90出力端子Q* K @1“が
セットされ、端子Q1は°0”となる。この状態は、2
番目の誤シ検出信号gが出力され立下る直前まで継続す
る。そして、2番目の誤シ検出信号gがオア回路7の出
力信号fO立下シによりてレジスタ90出力h1を“1
″にし、そのとき出力btu“O”に、出力り、は@1
″になる。また、10番目のタイヤング信号の立上〉で
第1のレジスタ8の第1段の出力りが@1”となシ第2
〜第8段の出力1m〜1−はそれぞれ0.0,1,1,
0,0,1と危る。この瞬間Kll入力のアンド回路に
よって構成され九零置換パターン検出回路4の出力がハ
イレベルとなシ、第1および第2のレジスタ$および9
がクリヤされる。すなわち、1G誉目のタイミングパル
スの立上シで全レジスタの内容がクリヤされる、上記動
作は10411目のタイミングパルスの立上りで瞬間的
に行、なわれ、以後第lのレジスタ8の最終段出力から
紘連続8個の”0”が出力され、第2のレジスタ9の最
終段からは上記瞬時の11″が出力されるのみである。
The output states of each are as shown in FIG. 4, 11-i. Then, at the rising edge of the 9i-th timing signal, the states of the output terminals Q, ~Q, of the shift register 8 are respectively 1.1.0.0.1.1. O, O (Fig. 4 (1)
)~(11)), on the other hand, the first (D HA Jl/
The second pulse train d and the second pulse train e are detected by the bipolar error detection circuit 6, and the #j4 detection signal line 4 outputted from the error detection circuit 6 becomes as shown in FIG. 4(g). vA detection No. 16 g is an 8-stage shift register 9
The shift operation performed by V is performed by inputting a signal obtained by inverting the output signal f of the OR circuit 7 by an inverter to the clock terminal CLK of the shift register 9. Therefore, the first error detection signal g sets the output signal h1 of the output terminal Qt of the shift register 9 to @1m at the falling edge of the output signal f (see FIG. 4 (h,)).
. At the next fall of the output signal f, the output terminal Q*K@1" of the shift register 90 is set, and the terminal Q1 becomes 0" as shown in FIG. This state is 2
This continues until just before the th erroneous detection signal g is output and falls. Then, the second false detection signal g sets the output h1 of the register 90 to "1" by the fall of the output signal fO of the OR circuit 7.
”, then output btu “O”, output is @1
''. Also, when the 10th timing signal rises, the output of the first stage of the first register 8 becomes @1'', and the second
~8th stage output 1m~1- are respectively 0.0, 1, 1,
0,0,1 is dangerous. At this moment, the output of the nine-zero replacement pattern detection circuit 4 constituted by the AND circuit of the Kll input becomes high level, and the first and second registers $ and 9
is cleared. That is, the contents of all registers are cleared at the rising edge of the 1G-th timing pulse.The above operation is instantaneously performed at the rising edge of the 10411-th timing pulse, and from then on, the contents of the l-th register 8 are cleared. Eight consecutive "0's" are output from the output, and only the instantaneous 11" is output from the final stage of the second register 9.

上記瞬時の″1″はバイポー2誤り検出信号としては無
視される。上記アンド回路4の各入力を第1および第2
のシフトレジスタ8および9の各段の出力又はその否定
出力に一部パターンに対応させて接続することにより零
置換パターンを検出することが可能である。そして、零
置換パターン検出後は、連続する8個の″0”符号が出
力され、その後は入力信号に応じた符号が出力される。
The above-mentioned instantaneous "1" is ignored as a bipolar 2 error detection signal. Each input of the AND circuit 4 is connected to the first and second inputs.
It is possible to detect a zero substitution pattern by connecting the outputs of each stage of the shift registers 8 and 9 or their negative outputs in a manner corresponding to some patterns. After the zero substitution pattern is detected, eight consecutive "0" codes are output, and after that, codes corresponding to the input signal are output.

零置換パターン以外の一般符号中に、バイポーラ誤りが
あるときは、第2のシフトレジスタ9の最終段出力によ
り誤シ検出が可能である。従って、伝送路中の雑音等に
よって誤シ信号が混入したときは、バイポーラ誤シの検
出によ〕符号WAJ)を検出できる上記実施例では、第
1のシフトレジスタ8は、8段のシフトレジスタであり
、第2のシフトレジスタ9は8段のシフトレジスタであ
るから、第1図に示し九従来例に比して、シフトレジス
タの規模が小さくてよいという効果がある。また、これ
に伴って、零置換パターン検出回路4は、11ビツトの
パターンを比較すれば足シる。また、従来のように極性
の異なる2種類の零置換パターンを検出する必要がない
。すなわち、全体の回路規模を従来より小とすることが
できる効果がある。
If there is a bipolar error in a general code other than the zero replacement pattern, the error can be detected by the final stage output of the second shift register 9. Therefore, when an erroneous signal is mixed in due to noise in the transmission path, the code WAJ) can be detected by detecting the bipolar erroneous signal. In the above embodiment, the first shift register 8 is an 8-stage shift register. Since the second shift register 9 is an eight-stage shift register, there is an effect that the scale of the shift register can be smaller than that of the nine conventional example shown in FIG. In addition, in conjunction with this, the zero replacement pattern detection circuit 4 runs out when comparing 11-bit patterns. Further, there is no need to detect two types of zero substitution patterns with different polarities as in the conventional method. That is, there is an effect that the overall circuit scale can be made smaller than the conventional one.

以上のように、本発明においては、受信入力信号の正極
性パルスに対応する第1のパルス列と、負極性パルスに
対応する第20パルス列とに分離出力して、上記第1お
よび第2のパルス列をオア回路によりて結合して第1の
シフトレジスタに入力させ、かつ、第1および第2のパ
ルス列から/(イボニラv74eを検出するバイボーラ
ージ検出回路の出力状態を第2のシフトレジスタにより
て記憶させておいて、上記第1および第2のシフトレジ
スタの各段出力の状態を一部パターンと比較することに
より零置換パターンを検出し、零置換)(ターンの検出
によりて上記第1および第2のシフトレジスタをクリヤ
するように構成したから、シフトレジスタおよび零置換
パターン検出回路の規模を従来例より小とすることがで
きる効果がある
As described above, in the present invention, the first pulse train corresponding to the positive polarity pulse of the received input signal and the 20th pulse train corresponding to the negative polarity pulse are separated and outputted, and the first and second pulse trains are outputted separately. are combined by an OR circuit and input to the first shift register, and the output state of the bibolar large detection circuit that detects /(Ibonira v74e) is stored in the second shift register from the first and second pulse trains. By comparing the states of the outputs of each stage of the first and second shift registers with a partial pattern, a zero substitution pattern is detected. Since the structure is configured to clear the second shift register, there is an effect that the scale of the shift register and zero substitution pattern detection circuit can be made smaller than that of the conventional example.

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

第1図は従来のBnZS復号および誤p検出器の一例を
示す一部論理図を含むブロック図、第2図は本発明の一
実施例を示す一部論理図を含むブロック図、第8図は本
発明をB8ZS信号に適用した実施例を示す一部論理図
を含むブロック図、第4図は第8図に示した実施例の動
作を説明するための各種信号を示すタイムチャー トで
ある。 図において、1・・・変換回路、2・・・シフトレジス
タ、8・・・舘1のシフトレジスタ、4.5・・・零置
換パターン検出回路、6・・・バイポーラ誤り検出回路
、7.8・・・オア回路、9・・・第2のシフトレジス
タ、。 代理人 弁理士住田俊宗
FIG. 1 is a block diagram including a partial logic diagram showing an example of a conventional BnZS decoding and error p detector; FIG. 2 is a block diagram including a partial logic diagram showing an embodiment of the present invention; FIG. 4 is a block diagram including a partial logic diagram showing an embodiment in which the present invention is applied to the B8ZS signal, and FIG. 4 is a time chart showing various signals for explaining the operation of the embodiment shown in FIG. 8. . In the figure, 1... conversion circuit, 2... shift register, 8... shift register of ship 1, 4.5... zero substitution pattern detection circuit, 6... bipolar error detection circuit, 7. 8... OR circuit, 9... Second shift register. Agent: Patent attorney Toshimune Sumita

Claims (1)

【特許請求の範囲】[Claims] B!12811の受信々号を正極性パルスと負極性パル
スに分離して第1および第2のパルス列を出力する変換
回路と、同一の極性のパルスが連続し九パイポーツWA
シを検出するバイポーラ誤シ検出回路とを備えて、パイ
ポーラ誤シを検出し、かつ、前記変換回路の出力する第
1および第meI<ルス列が一定パターンのときは連続
し九n@O@O”符号におきかえた復号出力を出すBm
Z8復号および誤〉検出器においで、前記変換回路の出
力する第1および第!Oパルス列を入力するオア回路と
、該オーア回路の出力を入力するnfRO第1のシフト
レジスタと、前ffi羨換回路の出力する第1および第
20パルス列を入力し第1および第20パルス列が交互
に入力しtkいとき一1検出信号を出すバイポーラ誤抄
検出回路と、該ノ(イy)f −ラmb検出回路の出力
信号O出力状態を記憶す為第2のシフトレジスタと、皺
第2のシフトレジスタの各段の出力および前記第1のシ
フトレジスタの各段の出力を入力し上記両入力が一定の
パターンのとき前記第1および第2のシフトレジスタを
クリヤする零置換パターン検出器とを備えて、前記第1
0シフトレジスタの最終段出力を復号出力とし、前記第
20シフ)レジスタの最終段出力からバイポーラ誤シ検
出信号を得ることを特徴とするBnZS復号および誤シ
検出器。
B! A conversion circuit that separates the received signals of 12811 into positive polarity pulses and negative polarity pulses and outputs the first and second pulse trains, and a 9-piport WA where pulses of the same polarity are continuous.
and a bipolar erroneous ray detection circuit for detecting bipolar erroneous rays, and when the first and the meI Bm outputs the decoded output with the code changed to “O” code.
In the Z8 decoding and error detector, the first and second ! An OR circuit that inputs the O pulse train, an nfRO first shift register that inputs the output of the OR circuit, and inputs the first and 20th pulse trains output from the front ffi envy circuit, so that the first and 20th pulse trains alternate. a bipolar error detection circuit which outputs a detection signal when input to tk, a second shift register to store the output state of the output signal O of the f-ram detection circuit; a zero substitution pattern detector which inputs the outputs of each stage of the second shift register and the output of each stage of the first shift register and clears the first and second shift registers when both inputs have a constant pattern; and said first
1. A BnZS decoding and false shift detector, characterized in that the final stage output of the 0 shift register is used as the decoding output, and a bipolar false shift detection signal is obtained from the final stage output of the 20th shift register.
JP17149781A 1981-10-28 1981-10-28 Bnzs decoding and error detector Granted JPS5873263A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17149781A JPS5873263A (en) 1981-10-28 1981-10-28 Bnzs decoding and error detector

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17149781A JPS5873263A (en) 1981-10-28 1981-10-28 Bnzs decoding and error detector

Publications (2)

Publication Number Publication Date
JPS5873263A true JPS5873263A (en) 1983-05-02
JPS642306B2 JPS642306B2 (en) 1989-01-17

Family

ID=15924190

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17149781A Granted JPS5873263A (en) 1981-10-28 1981-10-28 Bnzs decoding and error detector

Country Status (1)

Country Link
JP (1) JPS5873263A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58115961A (en) * 1981-12-29 1983-07-09 Fujitsu Ltd Decoding circuit
JPS60121854A (en) * 1983-12-05 1985-06-29 Fujitsu Ltd Error pulse detecting circuit
JPS6243920A (en) * 1985-08-21 1987-02-25 Fujitsu Ltd Decoding circuit
CN110637427A (en) * 2017-05-15 2019-12-31 高通股份有限公司 Payload size ambiguity and false alarm rate reduction for polar codes

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58115961A (en) * 1981-12-29 1983-07-09 Fujitsu Ltd Decoding circuit
JPS60121854A (en) * 1983-12-05 1985-06-29 Fujitsu Ltd Error pulse detecting circuit
JPS6243920A (en) * 1985-08-21 1987-02-25 Fujitsu Ltd Decoding circuit
CN110637427A (en) * 2017-05-15 2019-12-31 高通股份有限公司 Payload size ambiguity and false alarm rate reduction for polar codes

Also Published As

Publication number Publication date
JPS642306B2 (en) 1989-01-17

Similar Documents

Publication Publication Date Title
US3529290A (en) Nonredundant error detection and correction system
EP0237238B1 (en) Decoder
JPS5873263A (en) Bnzs decoding and error detector
US4227184A (en) Modified Miller Code encoder
JPH0357664B2 (en)
US4251884A (en) Parity circuits
JP3207195B2 (en) Zero-crossing point detector and detection method
JP2900943B2 (en) decoder
US4502142A (en) Apparatus for detecting errors in a digital data stream encoded in a double density code
JP2529902B2 (en) Bit correlation judgment circuit
JP2591113B2 (en) Hamming encoder
JPH0787380B2 (en) CMi decoding circuit
JPS58103227A (en) Bnzs converting circuit
JPH0253326A (en) Hdb-3 decoder code rule error detection circuit
SU767765A2 (en) Asynchronous device for determining data parity
JPH0616635B2 (en) Error pulse detection circuit
SU1181155A1 (en) Serial code-to-parallel code converter
SU1095397A1 (en) Converter of binary signal to balanced five-level signal
SU1383509A1 (en) Error correction device
JPS63226142A (en) C-bit error counter
JPS5945738A (en) System for checking serial transfer data
JPS6367055A (en) Code rule violation detection circuit
JPS60142652A (en) Decoding circuit
JPH0319431A (en) demodulator
JPS63158915A (en) decoding circuit