JPH026261B2 - - Google Patents

Info

Publication number
JPH026261B2
JPH026261B2 JP59119933A JP11993384A JPH026261B2 JP H026261 B2 JPH026261 B2 JP H026261B2 JP 59119933 A JP59119933 A JP 59119933A JP 11993384 A JP11993384 A JP 11993384A JP H026261 B2 JPH026261 B2 JP H026261B2
Authority
JP
Japan
Prior art keywords
signal
transmission
circuit
clock
frame
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
JP59119933A
Other languages
Japanese (ja)
Other versions
JPS60264135A (en
Inventor
Terue Yanagisawa
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.)
Iwatsu Electric Co Ltd
Original Assignee
Iwatsu 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 Iwatsu Electric Co Ltd filed Critical Iwatsu Electric Co Ltd
Priority to JP59119933A priority Critical patent/JPS60264135A/en
Publication of JPS60264135A publication Critical patent/JPS60264135A/en
Publication of JPH026261B2 publication Critical patent/JPH026261B2/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/4904Transmitting 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 self-synchronising codes, e.g. split-phase codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/04Speed or phase control by synchronisation signals
    • H04L7/06Speed or phase control by synchronisation signals the synchronisation signals differing from the information signals in amplitude, polarity or frequency or length
    • H04L7/065Speed or phase control by synchronisation signals the synchronisation signals differing from the information signals in amplitude, polarity or frequency or length and superimposed by modulation

Landscapes

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

Description

【発明の詳細な説明】 (発明の技術分野) 本発明はスプリツトフエーズ符号を伝送符号と
する同期式データ伝送方式に関するものである。
DETAILED DESCRIPTION OF THE INVENTION (Technical Field of the Invention) The present invention relates to a synchronous data transmission system using a split-phase code as a transmission code.

(従来の技術) スプリツトフエーズ符号は、“1”、“0”の符
号がそれぞれ符号の前半と後半で信号レベルの異
なるもので、第1図に示すように符号の前半を
Highレベル、符号の後半をLowレベルとした信
号を“1”として前半をLowレベル、後半を
Highレベルとした信号を“0”とするものであ
る。第1図では、“1”をHighレベル、“0”を
LowレベルとするNRZ符号も示してあるが、こ
のスプリツトフエーズ符号においては、符号の前
半の信号レベルがその符号の表わす“1”又は
“0”のNRZ符号における信号レベルとなる。
又、スプリツトフエーズ符号として“1”には、
前半をLowレベル、後半をHighレベルとする信
号が用いられ、“0”には前半をHighレベル、後
半をLowレベルとする信号が用いられることも
ある。
(Prior art) A split-phase code has different signal levels in the first half and the second half of the "1" and "0" codes, respectively.As shown in Figure 1, the first half of the code
The signal with the high level and the second half of the code as the low level is "1", the first half is the low level, and the second half is the low level.
The signal set to High level is set to "0". In Figure 1, “1” is High level and “0” is High level.
An NRZ code with a low level is also shown, but in this split-phase code, the signal level in the first half of the code is the signal level in the NRZ code of "1" or "0" that the code represents.
In addition, for “1” as a split phase code,
A signal in which the first half is a low level and the second half is a high level is used, and a signal in which the first half is a high level and the second half is a low level may also be used for "0".

スプリツトフエーズ符号からNRZ号への復号
において、スプリツトフエーズ符号の信号系列の
1つずつの符号の区切りを誤まるとと、正しい区
切り方に回復するまでの間誤つた復号をしてしま
う。次に、その例をあげる。
In decoding from a split-phase code to an NRZ code, if the delimitation of each code in the signal sequence of the split-phase code is incorrect, erroneous decoding will occur until the correct delimitation method is restored. Next, I will give an example.

第2図にスプリツトフエーズ符号からNRZ符
号への復調回路の一例を示す。第3図のタイムチ
ヤートの前半部分では、第2図の復調回路のスプ
リツトフエーズ符号入力端子1に入力されるスプ
リツトフエーズ符号データを“0”の連続として
入力して、それから復調回路のPLL回路2の発
振周波数が確定した状態の復調回路内の各信号の
タイムチヤートを示す。第2図では、D型フリツ
プフロツプ(以下D−FFと略す)3は復調器と
としたて働き、その以外の部分は入力されるスプ
リツトフエーズ符号のデータから符号の2倍の周
波数のクロツクを抽出し、それを1/2分周してス
プリツトフエーズ符号をNRZ符号へ復調するク
ロツクを作る部分となる。
FIG. 2 shows an example of a demodulation circuit from a split-phase code to an NRZ code. In the first half of the time chart in Figure 3, the split-phase code data input to the split-phase code input terminal 1 of the demodulation circuit in Figure 2 is input as a series of "0"s, and then the PLL of the demodulation circuit A time chart of each signal in the demodulation circuit is shown in a state where the oscillation frequency of circuit 2 has been determined. In Fig. 2, a D-type flip-flop (hereinafter abbreviated as D-FF) 3 functions as a demodulator, and the other parts generate a clock with twice the frequency of the code from input split-phase code data. This is the part that creates the clock that extracts it and divides it by 1/2 to demodulate the split-phase code to the NRZ code.

第2図の復調回路の動作をまず入力データが
“0”連続または“1”連続である場合について
第3図のタイムチヤートと共に説明する。スプリ
ツトフエーズ符号データ入力端子1から入力され
たスプリツトフエーズ符号の“0”連続の信号b
は微分回路4に入力され、信号bのHighレベル
からLowレベル、又はLowレベルからHighレベ
ルへの変化点である極性変換点(以下、極性変換
点と称す)を示すパルス信号を微分回路4の出力
信号cとして取り出す。第2図の点線で囲まれて
いるPLL回路2では、入力信号fの2倍の周波
数クロツクが電圧制御発振器2−3の出力aとし
て得られる。この電圧制御発振器2−3の出力a
をD−FF2−4で1/2分周する。この分周された
信号dを位相比較器2−1にフイードバツクす
る。又、電圧制御発振器2−3の出力aをインバ
ータ5に入力し、その出力をD−FF6で1/2分周
すると信号eが得られ、この信号eは信号dに対
して90゜位相のずれた信号となる。この信号eは
スプリツトフエーズ符号をNRZ符号へ復調する
時のクロツクとして利用される。微分回路4の出
力信号cはフイードバツクされた信号eがHigh
レベルの時だけANDゲート7を通過でき、第3
図では、微分回路4の出力信号cのパルス列のう
ち、半数に当る1つおきのパルス信号fが位相比
較器2−1に入力される。この信号fは位相比較
器2−1で、フイードバツクされる信号dと位相
を比較される。
The operation of the demodulation circuit shown in FIG. 2 will be described first with reference to the time chart shown in FIG. 3 when the input data is continuous "0" or continuous "1". Split-phase code continuous “0” signal b input from split-phase code data input terminal 1
is input to the differentiating circuit 4, and the differentiating circuit 4 outputs a pulse signal indicating a polarity change point (hereinafter referred to as a polarity change point) which is a point of change of signal b from High level to Low level or from Low level to High level. It is extracted as an output signal c. In the PLL circuit 2 surrounded by the dotted line in FIG. 2, a clock with twice the frequency of the input signal f is obtained as the output a of the voltage controlled oscillator 2-3. The output a of this voltage controlled oscillator 2-3
Divide the frequency by 1/2 using D-FF2-4. This frequency-divided signal d is fed back to the phase comparator 2-1. In addition, by inputting the output a of the voltage controlled oscillator 2-3 to the inverter 5 and dividing the output by 1/2 by the D-FF 6, a signal e is obtained, and this signal e has a phase of 90° with respect to the signal d. The signal will be shifted. This signal e is used as a clock when demodulating the split phase code into the NRZ code. The output signal c of the differentiating circuit 4 is the feedback signal e, which is High.
You can pass through AND gate 7 only when the level is 3rd.
In the figure, every other pulse signal f, which is half of the pulse train of the output signal c of the differentiating circuit 4, is input to the phase comparator 2-1. This signal f is compared in phase with the signal d to be fed back by a phase comparator 2-1.

電圧制御発振器2−3の出力信号aをD−FF
2−4で1/2分周する場合、そのD−FF2−4の
出力信号dとして、第3図のd1,d2が生じ得る信
号である。d1,d2それぞれの信号に対して、復調
クロツク信号eとしては第3図のe1,e2が対応す
る。入力データ信号bが“0”連続であることか
ら微分回路4の出力で出力される入力スプリツト
フエーズ符号の極性変換点を示すパルス信号cが
個々の符号の中心と、符号と符号の境で常に出力
されるため、復調クロツクがe1の場合にはAND
ゲート7の出力はf1となり、位相変換器2−1に
入力されるとf1とd1は位相がそろい、位相比較器
2−1は誤差出力を出力せず、a,e1,d1,f1
各信号でPLL回路2は安定し、復調クロツクはe1
として確定する。復調クロツクがe2の場合にも、
ANDゲート7の出力はf2となり、位相比較器2
−1に入力されるf2とd2は位相がそろい、位相比
較器2−1は誤差出力を出力せず、a,e2,d2
f2の各信号でPLL回路2は安定し、復調クロツク
はe2として確定する。復調クロツクeはD−FF
3のクロツク入力へ入力され、D−FF3のD入
力へ入力されるスプリツトフエーズ符号の信号b
をクロツクの立上がりでラツチングすることによ
りNRZ符号へ変換する。第3図のg1,g2はそれ
ぞれe1,e2に対応して入力データから復調された
信号である。e1は入力データ信号bの個々の符号
の前半をラツチングするので、このスプリツトフ
エーズ符号では正しい復調クロツクである。e2
入力データ信号bの個々の符号の後半をラツチン
グするので、復調された信号g2は入力データ信号
bの“0”連続とは異なる“1”連続となる。す
なわち、復調クロツクe2は誤つた位相の復調クロ
ツクである。このように入力データが“0”連続
の場合、正しい復調クロツクも誤つた復調クロツ
クも確定されうる。スプリツトフエーズ符号で極
性変換点が符号の中心と符号と符号の境に生じる
のは、“0”連続の場合のほか、“1”連続の場合
もあるので、“1”連続の場合でも、正誤両復調
クロツクとも確定されうる欠点がある。
The output signal a of the voltage controlled oscillator 2-3 is D-FF
When dividing the frequency by 1/2 by 2-4, d 1 and d 2 in FIG. 3 can be generated as the output signal d of the D-FF 2-4. The demodulated clock signals e correspond to the signals d 1 and d 2 as e 1 and e 2 in FIG. 3, respectively. Since the input data signal b is "0" continuously, the pulse signal c indicating the polarity change point of the input split-phase code output from the differentiating circuit 4 is at the center of each code and at the boundary between codes. Since it is always output, if the demodulation clock is e 1 , AND
The output of gate 7 becomes f 1 , and when input to phase converter 2-1, f 1 and d 1 are aligned in phase, phase comparator 2-1 does not output an error output, and a, e 1 , d PLL circuit 2 is stabilized with each signal of e 1 and f 1 , and the demodulation clock is e 1
Confirmed as Even when the demodulation clock is e 2 ,
The output of AND gate 7 becomes f 2 , and phase comparator 2
f 2 and d 2 inputted to -1 are in phase, phase comparator 2-1 does not output an error output, and a, e 2 , d 2 ,
The PLL circuit 2 is stabilized with each signal f2 , and the demodulation clock is determined as e2 . Demodulation clock e is D-FF
The split-phase code signal b is input to the clock input of D-FF3, and the split-phase code signal b is input to the D input of D-FF3.
is converted to NRZ code by latching at the rising edge of the clock. g 1 and g 2 in FIG. 3 are signals demodulated from input data corresponding to e 1 and e 2 , respectively. Since e1 latches the first half of each symbol of input data signal b, it is the correct demodulation clock for this split-phase code. Since e 2 latches the latter half of each symbol of input data signal b, the demodulated signal g 2 becomes a series of "1s" different from the series of "0s" of input data signal b. That is, demodulation clock e2 is a demodulation clock that is out of phase. In this way, when the input data is "0" continuously, both a correct demodulation clock and an erroneous demodulation clock can be determined. In a split-phase code, the polarity change point occurs at the center of the code and at the boundary between codes, not only in the case of continuous "0" but also in the case of continuous "1", so even in the case of continuous "1", Both true and false demodulation clocks have drawbacks that can be determined.

ところが第3図のタイムチヤートの右側にある
ように、入力データとして符号“1”と符号
“0”が交互に現われる信号が出てくると、第3
図のcの右側のように、極性変換点が1つの符号
の中心にあるだけで符号“1”と符号“0”の境
にはない。そのため、“1”、“0”が交互に現わ
れる期間では、第3図の右側のf2のようにAND
ゲートから位相比較器2−1へは、極性変換点を
示すパルス信号は入力されない。そのため、位相
比較器2−1から位相誤差信号が出力され、電圧
制御発振器2−3の出力aの発振周波数が変化す
る。信号aが変化することにより、信号aを1/2
分周する信号d2、信号e2も変化する。“1”連続
データの入力されたあと、“1”、“0”が交互に
繰り返してデータとして入力されるとすると、第
4図に示す第2図の各信号のタイムチヤートのよ
うに、はじめのうちは、ANDゲート出力信号f2
で極性変換点を示すパルス信号が出力されない
で、位相比較器2−1には電圧制御発振器2−3
の出力aを1/2分周した信号しか入つてこないの
で、PLL回路2としては電圧制御発振器2−3
の出力aの周波数が低下する。そのため、信号a
を1/2分周した信号d2とe2も周波数が低下し、微
分回路4の出力信号cのパルス列に対して、信号
e2のHighレベル部分は遅れてゆく。この遅れて
ゆく過程が進行してゆくと、第4図のf2の中央部
分のように、信号cのパルスと信号e2のHighレ
ベル部分が時間的に重なつてきて、ANDゲート
7の出力f2として信号cの入力データの符号の中
心の極性変換点を示すパルスが出されるようにな
り、位相比較器2−1に入力される。ここに至つ
て、位相比較器2−1では比較できる2つの信号
を得て、信号f2のパルス列の位相に、信号d2の位
相が次第に揃うようにPLL回路2は働き、入力
データの符号の中心の極性変換点を示す信号cの
パルス列をANDゲート7の出力f2として保つよ
うになり、徐々に信号f2のパルス列の位相と信号
d2の位相が近づき、最終的には入力データの符号
の中心の変極点を示すパルス列であるANDゲー
ト7の出力信号f2と、電圧制御発振器2−3の出
力aを1/2分周した信号d2は位相が一致し、位相
比較器2−1は誤差出力を出力せず、a,e2
d2,f2の各信号でPLL回路2は安定し、復調クロ
ツクe2は確定し、復調クロツクe1と同じ、正しい
位相の復調クロツクとなる。従つて動作中に誤つ
た復調クロツクになつた場合やシステムの立上げ
時に正しい復調クロツクを確定させるために
“1”、“0”を交互に繰り返す信号を第2図の回
路で正しい復調クロツク確定に必要な長さだけデ
ータ入力信号として与えてやれば、第2図の回路
の本来の機能により、自然に正しい復調クロツク
を引き込み確定させることができる。
However, as shown on the right side of the time chart in Figure 3, when a signal in which the code "1" and the code "0" appear alternately as input data is output, the third
As shown on the right side of c in the figure, the polarity change point is only at the center of one code and not at the boundary between the code "1" and the code "0". Therefore, during the period when "1" and " 0 " appear alternately, AND
A pulse signal indicating a polarity change point is not input from the gate to the phase comparator 2-1. Therefore, a phase error signal is output from the phase comparator 2-1, and the oscillation frequency of the output a of the voltage controlled oscillator 2-3 changes. By changing signal a, signal a is halved
The frequency-divided signal d 2 and signal e 2 also change. If "1" and "0" are input as data alternately after "1" continuous data is input, as shown in the time chart of each signal in Figure 2 shown in Figure 4, at the beginning. Among them, AND gate output signal f 2
, the voltage controlled oscillator 2-3 is not output to the phase comparator 2-1.
Since only the signal obtained by dividing the output a by 1/2 is input, the voltage controlled oscillator 2-3 is used as the PLL circuit 2.
The frequency of the output a decreases. Therefore, the signal a
The frequency of the signals d 2 and e 2 , which are obtained by dividing the frequency by 1/2, also decreases, and the signal
The High level part of e 2 is delayed. As this delaying process progresses, the pulse of signal c and the high level portion of signal e 2 overlap in time, as shown in the central portion of f 2 in FIG. A pulse indicating the polarity change point at the center of the sign of the input data of the signal c is now output as the output f2 , and is input to the phase comparator 2-1. At this point, the phase comparator 2-1 obtains two signals that can be compared, and the PLL circuit 2 works so that the phase of the signal d2 gradually aligns with the phase of the pulse train of the signal f2 , thereby changing the sign of the input data. The pulse train of signal c, which indicates the polarity change point at the center of
As the phase of d 2 approaches, the output signal f 2 of the AND gate 7, which is a pulse train that finally indicates the inflection point at the center of the sign of the input data, and the output a of the voltage controlled oscillator 2-3 are divided by 1/2. The phase comparator 2-1 does not output an error output, and the signals d 2 and d 2 are in phase, and the phase comparator 2-1 does not output an error output.
The PLL circuit 2 is stabilized by the signals d 2 and f 2 , and the demodulation clock e 2 is established, becoming a demodulation clock with the same correct phase as the demodulation clock e 1 . Therefore, in order to determine the correct demodulation clock when the demodulation clock is incorrect during operation or when starting up the system, use the circuit in Figure 2 to determine the correct demodulation clock by using a signal that alternately repeats "1" and "0". If the necessary length is given as a data input signal, the correct demodulation clock can be naturally drawn in and determined by the original function of the circuit shown in FIG.

さて、スプリツトフエーズ符号を伝送符号とす
る同期式データ伝送システムでは、第5図のよう
な送信装置と受信装置間で、第6図のようなフレ
ーム同期信号とデータよりなるフレームを伝送
し、通信を行う。第5図の送信装置10では、ク
ロツク発生回路12による送信クロツクでカウン
タ13を動作させ、1フレーム分カウントするご
とにカウンタ13は送信フレーム同期パルスをフ
レーム同期信号発生回路14でフレーム同期信号
発生回路14でフレーム同期信号を発生させる。
送信データ入力端子11からの送信クロツクに同
期したNRZ符号の信号は、フレーム生成回路1
5でフレーム同期信号と多重化され、第6図に示
すフレーム構成の信号が作られ、この信号はモジ
ユレータ16によりNRZ符号からスプリツトフ
エーズ符号に変換され、出力回路から17でドラ
イブされ、送信信号出力端子18に出力される。
一方、受信装置20では受信信号入力端子21か
ら入力される送信装置10からのスプリツトフエ
ーズ符号の受信信号は、入力回路22で増幅さ
れ、復調クロツク抽出回路25とデモジユレータ
23に入力される。復調クロツク抽出回路25で
入力回路22の出力信号から復調に必要な復調ク
ロツクを抽出し、デモジユレータ23に前記復調
クロツクが入力され、入力回路22の出力信号は
スプリツトフエーズ符号からNRZ符号へ変換さ
れる。このNRZ符号に変換された信号は、フレ
ーム同期回路24に入力され、このフレーム同期
回路24でフレーム同期信号を検出し、フレーム
の同期をとり、受信フレーム同期パルスを出力す
る。カウンタ26はフレーム同期回路24からの
受信フレーム同期パルスでリセツトされ、復調ク
ロツク抽出回路25からの復調クロツクをカウン
トする。
Now, in a synchronous data transmission system using a split-phase code as a transmission code, a frame consisting of a frame synchronization signal and data as shown in FIG. 6 is transmitted between a transmitting device and a receiving device as shown in FIG. communicate. In the transmitter 10 of FIG. 5, the counter 13 is operated by the transmission clock from the clock generation circuit 12, and every time one frame is counted, the counter 13 generates a transmission frame synchronization pulse from the frame synchronization signal generation circuit 14. At step 14, a frame synchronization signal is generated.
The NRZ code signal synchronized with the transmission clock from the transmission data input terminal 11 is sent to the frame generation circuit 1.
5, the signal is multiplexed with a frame synchronization signal to produce a signal having the frame structure shown in FIG. It is output to the output terminal 18.
On the other hand, in the receiving device 20, the split-phase code received signal from the transmitting device 10 inputted from the received signal input terminal 21 is amplified by the input circuit 22 and inputted to the demodulation clock extraction circuit 25 and the demodulator 23. A demodulation clock extraction circuit 25 extracts a demodulation clock necessary for demodulation from the output signal of the input circuit 22, and the demodulation clock is inputted to a demodulator 23, and the output signal of the input circuit 22 is converted from a split-phase code to an NRZ code. Ru. The signal converted into the NRZ code is input to the frame synchronization circuit 24, which detects a frame synchronization signal, synchronizes the frame, and outputs a received frame synchronization pulse. The counter 26 is reset by the received frame synchronization pulse from the frame synchronization circuit 24, and counts the demodulation clock from the demodulation clock extraction circuit 25.

この第5図の同期式データ伝送システムでは、
送出データの有無にかかわらずフレームは送出さ
れ、送出データの無い場合には、データとして
“1”連続が生ずる。そそのため、受信装置20
でシステムの立上り時に誤つた復調クロツクを捕
捉したり、正常動作中、エラーにより誤つた復調
クロツクを捕捉して、正しい復調クロツクが確立
されるまで誤つた復調を行なう可能性がある。
In this synchronous data transmission system shown in Fig. 5,
The frame is sent out regardless of the presence or absence of sending data, and if there is no sending data, a series of "1"s occurs as data. Therefore, the receiving device 20
There is a possibility that an erroneous demodulation clock may be captured during system startup, or an erroneous demodulation clock may be captured due to an error during normal operation, and erroneous demodulation may be performed until the correct demodulation clock is established.

従来、その対策として正しい復調クロツク確定
のため、そのフレーム同期信号に正しい復調クロ
ツクの確定に十分な量の“0”、“1”の繰り返し
信号を含めたり、システムの立上り時の一定時
間、データとして“0”、“1”の繰り返し信号を
挿入することが行なわれた。
Conventionally, as a countermeasure for this, in order to determine the correct demodulation clock, the frame synchronization signal includes a repeating signal of "0" and "1" in an amount sufficient to determine the correct demodulation clock, or the data is As a result, a repeating signal of "0" and "1" was inserted.

また、第7図は5次リセツト形スクランブラを
示す図であるが、この第7図のようにEX−OR
回路32の一方の入力に擬似ランダム信号発生回
路30による擬似ランダム信号を入力し、入力端
子31からの入力データをEX−OR回路32の
もう一方の入力に入力することにより、入力デー
タをランダム化し、“0”連続や、“1”連続のデ
ータが含まれないようにすることにより、受信装
置での正しい復調クロツクの確定を促進し、誤つ
た復調クロツクを捕捉しないようにしてきた。し
かしながら、これらの手段においては伝送効率の
低下といつた欠点や回路の増加といつた欠点があ
る。
In addition, FIG. 7 is a diagram showing a fifth-order reset type scrambler, and as shown in FIG.
The input data is randomized by inputting the pseudorandom signal from the pseudorandom signal generation circuit 30 to one input of the circuit 32 and inputting the input data from the input terminal 31 to the other input of the EX-OR circuit 32. , continuous "0" or continuous "1" data is facilitated in determining the correct demodulation clock at the receiving device, thereby preventing capture of an erroneous demodulation clock. However, these means have disadvantages such as a reduction in transmission efficiency and an increase in the number of circuits.

(発明の目的) 本発明は同期式データ伝送システムにおけるこ
れらの欠点を除くために、入力信号に対して、伝
送フレームに同期した符号1ビツトごとにLow
レベル、Highレベルと反転を繰り返す信号によ
つて簡単な構成により、受信側での正しい復調ク
ロツクの確定を容易にしたスプリツトフエーズ符
号を用いるデータ伝送方式を提供するものであ
る。
(Object of the Invention) In order to eliminate these drawbacks in a synchronous data transmission system, the present invention provides a low level signal for each code bit synchronized with a transmission frame for an input signal.
The present invention provides a data transmission system using a split-phase code that makes it easy to determine the correct demodulation clock on the receiving side with a simple configuration using a signal that repeatedly inverts the level and high level.

(発明の構成および作用) 以下本発明を詳細に説明する。(Structure and operation of the invention) The present invention will be explained in detail below.

第8図は本発明の実施例であつて、同期式デー
タ伝送システムの一例である。第5図に示す従来
の同期式データ伝送システムの図に対して、EX
−OR回路19、EX−OR回路28を付加したも
ので、他の第5図と同一である。第8図におい
て、jはクロツク発生回路12の出力の送信クロ
ツク、kは送信クロツクをカウントするカウンタ
13の最下位ビツト(LSB)出力信号であつて、
入力クロツクパルス一つごとにHighレベル、
Lowレベルを交互に繰り返す信号あり、フレー
ムの奇数ビツトでLowレベル、偶数ビツトで
Highレベルとなる。lは送信データ入力端子1
1からの送信クロツクに同期したNRZ符号の送
信データ信号、mはkとlを入力とするEX−
OR回路19の出力信号、nはモジユレータ16
の出力信号、pは復調クロツク抽出回路25の出
力信号である復調クロツク、qはカウンタ26に
入力される復調クロツクパルス1つごとにHigh
レベル、Lowレベルを交互に繰り返すカウンタ
26のLSB出力であり、フレームの奇数ビツト
でLowレベル、、偶数ビツトでHighレベルとな
る。sは入力回路22の出力に得られるスプリツ
トフエーズ符号をデモジユレータ23でNRZ符
号に復調した信号、tはqとsを入力するEX−
OR回路28の出力信号である。
FIG. 8 shows an embodiment of the present invention, and is an example of a synchronous data transmission system. In contrast to the diagram of the conventional synchronous data transmission system shown in Figure 5, EX
-OR circuit 19 and EX-OR circuit 28 are added, and it is the same as the other one in FIG. In FIG. 8, j is the transmission clock output from the clock generation circuit 12, k is the least significant bit (LSB) output signal of the counter 13 that counts the transmission clock, and
High level for each input clock pulse,
There is a signal that alternately repeats low level, low level for odd numbered bits of the frame and low level for even numbered bits.
High level. l is transmission data input terminal 1
NRZ code transmission data signal synchronized with the transmission clock from 1, m is EX- with k and l as inputs.
Output signal of OR circuit 19, n is modulator 16
, p is the demodulation clock which is the output signal of the demodulation clock extraction circuit 25, and q is a high signal for each demodulation clock pulse input to the counter 26.
This is the LSB output of the counter 26 which alternately repeats high and low levels, and the odd-numbered bits of the frame are at the low level, and the even-numbered bits are at the high level. s is a signal obtained by demodulating the split phase code obtained from the output of the input circuit 22 into an NRZ code by the demodulator 23, and t is the signal EX- to which q and s are input.
This is the output signal of the OR circuit 28.

第9図に、上記j,k,l,m,n,p,q,
s,tのタイムチヤートを示す。同期式データ伝
送システムでは第6図のようなフレーム同期信号
とデータよりなるフレームを構成し、伝送を行な
う。第8図の同期式データ伝送システムにおい
て、送信装置10では、クロツク発生回路12に
よる送信クロツクでカウンタ13を動作させ、送
信クロツクを1フレーム分カウントし、1フレー
ム分カウントするごとにカウンタ13は送信フレ
ーム同期パルスをフレーム同期信号発生回路14
へ出力し、フレーム同期信号発生回路14でフレ
ーム同期信号を発生させる。送信データ入力端子
11からの送信クロツクに同期したNRZ符号の
信号lは符号1ビツトごとにフレームの奇数ビツ
トでLowレベル、偶数ビツトでHighレベルとい
うようにLowレベルとHighレベルを交互に繰り
返すカウンタ13のLSB出力信号kと共にEX−
OR回路19の入力にそれぞれ入力されることに
より、スクランブルをかけられ、EX−OR回路
19の出力では1ビツトおきに、偶数番目のビツ
トが反転した信号となる。このEX−OR回路の
出力信号mは、フレーム生成回路15で前記フレ
ーム同期信号と多重化され、第6図に示すフレー
ム構成のNRZ符号の信号が作られる。この信号
はモジユレータ16によりNRZ符号からスプリ
ツトフエーズ符号に交換され、出力回路17でド
ライブされ、送信信号出力端子18から出力され
る。
In FIG. 9, the above j, k, l, m, n, p, q,
A time chart of s and t is shown. In a synchronous data transmission system, a frame consisting of a frame synchronization signal and data as shown in FIG. 6 is constructed and transmitted. In the synchronous data transmission system shown in FIG. 8, in the transmitting device 10, the counter 13 is operated by the transmission clock from the clock generation circuit 12, and the transmission clock is counted for one frame. The frame synchronization pulse is generated by the frame synchronization signal generation circuit 14.
The frame synchronization signal generation circuit 14 generates a frame synchronization signal. The signal l of the NRZ code synchronized with the transmission clock from the transmission data input terminal 11 is sent to a counter 13 which alternately repeats low level and high level, such as low level for odd numbered bits of the frame and high level for even numbered bits, for every code bit. along with the LSB output signal k of EX−
By being input to the inputs of the OR circuit 19, the signals are scrambled, and the output of the EX-OR circuit 19 becomes a signal in which every other bit is inverted, with even-numbered bits being inverted. The output signal m of this EX-OR circuit is multiplexed with the frame synchronization signal in the frame generation circuit 15, and an NRZ code signal having the frame structure shown in FIG. 6 is generated. This signal is exchanged from the NRZ code to a split phase code by the modulator 16, driven by the output circuit 17, and output from the transmission signal output terminal 18.

一方、受信装置20では受信信号入力端子21
から入力される送信装置10からのスプリツトフ
エーズ符号の受信信号は入力回路22で受信増幅
され、復調クロツク抽出回路25とデモジユレー
タ23へ入力される。復調クロツク抽出回路25
において入力回路22の出力信号から復調に必要
な復調クロツクpが抽出され、また、その入力回
路22の出力信号はデモジユレータ23で前記復
調クロツクpによりスプリツトフエーズ符号から
NRZ符号へ交換される。このNRZに符号に交換
された信号sはフレーム同期回路24に入力され
フレーム同期回路24でフレーム同期信号を検出
しフレームの同期をとり、受信フレーム同期パル
スを出力する。また、カウンタ26はフレーム同
期回路24からの受信フレーム同期パルスでリセ
ツトされ、復調クロツク抽出回路25からの復調
クロツクをカウントする。また、その復調された
NRZ符号の信号sは同期のとれたカウンタ26
に入力される復調クロツク一つ毎にフレームの奇
数ビツトでLowレベル、偶数ビツトでHighレベ
ルの様にLowレベルとHighレベルを交互に繰り
返すカウンタ26のLSB出力信号qと共にEX−
OR回路28の入力に入力されることにより、デ
スクランブルをかけられる。この様にして、EX
−OR回路28の出力信号fとしてデモジユレー
タ23で復調された信号sを1ビツトおきに反転
した信号が得られる。
On the other hand, in the receiving device 20, the received signal input terminal 21
The split-phase code received signal from the transmitter 10 is received and amplified by the input circuit 22, and is input to the demodulation clock extraction circuit 25 and the demodulator 23. Demodulation clock extraction circuit 25
A demodulation clock p necessary for demodulation is extracted from the output signal of the input circuit 22, and the output signal of the input circuit 22 is converted from the split phase code by the demodulation clock p in the demodulator 23.
Exchanged to NRZ code. The signal s converted into NRZ code is input to a frame synchronization circuit 24, which detects a frame synchronization signal, synchronizes the frame, and outputs a received frame synchronization pulse. Further, the counter 26 is reset by the received frame synchronization pulse from the frame synchronization circuit 24, and counts the demodulation clock from the demodulation clock extraction circuit 25. Also, the demodulated
The NRZ code signal s is sent to a synchronized counter 26.
For each demodulated clock input to the EX-
By inputting the signal to the input of the OR circuit 28, the signal is descrambled. In this way, EX
A signal obtained by inverting every other bit of the signal s demodulated by the demodulator 23 is obtained as the output signal f of the -OR circuit 28.

以上述べてきた送信側のスクランブルと受信側
のデスクランブルにより、受信データ出力端子2
7では、送信装置10でEX−OR回路19によ
りスクランブルされる前の元の信号lを得ること
ができる。
By the above-mentioned scrambling on the transmitting side and descrambling on the receiving side, the received data output terminal 2
7, the original signal l before being scrambled by the EX-OR circuit 19 in the transmitter 10 can be obtained.

以上説明したように送信装置10に入力される
送信データ信号lはEX−OR回路19でスクラ
ンブルをかけられ、1ビツトおきに符号を反転さ
せられるので、送出データのない場合の“0”連
続など受信装置20でのデータ復調に有害な
“0”連続や“1”連続を送出することを防ぎ、
また、システムの立上時データが“0”連続の場
合に“0”、“1”の繰り返し符号を送出して受信
装置20における正しい復調クロツクを確定させ
ることができる。
As explained above, the transmission data signal l input to the transmitting device 10 is scrambled by the EX-OR circuit 19 and the sign is inverted for every other bit, so that if there is no data to be transmitted, continuous "0" etc. Preventing the sending of consecutive “0”s and “1”s that are harmful to data demodulation in the receiving device 20,
Furthermore, when the system start-up data is "0" consecutively, a code repeating "0" and "1" can be transmitted to determine the correct demodulation clock in the receiving device 20.

また、第10図は、第8図の実施例を一部変更
した実施例である。第8図の実施例においては、
送信装置10でEX−OR回路19によりスクラ
ンブルをかけている信号は送信信号入力端子11
からの信号lであるが、第10図の実施例では、
送信データ入力端子11からの信号lにはスクラ
ンブルをかけないで、直接フレーム生成回路15
に入力させ、それからフレーム生成回路15の出
力信号にカウンタ13の出力信号kとEX−OR
回路19でスクランブルをかけて、その出力をモ
ジユレータ16に入力させて受信装置20のフレ
ーム同期回路24で送信装置10のフレーム同期
信号発生回路14により出力されるフレーム同期
信号にスクランブルがかけられた信号をフレーム
同期信号として扱うように変更したものである。
このように変更した場合でも、送信装置10でフ
レーム同期信号を含めた信号にスクランブルをか
けるということが第8図の場合と変わるだけで、
第8図の実施例と同様の効果が得られる。
Further, FIG. 10 shows an embodiment in which the embodiment shown in FIG. 8 is partially modified. In the embodiment of FIG.
The signal scrambled by the EX-OR circuit 19 in the transmitter 10 is sent to the transmit signal input terminal 11.
In the embodiment of FIG. 10, the signal l from
The signal l from the transmission data input terminal 11 is directly sent to the frame generation circuit 15 without being scrambled.
Then, the output signal of the frame generation circuit 15 is EX-ORed with the output signal k of the counter 13.
The circuit 19 scrambles the signal, the output is input to the modulator 16, and the frame synchronization circuit 24 of the receiver 20 scrambles the frame synchronization signal output by the frame synchronization signal generation circuit 14 of the transmitter 10. is modified so that it is treated as a frame synchronization signal.
Even in this case, the only difference from the case shown in FIG. 8 is that the transmitter 10 scrambles the signal including the frame synchronization signal.
The same effect as the embodiment shown in FIG. 8 can be obtained.

(発明の効果) 以上説明したように、本発明によれば、伝送フ
レームに同期した1符号ごとに反転する出力信号
を利用して入力信号をスクランブルし、受信装置
20のデータ復調に有害な“0”連続符号や
“1”連続符号を防止でき、又、システム立上り
時の“0”連続データを“0”と“1”の繰り返
しデータに変換して送出することにより、受信側
で正しい復調クロツクを確定させることができ、
しかも回路が簡単で実現できるため経済的であ
る。
(Effects of the Invention) As described above, according to the present invention, an input signal is scrambled using an output signal that is inverted for each symbol synchronized with a transmission frame, and " It is possible to prevent continuous 0's and 1's, and by converting continuous 0's at system start-up into repeated data of 0's and 1's, correct demodulation can be achieved on the receiving side. The clock can be fixed,
Moreover, it is economical because the circuit is simple and can be realized.

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

第1図はNRZ符号とスプリツトフエーズ符号
を説明するためのタイムチヤート、第2図は
PLL回路を使つた従来のスプリツトフエーズ符
号復調回路を示すブロツク図、第3図、第4図は
第2図内の各信号を示すタイムチヤート、第5図
は従来の同期式データ伝送システムの例を示すブ
ロツク図、第6図は伝送フレームを示すタイムチ
ヤート、第7図は従来の5次リセツト形スクラン
ブラの例を示すブロツク図、第8図は本発明の一
実施例である同期式データ伝送システムのブロツ
ク図、第9図は第8図内の各信号を示すタイムチ
ヤート、第10図は本発明の他の一実施例を示す
ブロツク図である。
Figure 1 is a time chart to explain the NRZ code and split phase code, and Figure 2 is a time chart to explain the NRZ code and split-phase code.
A block diagram showing a conventional split-phase code demodulation circuit using a PLL circuit, Figures 3 and 4 are time charts showing each signal in Figure 2, and Figure 5 shows a conventional synchronous data transmission system. A block diagram showing an example, FIG. 6 a time chart showing a transmission frame, FIG. 7 a block diagram showing an example of a conventional fifth-order reset type scrambler, and FIG. 8 a synchronous type scrambler which is an embodiment of the present invention. FIG. 9 is a block diagram of the data transmission system, FIG. 9 is a time chart showing each signal in FIG. 8, and FIG. 10 is a block diagram showing another embodiment of the present invention.

Claims (1)

【特許請求の範囲】 1 送信クロツクを発生するクロツク発生回路
と、前記送信クロツクを1フレーム分カウントす
る毎に送信フレーム同期パルスを出力するカウン
タと、前記送信クロツクに同期した送信NRZ符
号データ信号と前記カウンタの最下位ビツト出力
信号との排他的論理和を求め排他的論理和信号を
出力する排他的論理和回路と、前記送信フレーム
同期パルスによりフレーム同期信号を発生させる
フレーム同期信号発生回路と、前記排他的論理和
信号と前記フレーム同期信号により送信NRZフ
レーム信号を生成するフレーム生成回路と、前記
送信NRZフレーム信号を送信スプリツトフエー
ズ信号に変換するモジユレータと、前記送信スプ
リツトフエーズ信号により送信出力信号を出力す
る出力回路とを備えたスプリツトフエーズ符号を
用いるデータ伝送方式。 2 送信クロツクを発生するクロツク発生回路
と、前記送信クロツクを1フレーム分カウントす
る毎に送信フレーム同期パルスを出力するカウン
タと、前記送信フレーム同期パルスによりフレー
ム同期信号を発生させるフレーム同期信号発生回
路と、前記送信クロツクに同期した送信NRZ符
号データ信号と前記フレーム同期信号により送信
NRZフレーム信号を生成するフレーム生成回路
と、前記送信NRZフレーム信号と前記カウンタ
の最下位ビツト出力信号との排他的論理和を求め
排他的論理和信号を出力する排他的論理和回路
と、前記排他的論理和信号を送信スプリツトフエ
ーズ信号に変換するモジユレータと、前記送信ス
プリツトフエーズ信号により送信出力信号を出力
する出力回路とを備えたスプリツトフエーズ符号
を用いるデータ伝送方式。
[Scope of Claims] 1. A clock generation circuit that generates a transmission clock, a counter that outputs a transmission frame synchronization pulse every time the transmission clock is counted for one frame, and a transmission NRZ code data signal synchronized with the transmission clock. an exclusive OR circuit that calculates an exclusive OR with the least significant bit output signal of the counter and outputs an exclusive OR signal; a frame synchronization signal generation circuit that generates a frame synchronization signal using the transmission frame synchronization pulse; a frame generation circuit that generates a transmission NRZ frame signal using the exclusive OR signal and the frame synchronization signal, a modulator that converts the transmission NRZ frame signal into a transmission split-phase signal, and a transmission output according to the transmission split-phase signal. A data transmission method that uses a split-phase code that is equipped with an output circuit that outputs a signal. 2. A clock generation circuit that generates a transmission clock, a counter that outputs a transmission frame synchronization pulse every time the transmission clock is counted for one frame, and a frame synchronization signal generation circuit that generates a frame synchronization signal using the transmission frame synchronization pulse. , transmitted using a transmit NRZ code data signal synchronized with the transmit clock and the frame synchronization signal.
a frame generation circuit that generates an NRZ frame signal; an exclusive OR circuit that calculates an exclusive OR of the transmitted NRZ frame signal and the least significant bit output signal of the counter and outputs an exclusive OR signal; A data transmission system using a split-phase code, which includes a modulator that converts a logical OR signal into a transmission split-phase signal, and an output circuit that outputs a transmission output signal based on the transmission split-phase signal.
JP59119933A 1984-06-13 1984-06-13 Data transmission system using split phase code Granted JPS60264135A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59119933A JPS60264135A (en) 1984-06-13 1984-06-13 Data transmission system using split phase code

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59119933A JPS60264135A (en) 1984-06-13 1984-06-13 Data transmission system using split phase code

Publications (2)

Publication Number Publication Date
JPS60264135A JPS60264135A (en) 1985-12-27
JPH026261B2 true JPH026261B2 (en) 1990-02-08

Family

ID=14773757

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59119933A Granted JPS60264135A (en) 1984-06-13 1984-06-13 Data transmission system using split phase code

Country Status (1)

Country Link
JP (1) JPS60264135A (en)

Also Published As

Publication number Publication date
JPS60264135A (en) 1985-12-27

Similar Documents

Publication Publication Date Title
US3980825A (en) System for the transmission of split-phase Manchester coded bivalent information signals
US4425666A (en) Data encoding and decoding communication system for three frequency FSK modulation and method therefor
US3902161A (en) Digital synchronizer system for remotely synchronizing operation of multiple energy sources and the like
US3705398A (en) Digital format converter
US3819853A (en) System for synchronous data transmission through a digital transmission channel
US4052558A (en) Data transmission system
KR100306938B1 (en) method and apparatus for combining serial data with a clock signal
US4740998A (en) Clock recovery circuit and method
US4153814A (en) Transition coding method for synchronous binary information and encoder and decoder employing the method
US4887269A (en) Apparatus for the reception of radio broadcasted digital signals
JPS60145745A (en) System and circuit for extracting biphase code clock
US4759040A (en) Digital synchronizing circuit
JPH026261B2 (en)
EP0284164B1 (en) Decoding unit for CMI-encoded signals
KR100285538B1 (en) Frequency Adjustable Manchester Coding System
RU16809U1 (en) SYNCHRONIZATION AND DECODING DEVICE
JPS632444A (en) Phase coherent demodulator
JP2752654B2 (en) Data transmission method of scrambled code
JP3088433B2 (en) MSK demodulator
JP3248382B2 (en) FM decoder
KR100257372B1 (en) Signal Restoration Circuit Using Differential Code
JP2682155B2 (en) CRV detection circuit
JP3008659B2 (en) Clock extraction circuit for CMI code signal
SU836811A1 (en) Device for synchronising digital radio telemetry system
SU987842A2 (en) Frequency-modulated signal digital demodulator