JPS6255745B2 - - Google Patents
Info
- Publication number
- JPS6255745B2 JPS6255745B2 JP55109041A JP10904180A JPS6255745B2 JP S6255745 B2 JPS6255745 B2 JP S6255745B2 JP 55109041 A JP55109041 A JP 55109041A JP 10904180 A JP10904180 A JP 10904180A JP S6255745 B2 JPS6255745 B2 JP S6255745B2
- Authority
- JP
- Japan
- Prior art keywords
- output
- signal
- pulse
- input
- counter
- 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
Links
- 230000005540 biological transmission Effects 0.000 claims description 10
- 238000010586 diagram Methods 0.000 description 6
- 238000001208 nuclear magnetic resonance pulse sequence Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 238000000034 method Methods 0.000 description 2
- 230000010355 oscillation Effects 0.000 description 2
- 230000003252 repetitive effect Effects 0.000 description 2
- 108010076504 Protein Sorting Signals Proteins 0.000 description 1
- 230000002051 biphasic effect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/02—Speed or phase control by the received code signals, the signals containing no special synchronisation information
- H04L7/033—Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Dc Digital Transmission (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Description
【発明の詳細な説明】
本発明はNRZ符号受信装置に関するものであ
り、受信NRZ符号化信号よりタイミング成分の抽
出を行い、NRZ信号の識別再生を行うことを目的
とする。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an NRZ code receiving device, and an object of the present invention is to extract a timing component from a received NRZ encoded signal and perform identification and reproduction of the NRZ signal.
従来、データハイウエイでは、伝送路符号とし
て、第1図に示すように、正負の二つのパルスを
用い、論理“1”を送るのに、そのパルスを正か
ら負の順に送出し、論理“0”を送るのには、逆
に負から正の順に送出するダイパルス符号(バイ
フエイズ符号の一種)が用いられている。 Conventionally, data highways use two positive and negative pulses as transmission path codes, as shown in Figure 1, and to send a logic "1", the pulses are sent in order from positive to negative, and the logic "0" is sent. To send ", a dipulse code (a type of biphasic code) is used, which sends out signals in reverse order from negative to positive.
上記ダイパルス符号が用いられる理由の一つは
タイミング成分の抽出の容易さである。第2図は
それを説明するための図で、aは、信号系列、b
は、ダイパルス符号を用いたときの信号波形、c
は、bの信号波形の微分出力、dは、cの微分出
力のうち、伝送周期と等しい周期の繰り返しパル
ス系列である。第2図cに示したように、ダイパ
ルス符号化信号の微分出力には、1ビツトあたり
1個以上のパルスが存在するとともに、この微分
出力には、第2図dに示すように、伝送周期と等
しい同期のパルス系列が存在する。すなわち、伝
送速度0Hzと同じスペクトル成分を多く含むの
で、0Hzを中心周波数とする高いQのフイルタ
(例えばPLLにより実現できる)を通すことによ
り、容易にタイミング成分を抽出することができ
る。しかし、前述したように、ダイパルス符号
は、1ビツトの情報を伝送するのに、二つのパル
スを用いているため、占有帯域巾が大きくなり、
伝送路の帯域上望ましくない。 One of the reasons why the dipulse code is used is that it is easy to extract timing components. Figure 2 is a diagram for explaining this, where a is a signal sequence, b
is the signal waveform when using the dipulse code, c
is the differential output of the signal waveform of b, and d is a repetitive pulse sequence with a period equal to the transmission period among the differential outputs of c. As shown in Figure 2c, there is one or more pulses per bit in the differential output of the dipulse encoded signal, and as shown in Figure 2d, the transmission period is There exists a synchronous pulse sequence equal to . That is, since it contains many of the same spectral components as those at a transmission rate of 0 Hz, the timing component can be easily extracted by passing it through a high Q filter (for example, realized by a PLL) having a center frequency of 0 Hz. However, as mentioned above, the dipulse code uses two pulses to transmit one bit of information, so the occupied bandwidth becomes large.
This is undesirable due to the bandwidth of the transmission path.
ところで、占有帯域巾が、ダイパルス符号の場
合の約半分ですむ伝送路符号として、NRZ符号が
あげられる。しかし、NRZ符号化された信号の電
力スペクトルには、伝送速度と等しい周波数成分
が少なく、NRZ符号化信号よりタイミング成分を
抽出することは難しい欠点があり、NRZ符号化さ
れた受信信号より、信頼性よく識別再生するため
には、複雑な回路を必要とする欠点があつた。 Incidentally, the NRZ code is an example of a transmission line code whose occupied bandwidth is about half that of the dipulse code. However, the power spectrum of the NRZ-encoded signal has fewer frequency components equal to the transmission speed, and it is difficult to extract the timing component from the NRZ-encoded signal, making it more reliable than the NRZ-encoded received signal. The disadvantage of this method is that it requires a complicated circuit for accurate identification and reproduction.
本発明は上記欠点を除去しようとするものであ
り、以下本発明の実施例について図面を参照して
説明する。 The present invention aims to eliminate the above-mentioned drawbacks, and embodiments of the present invention will be described below with reference to the drawings.
第3図において1は微分回路、2はラツチ回
路、3は受信NRZ符号化信号を正しい位相で、上
記ラツチ回路2にラツチさせるために受信NRZ符
号化信号を遅らせる遅延回路、4は受信される
NRZ符号化信号の伝送速度を0bps(T(S)=
1/0(bps)としたとき(2N1)Hz{1
と0はほぼ等しい、Nは正の整数}の発振周波
数のクロツク信号1,CK1を発生する発振回
路、5は、上記クロツク信号1,CK1の数を計
数するカウンタで、該カウンタ5は、クリア状態
(カウンタの値が0)から3N個のクロツク信号
1,CK1を計数すると桁上げパルスを出力す
る。桁上げ信号は、1クロツク分論理“1”とな
る。その桁上げパルスにより、カウンタ5には、
値Nがプリセツトされる。この後、さらに2N個
のクロツク信号1,CK1を計数すると、カウン
タ5の値は3Nとなり、桁上げパルスを出力す
る。以下クリアされない限りカウンタ5は2N進
カウンタとして動作する。 In FIG. 3, 1 is a differentiating circuit, 2 is a latch circuit, 3 is a delay circuit that delays the received NRZ encoded signal in order to have the received NRZ encoded signal in the correct phase and latched by the latch circuit 2, and 4 is a received NRZ encoded signal.
Set the transmission rate of the NRZ encoded signal to 0 bps (T(S) =
When 1/0 (bps) (2N 1 ) Hz { 1
and 0 are approximately equal, and N is a positive integer}. 5 is a counter that counts the number of clock signals 1 and CK1. The counter 5 is cleared. When 3N clock signals 1 and CK1 are counted from the state (counter value is 0), a carry pulse is output. The carry signal becomes logic "1" for one clock. Due to the carry pulse, counter 5 has
A value N is preset. After this, when 2N clock signals 1 and CK1 are further counted, the value of the counter 5 becomes 3N, and a carry pulse is output. Unless cleared, counter 5 operates as a 2N-base counter.
6は、上記カウンタ5の値がNになつたとき、
論理“1”となる論理ゲート、7はオアゲート、
8,12はフリツプフロツプである。該フリツプ
フロツプのJ.K端子はプルアツプされている。9
は、位相比較回路、10はフイルタ、11は
VCO(電圧制御発振器)で、伝送速度0に近
い周波数2のクロツク信号2,CK2を供給し
ている。実際には、クロツク信号2は受信NRZ符
号化信号に同期しているため0=2である。
位相比較回路9、フイルタ10、VCO11、フ
リツプフロツプ12は、PLLを構成している。 6 is when the value of the counter 5 reaches N,
Logic gate with logic “1”, 7 is OR gate,
8 and 12 are flip-flops. The JK terminal of the flip-flop is pulled up. 9
is a phase comparison circuit, 10 is a filter, and 11 is a phase comparison circuit.
A VCO (voltage controlled oscillator) supplies clock signals 2 and CK2 with a frequency of 2 and a transmission rate close to 0 . In reality, 0 = 2 since clock signal 2 is synchronized with the received NRZ encoded signal.
The phase comparison circuit 9, filter 10, VCO 11, and flip-flop 12 constitute a PLL.
微分回路1の出力は、カウンタ5のクリア端子
に、カウンタ5の桁上げ信号は、カウンタ5のロ
ード端子とオアゲート7に入力され、発振回路4
のクロツク信号1,CK1は、カウンタ5のクロ
ツク端子に入力される。 The output of the differentiating circuit 1 is input to the clear terminal of the counter 5, the carry signal of the counter 5 is input to the load terminal of the counter 5 and the OR gate 7, and the oscillation circuit 4
The clock signals 1 and CK1 are input to the clock terminal of the counter 5.
次に第3図の受信回路の動作を、第4図のタイ
ミングチヤートとともに説明する。 Next, the operation of the receiving circuit shown in FIG. 3 will be explained together with the timing chart shown in FIG. 4.
微分回路1は、第4図aの受信NRZ符号化信号
を微分し、第4図bに示すように、受信NRZ符号
化信号の変化点で微分パルスを出力する。 The differentiating circuit 1 differentiates the received NRZ encoded signal shown in FIG. 4a, and outputs a differentiated pulse at a change point of the received NRZ encoded signal, as shown in FIG. 4b.
カウンタ5は、上記微分回路1からのパルスに
よりクリアされると、カウンタ5は0から第4図
iに示すクロツク信号1,CK1の計数を行う。
例えば、第4図bの微分パルスS1により、カウン
タ5がクリアされると、カウンタ5は0から計数
を行う。約T/2秒後に、カウンタの値はNとな
り、論理ゲート6からは、第4図cのS2に示すパ
ルスが渡られる。カウンタ5は、引続き計数を行
うが、微分パルスS1によるクリアからT秒後にカ
ウンタの値が約2Nとなり、その時、微分パルス
S3により、カウンタ5は再びクリアされ、クロツ
ク信号1,CK1の計数を行う。そして微分パル
スS3によるクリアから約T/2秒後に、カウンタ
5の値は再びNとなり、第4図cのS4に示したパ
ルスが、論理ゲート6から出力される。しかし、
今回は、S4のパルスが出力されてから、T/2秒
後には、微分パルスが存在しなく、カウンタ5は
計数を続ける。S4のパルスから約T秒後にカウン
タの値は3Nとなり、桁上げにより、第4図dに
示した桁上げパルスS5を出力する。このパルスに
より、カウンタ5には、値Nがプリセツトされ、
値Nを初期値として、クロツク信号1,CK1を
計数する。しかし、桁上げパルスS5より約T/2
秒後に、第4図bの微分パルスS6によりクリアさ
れる。 When the counter 5 is cleared by the pulse from the differentiating circuit 1, the counter 5 counts the clock signals 1 and CK1 shown in FIG. 4i from 0.
For example, when the counter 5 is cleared by the differential pulse S1 of FIG. 4b, the counter 5 starts counting from zero. After about T/2 seconds, the value of the counter becomes N and the pulse shown at S2 in FIG. 4c is passed from the logic gate 6. The counter 5 continues to count, but after T seconds from being cleared by the differential pulse S 1 , the counter value becomes approximately 2N, and at that time, the differential pulse
The counter 5 is cleared again by S3 and counts the clock signals 1 and CK1. Approximately T/2 seconds after clearing by the differential pulse S3 , the value of the counter 5 becomes N again, and the pulse shown at S4 in FIG. 4c is output from the logic gate 6. but,
This time, T/2 seconds after the S4 pulse is output, there is no differential pulse, and the counter 5 continues counting. Approximately T seconds after the pulse S4 , the value of the counter becomes 3N, and due to the carry, the carry pulse S5 shown in FIG. 4d is output. This pulse presets the counter 5 to the value N.
Clock signals 1 and CK1 are counted using the value N as an initial value. However, about T/2 from the carry pulse S 5
After seconds, it is cleared by the differential pulse S 6 of FIG. 4b.
このようにして、第4図cに示すような、論理
ゲート6の出力、および、第4図dに示すような
カウンタ5の桁上げ信号が得られる。 In this way, the output of the logic gate 6 as shown in FIG. 4c and the carry signal of the counter 5 as shown in FIG. 4d are obtained.
オアゲート7からは、第4図eに示すように、
論理ゲート6の出力と、上記桁上げ信号の論理和
がとられて出力される。 From OR Gate 7, as shown in Figure 4e,
The output of the logic gate 6 and the carry signal are logically summed and output.
オアゲート7の出力は、フリツプフロツプ8の
クロツクとなり、フリツプフロツプ8には、分周
された、第4図fに示す出力が得られる。 The output of the OR gate 7 serves as a clock for the flip-flop 8, and the flip-flop 8 provides the frequency-divided output shown in FIG. 4f.
VCO11は、第4図hに示すように、伝送速
度0Hzに、ほぼ等しいクロツク信号2,CK2
を出力している。その出力は、フリツプフロツプ
12により分周されて、第4図gに示すような出
力となる。 As shown in FIG .
is outputting. The output is frequency-divided by the flip-flop 12 to produce an output as shown in FIG. 4g.
フリツプフロツプ12の出力と、フリツプフロ
ツプ8の出力信号は、位相比較回路9に入力され
位相差に比例した、信号出力が得られ、フイルタ
10経由で、VCO11の制御電圧として入力さ
れる。 The output signal of the flip-flop 12 and the output signal of the flip-flop 8 are input to a phase comparator circuit 9 to obtain a signal output proportional to the phase difference, which is input via a filter 10 as a control voltage of the VCO 11.
オアゲート7の出力は、受信NRZ符号化信号に
同期しているが、ジツタを多く含む。このジツタ
を、位相比較回路9、フイルタ10、VCO1
1、フリツプフロツプ12からなるPLLにより抑
圧し、VCO11の出力から、安定なクロツク信
号2,CK2を得ている。 The output of the OR gate 7 is synchronized with the received NRZ encoded signal, but contains a lot of jitter. This jitter is removed by the phase comparator circuit 9, filter 10, VCO 1
1. A stable clock signal 2, CK2 is obtained from the output of the VCO 11 by suppressing it by a PLL consisting of a flip-flop 12.
遅延回路3により受信NRZ符号信号の位相を調
整して、ラツチ回路2に入力し、前記、ジツタの
少ないクロツク信号2,CK2でラツチすること
により、NRZ信号の識別再生を行う。 The delay circuit 3 adjusts the phase of the received NRZ code signal, inputs it to the latch circuit 2, and latches it with the clock signals 2 and CK2 with less jitter, thereby identifying and reproducing the NRZ signal.
以上のように本発明によれば、簡単な論理回路
で、受信NRZ符号化信号に同期した繰り返しパル
ス系列が得られ、このパルス系列PLLに通すこと
により、ジツタの少ない、安定なクロツク信号を
再生することができ、このクロツク信号をラツチ
回路のラツチ信号とすることにより、高信頼で、
NRZ符号化信号の識別再生を行うことができる。 As described above, according to the present invention, a repetitive pulse sequence synchronized with the received NRZ encoded signal can be obtained using a simple logic circuit, and by passing this pulse sequence through the PLL, a stable clock signal with less jitter is regenerated. By using this clock signal as the latch signal of the latch circuit, it is highly reliable.
It is possible to perform identification and reproduction of NRZ encoded signals.
第1図と第2図は従来例を説明するための図で
第1図は、ダイパルス符号の信号の波形図、第2
図は、ダイパルス符号化された信号より、タイミ
ング成分を抽出する方法の説明するための図、第
3図は本発明の一実施例におけるNRZ符号受信装
置のブロツク図、第4図は第3図の実施例の各部
の信号波形図である。
1…微分回路、2…ラツチ回路、3…遅延回
路、4…発振回路、5…カウンタ、6…論理ゲー
ト、7…オアゲート、8,12…フリツプフロツ
プ、9…位相比較回路、10…フイルタ、11…
VCO(電圧制御発振器)。
Figures 1 and 2 are diagrams for explaining the conventional example. Figure 1 is a waveform diagram of a dipulse code signal;
The figure is a diagram for explaining a method of extracting a timing component from a dipulse encoded signal, FIG. 3 is a block diagram of an NRZ code receiving apparatus in an embodiment of the present invention, and FIG. FIG. 3 is a signal waveform diagram of each part of the embodiment. DESCRIPTION OF SYMBOLS 1...Differential circuit, 2...Latch circuit, 3...Delay circuit, 4...Oscillation circuit, 5...Counter, 6...Logic gate, 7...OR gate, 8, 12...Flip-flop, 9...Phase comparison circuit, 10...Filter, 11 …
VCO (voltage controlled oscillator).
Claims (1)
信信号から、その信号のレベルの変化点に対応し
た微分パルスを出力する手段と、周波数が2N
1(1≒0、Nは正の整数)のクロツク信号
を発生する手段と、上記クロツク信号を第1の入
力として計数し、値が3Nとなれば、桁上げパル
スを出力し、この桁上げパルスにより、値Nをプ
リセツトして計数を行い、クリアされない限り
2N進カウンタとして動作するとともに、前記微
分パルスを第2の入力としてこのパルスによりク
リアされ、値0より再び計数手段と、この計数手
段の出力を入力して計数パルス数がN値であるこ
とを検出するN検出する手段と、この検出手段の
出力と、前記計数手段の桁上げパルスを入力とす
る論理和手段と、この論理和手段の出力を入力と
するジツタ抑圧手段と、このジツタ抑圧手段の出
力と、前記NRZ符号の受信信号とを入力とするラ
ツチ手段とを備え、受信NRZ符号化信号の識別再
生を行うことを特徴とするNRZ符号受信装置。1. A means for outputting a differential pulse corresponding to a change point in the level of the signal from a received signal of the NRZ code transmitted at a transmission rate of 0 bps, and a means for outputting a differential pulse corresponding to the change point of the signal level, and
1 ( 1 ≒ 0 , N is a positive integer), the clock signal is counted as the first input, and if the value becomes 3N, a carry pulse is output, and this carry The pulse presets the value N and counts until it is cleared.
It operates as a 2N-based counter, and is cleared by this pulse using the differential pulse as the second input, and inputs the counting means again from the value 0 and the output of this counting means to confirm that the number of counted pulses is the N value. A means for detecting N to detect, an OR means receiving as input the output of the detecting means and the carry pulse of the counting means, a jitter suppressing means receiving as input the output of the logical sum means, and the jitter suppressing means 1. An NRZ code receiving apparatus comprising a latch means receiving an output of the NRZ code and a received signal of the NRZ code as input, and performs identification and reproduction of a received NRZ encoded signal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10904180A JPS5733850A (en) | 1980-08-07 | 1980-08-07 | Non-return-to-zero code receiving device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10904180A JPS5733850A (en) | 1980-08-07 | 1980-08-07 | Non-return-to-zero code receiving device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5733850A JPS5733850A (en) | 1982-02-24 |
| JPS6255745B2 true JPS6255745B2 (en) | 1987-11-20 |
Family
ID=14500100
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10904180A Granted JPS5733850A (en) | 1980-08-07 | 1980-08-07 | Non-return-to-zero code receiving device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5733850A (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4509121A (en) * | 1982-09-30 | 1985-04-02 | Honeywell Information Systems Inc. | Apparatus for synchronizing a stream of data bits received over a single coaxial conductor |
| JPS6170829A (en) * | 1984-09-14 | 1986-04-11 | Riyuudenshiya:Kk | Receiver having synchronous correction circuit |
| JPH0630488B2 (en) * | 1985-05-31 | 1994-04-20 | 日産自動車株式会社 | Data transmission device |
| JP4481329B2 (en) * | 2007-12-19 | 2010-06-16 | ローランド株式会社 | Audio data transmitter / receiver |
-
1980
- 1980-08-07 JP JP10904180A patent/JPS5733850A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5733850A (en) | 1982-02-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5550878A (en) | Phase comparator | |
| EP0290851A2 (en) | Synchronizing clock signal generator | |
| US4752942A (en) | Method and circuitry for extracting clock signal from received biphase modulated signal | |
| JPS6255745B2 (en) | ||
| US4759040A (en) | Digital synchronizing circuit | |
| JPS63146534A (en) | Signal processor | |
| JPS5923496B2 (en) | Timing extraction method | |
| US6115548A (en) | Method and apparatus for interfacing data signal and associated clock signal to circuit controlled by local clock signal | |
| KR910001163B1 (en) | Bit Synchronization Generation Circuit for Serial Transmission of Data between Systems | |
| JPS6347389B2 (en) | ||
| JPH023579B2 (en) | ||
| JPS613544A (en) | Synchronizing clock reproducing device | |
| JPS58130643A (en) | Timing extracting circuit | |
| JPS60116253A (en) | Bit synchronism device | |
| JPH01157142A (en) | Timing extraction device for cmi code transmission equipment | |
| US5185767A (en) | Method and arrangement for regenerating timing information from a pulse train of the nrz-type | |
| JPS61225937A (en) | Signal extraction circuit | |
| JPS633516A (en) | Phase locked loop circuit | |
| JPS62189812A (en) | Synchronizing signal detection circuit | |
| JPS5943018B2 (en) | Modem timing clock pulse generator | |
| JPS6012839A (en) | Signal demodulator | |
| JPS6253099B2 (en) | ||
| JPS64859B2 (en) | ||
| JPH0787379B2 (en) | CMI code conversion circuit | |
| JPS58134553A (en) | timing recovery circuit |