JPS6324581B2 - - Google Patents
Info
- Publication number
- JPS6324581B2 JPS6324581B2 JP55158757A JP15875780A JPS6324581B2 JP S6324581 B2 JPS6324581 B2 JP S6324581B2 JP 55158757 A JP55158757 A JP 55158757A JP 15875780 A JP15875780 A JP 15875780A JP S6324581 B2 JPS6324581 B2 JP S6324581B2
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- code string
- bit
- data
- bits
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/38—Synchronous or start-stop systems, e.g. for Baudot code
- H04L25/40—Transmitting circuits; Receiving circuits
- H04L25/49—Transmitting 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/4917—Transmitting 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/4923—Transmitting 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/4925—Transmitting 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)
- Synchronisation In Digital Transmission Systems (AREA)
- Dc Digital Transmission (AREA)
Description
【発明の詳細な説明】
本発明は、同方向データ伝送方式で使用する変
調信号の復調回路に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a demodulation circuit for modulated signals used in a codirectional data transmission system.
データ伝送では送信側がデータと共にクロツク
を、該データにクロツクを含ませて受信側へ送出
する同方向(Co―Directional)データ伝送や、
送信側が受信側から送られたクロツクに従つてデ
ータを該受信側へ送出する反対方向(Contra―
Directional)データ伝送方式などがあるが、前
者の同方向データ伝送方式では伝送信号は例えば
第1図の如くなる。同図においてTDは送信デー
タで、D0〜D7の8ビツトで1フレームを構成す
る。DDはこの送信データを次の法則に従い変換
した伝送符号である。即ち、64KHz(64Kビツ
ト/秒)の送信データTDの“1”および“0”
をそれぞれ256KHzの符号列“1100”および
“1010”に変換し、そして符号列中の“1”の極
性をデータTDの1ビツト毎に反転する。例えば
D0ビツトでは“1”は負であるが、次のD1ビツ
トでは“1”は正、更に次のD2ビツトでは“1”
は負であり、以下これに準ずる。こうして伝送信
号はバイポーラにされる。ただ1フレームD0〜
D7の最終データビツトD7では上記規則に従わず、
その手前のD6ビツトと同じにする。即ち本例で
はD6ビツトの“1”は正極性であるからD7ビツ
トの“1”も正極性とする。これはバイポーラバ
イオレーシヨンBVと呼ばれ、これを検出するこ
とでフレーム同期をとることができる。なお第1
図で1,2は端末とセンタあるいは端末同志であ
り、このデータ伝送方式では相互にデータ伝送し
合う。 In data transmission, the sending side sends the clock along with the data, and the data includes the clock and sends it to the receiving side, such as Co-Directional data transmission.
In the opposite direction (contra-direction), the transmitting side sends data to the receiving side according to the clock sent from the receiving side.
For example, in the former unidirectional data transmission method, the transmitted signal is as shown in FIG. In the figure, TD is transmission data, and 8 bits D 0 to D 7 constitute one frame. DD is a transmission code obtained by converting this transmission data according to the following law. In other words, “1” and “0” of the 64KHz (64K bits/second) transmission data TD
are converted into 256KHz code strings "1100" and "1010", respectively, and the polarity of "1" in the code strings is inverted for each bit of data TD. for example
At D 0 bit, “1” is negative, but at the next D 1 bit, “1” is positive, and at the next D 2 bit, it is “1”.
is negative, and the following applies accordingly. The transmitted signal is thus made bipolar. Just one frame D 0 ~
D 7 's final data bit D 7 does not follow the above rule;
Make it the same as the D 6 bit in front of it. That is, in this example, since the D6 bit "1" has positive polarity, the D7 bit "1" also has positive polarity. This is called bipolar violation BV, and by detecting it, frame synchronization can be achieved. Note that the first
In the figure, numerals 1 and 2 are a terminal and a center or terminals, which mutually transmit data in this data transmission system.
ところで、上述した同方向データ伝送方式は実
際に実施された例が稀であるため、変調符号DD
から原データTDを再現する復調回路の構成は確
立されていない。 By the way, since the above-mentioned co-directional data transmission method is rarely actually implemented, the modulation code DD
The configuration of a demodulation circuit that reproduces the original data TD from TD has not been established.
本発明はこの変調符号DDの復調回路、特にIC
化し易い該復調回路を提供しようとするものであ
る。本発明の復調回路は、Nビツト/秒の送信デ
ータの“1”,“0”ビツトをそれぞれ4Nビツ
ト/秒の符号列“1100”,“1010”に変換し、また
該符号列中の“1”の極性をデータの1ビツト毎
に反転し、さらに1フレームの最終ビツトでは
“1”の極性をその手前のビツトの“1”の特性
と等しくしてバイオレーシヨンを与えたバイポー
ラ符号列を伝送信号とする同方向データ伝送方式
の復調回路において、受信した該バイポーラ符号
列の正側および負側をそれぞれ第1および第2の
ユニポーラ符号列に変換する回路と、受信符号列
をNビツト/秒および4Nビツト秒のクロツクを
用いて原データにデコードするデータ再生部と、
該第1,第2のユニポーラ符号列でセツト、リセ
ツトされる回路、および該セツトリセツト回路の
出力をNビツト/秒のクロツクで取込んでシフト
するシフトレジスタ、および該シフトレジスタ内
の隣接2ビツトの出力の排他的論理和をとる回路
からなるバイポーラバイオレーシヨン検出部と、
デジタルフエイズロツクループを備えて受信符号
列からNおよび4N各ビツト/秒の前記クロツク
を抽出するクロツク抽出部とを備えてなることを
特徴とするが、以下図示の実施例を参照しながら
これを詳細に説明する。 The present invention is directed to a demodulation circuit for this modulation code DD, especially to an IC.
The present invention is intended to provide a demodulation circuit that is easy to convert. The demodulation circuit of the present invention converts "1" and "0" bits of N bits/second transmission data into code strings "1100" and "1010" of 4N bits/second, respectively, and A bipolar code string in which the polarity of a 1 is inverted for each bit of data, and the polarity of the 1 in the last bit of one frame is made equal to the characteristic of the 1 in the previous bit to create a violation. A demodulation circuit for a co-directional data transmission system that uses the received bipolar code string as a transmission signal includes a circuit that converts the positive side and negative side of the received bipolar code string into first and second unipolar code strings, respectively, and a circuit that converts the received code string into N-bits. a data reproducing unit that decodes the original data using a clock of /second and 4N bit seconds;
A circuit that is set and reset by the first and second unipolar code strings, a shift register that takes in and shifts the output of the set-reset circuit with a clock of N bits/second, and a a bipolar violation detection unit consisting of a circuit that takes an exclusive OR of outputs;
and a clock extraction section that includes a digital phase lock loop and extracts the clocks of N and 4N bits/second from the received code string. will be explained in detail.
第2図は本発明の一実施例を示すブロツク図
で、第3図はそのタイムチヤートである。第2図
において、10は受信したバイポーラ符号列DD
を、その正側と負側とに分けてかつ負側は極性反
転して第1,第2の同じ正極性のユニポーラ符号
列U1,U2にするバイポーラ・ユニポーラ(B/
U)変換回路、11は符号列U1,U2の論理和を
とつて第3のユニポーラ符号列(U1+U2)を作
成するオア回路である。12は第3のユニポーラ
符号列(U1+U2)をデコードして原データa
(TDに対応する)を再生するデータ再生部で、
シフトレジスタ13およびデコード14からな
る。15は受信したバイポーラ符号列DDのバイ
オレーシヨンBVを検出するバイオレーシヨン検
出部で、第1のユニポーラ符号列U1でセツトさ
れ、且つ第2のユニポーラ符号列U2でリセツト
されるセツトリセツト回路16、該回路16の出
力Qを取込み、64Kのクロツクでシフトするシフ
トレジスタ17、該レジスタ17内で隣接2ビツ
トの各出力QA,QBの排他的論理和をとる回路1
8からなり、必要に応じてバイオレーシヨン検出
信号bの送出を規制する保護回路19を回路18
の後段に設ける。20はデジタルPLL(フエイズ
ロツクループ)21および8MHzの発振器22か
らなるクロツク抽出部で、第3のユニポーラ符号
列(U1+U2)を入力としてバイポーラ符号列DD
に含まれる256KHzのクロツクと64KHzのクロツ
クに同期したクロツクCK1,CK2を出力する。ク
ロツクCK1はデータ再生部12で用いられ、また
クロツクCK2はデコーダ14、シフトレジスタ1
7、保護回路19およびバツフア回路23で用い
られる。このバツフア回路23は速度変換用であ
り、インタフエースLSI24からのチヤンネルパ
ルスで高速度に(本例のデータ出力DOUTは1.5M
Hz)読出され、1次群バス25に送出される。 FIG. 2 is a block diagram showing one embodiment of the present invention, and FIG. 3 is a time chart thereof. In Figure 2, 10 is the received bipolar code string DD
is divided into its positive side and negative side, and the polarity of the negative side is inverted to create the first and second unipolar code strings U 1 and U 2 of the same positive polarity.
U) Conversion circuit 11 is an OR circuit that performs the logical sum of code strings U 1 and U 2 to create a third unipolar code string (U 1 +U 2 ). 12 is the original data a by decoding the third unipolar code string (U 1 + U 2 )
(corresponding to TD).
It consists of a shift register 13 and a decode 14. Reference numeral 15 denotes a violation detection unit that detects a violation BV of the received bipolar code string DD, and a set/reset circuit that is set at the first unipolar code string U1 and reset at the second unipolar code string U2 . 16. A shift register 17 that takes in the output Q of the circuit 16 and shifts it using a 64K clock; A circuit 1 that takes the exclusive OR of each adjacent 2-bit output Q A and Q B within the register 17.
8, and the circuit 18 includes a protection circuit 19 that regulates the transmission of the violation detection signal b as necessary.
Provided after the . 20 is a clock extractor consisting of a digital PLL (phase lock loop) 21 and an 8MHz oscillator 22, which inputs the third unipolar code string (U 1 +U 2 ) and extracts the bipolar code string DD.
Outputs clocks CK 1 and CK 2 that are synchronized with the 256KHz clock and 64KHz clock included in the . Clock CK 1 is used in the data reproducing section 12, and clock CK 2 is used in the decoder 14 and shift register 1.
7. Used in the protection circuit 19 and buffer circuit 23. This buffer circuit 23 is for speed conversion, and can be converted to high speed by channel pulses from the interface LSI 24 (data output D OUT in this example is 1.5M).
Hz) and sent to the primary group bus 25.
上記構成の復調回路ではシフトレジスタ13は
256KのクロツクCK1で第3のユニポーラ符号列
U1+U2を読取り、第3図の例では左端から1100
(D5)、1010(D6)……と取込んでシフトして行
く。デコーダ14はこれを受取り、64Kのクロツ
クCK2により4個単位で纒めて復号し、復調出力
aを生じる。該出力aはバツフア回路23へ入力
される。次にセツトリセツト回路16は符号列
U1でセツト、U2でリセツトされるからその出力
Qは、第3図に示すように通常は“1”,“0”交
互反転となるが、バイオレーシヨンの所で2ビツ
ト同じ状態、左端のそれでは“1”出力となる。
これを1ビツトずらしたものQA,QBは通常は
“1”,“0”が逆になるが、バイオレーシヨンの
所では同じ、本例では“1”,“1”になる。従つ
てゲート18で排他的オアをとれば、バイオレー
シヨンの所で“0”となるバイオレーシヨン検出
出力bが得られる。 In the demodulation circuit with the above configuration, the shift register 13 is
3rd unipolar code string with 256K clock CK 1
Read U 1 + U 2 , in the example in Figure 3 1100 from the left end
(D 5 ), 1010 (D 6 ), etc. and shift. The decoder 14 receives this and decodes it in units of four using a 64K clock CK2 to generate a demodulated output a. The output a is input to the buffer circuit 23. Next, the set-reset circuit 16 resets the code string.
Since it is set at U1 and reset at U2 , the output Q is normally inverted alternately between "1" and "0" as shown in FIG. The leftmost one outputs "1".
When Q A and Q B are shifted by one bit, normally "1" and "0" are reversed, but in the case of violation, they are the same, and in this example, they are "1" and "1". Therefore, if the gate 18 performs an exclusive OR, a violation detection output b which becomes "0" at the violation point is obtained.
この回路ではクロツク抽出部20にデジタル
PLL21を用いているので、全体がデジタル回
路で構成され、IC化し易い。そして発生された
クロツクCK1,CK2を用いて第3のユニポーラ符
号列(U1+U2)がデコードされるので、デコー
ダ14の出力aは64KHzの原データTDと同一情
報を有する。またクロツクCK2を用いるバイオレ
ーシヨン検出部15は、ユニポーラ符号列U1+
U2の2ビツト連続同一極性という性質を利用し
て簡単にバイオレーシヨンBVを検出することが
できる。 In this circuit, the clock extractor 20 has a digital
Since the PLL21 is used, the entire circuit is composed of digital circuits and can be easily integrated into an IC. Since the third unipolar code string (U 1 +U 2 ) is decoded using the generated clocks CK 1 and CK 2 , the output a of the decoder 14 has the same information as the original data TD of 64 KHz. Furthermore, the violation detection unit 15 using the clock CK 2 detects the unipolar code string U 1 +
Violation BV can be easily detected by utilizing the property of U2 having two consecutive bits of the same polarity.
以上述べたように本発明によれば、データとク
ロツクを同一方向に伝送する同方向伝送方式の復
調回路を簡単に構成することができ、またIC化
し易い利点がある。なお実施例ではユニポーラ符
号列U1+U2を復調入力としたが、これは受信符
号列DDを復調入力とし、負極性の“1”は正極
性に反転して復号することも可能である。またク
ロツク抽出回路の入力はU1+U2の代りにU1また
はU2としてもよい。 As described above, according to the present invention, it is possible to easily configure a demodulation circuit of the same direction transmission system that transmits data and clock in the same direction, and there is an advantage that it is easy to implement into an IC. In the embodiment, the unipolar code string U 1 +U 2 is used as the demodulation input, but it is also possible to use the received code string DD as the demodulation input and to invert the negative polarity "1" to the positive polarity for decoding. Further, the input to the clock extraction circuit may be U1 or U2 instead of U1 + U2 .
第1図は同方向伝送方式の説明図、第2図は本
発明の一実施例を示すブロツク図、第3図はその
タイムチヤートである。
図中、10はバイポーラ・ユニポーラ変換回
路、12はデータ再生部、14はデコーダ、15
はバイオレーシヨン検出部、16はセツトリセツ
ト回路、17はシフトレジスタ、18は排他的論
理和回路、20はクロツク抽出部、21はデジタ
ルPLLである。
FIG. 1 is an explanatory diagram of a co-directional transmission system, FIG. 2 is a block diagram showing an embodiment of the present invention, and FIG. 3 is a time chart thereof. In the figure, 10 is a bipolar/unipolar conversion circuit, 12 is a data reproducing section, 14 is a decoder, and 15
1 is a violation detection section, 16 is a set-reset circuit, 17 is a shift register, 18 is an exclusive OR circuit, 20 is a clock extraction section, and 21 is a digital PLL.
Claims (1)
ツトをそれぞれ4Nビツト/秒の符号列“1100”,
“1010”に変換し、また該符号列中の“1”の極
性をデータの1ビツト毎に反転し、さらに1フレ
ームの最終ビツトでは“1”の極性をその手前の
ビツトの“1”の特性と等しくしてバイオレーシ
ヨンを与えたバイポーラ符号列を伝送信号とする
同方向データ伝送方式の復調回路において、 受信した該バイポーラ符号列の正側および負側
をそれぞれ第1および第2のユニポーラ符号列に
変換する回路と、受信符号列をNビツト/秒およ
び4Nビツト秒のクロツクを用いて原データにデ
コードするデータ再生部と、該第1,第2のユニ
ポーラ符号列でセツト、リセツトされる回路、お
よび該セツトリセツト回路の出力をNビツト/秒
のクロツクで取込んでシフトするシフトレジス
タ、および該シフトレジスタ内の隣接2ビツトの
出力の排他的論理和をとる回路からなるバイポー
ラバイオレーシヨン検出部と、デジタルフエイズ
ロツクループを備えて受信符号列からNおよび
4N各ビツト/秒の前記クロツクを抽出するクロ
ツク抽出部とを備えてなることを特徴とする、同
方向データ伝送方式の復調回路。[Claims] The “1” and “0” bits of the 1N bit/second transmission data are each converted into a 4N bit/second code string “1100”,
1010”, and inverts the polarity of “1” in the code string for each bit of data, and at the last bit of one frame, the polarity of “1” is changed to the “1” of the previous bit. In a demodulation circuit of a codirectional data transmission system in which a bipolar code string with a violation equal to the characteristic and given a violation is used as a transmission signal, the positive side and the negative side of the received bipolar code string are used as first and second unipolar codes, respectively. A circuit that converts the received code string into a code string, a data reproducing section that decodes the received code string into original data using clocks of N bits/second and 4N bit seconds, and a data reproducing section that is set and reset using the first and second unipolar code strings. A bipolar violation circuit consisting of a circuit that takes in and shifts the output of the set-reset circuit at a clock rate of N bits/second, and a circuit that takes the exclusive OR of the outputs of two adjacent bits in the shift register. It is equipped with a detection section and a digital phase lock loop to detect N and
A demodulation circuit for co-directional data transmission, characterized in that it comprises a clock extractor for extracting the clock at 4N bits/second.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP55158757A JPS5781752A (en) | 1980-11-11 | 1980-11-11 | Demodulating circuit for transmission system of same direction data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP55158757A JPS5781752A (en) | 1980-11-11 | 1980-11-11 | Demodulating circuit for transmission system of same direction data |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5781752A JPS5781752A (en) | 1982-05-21 |
| JPS6324581B2 true JPS6324581B2 (en) | 1988-05-21 |
Family
ID=15678670
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP55158757A Granted JPS5781752A (en) | 1980-11-11 | 1980-11-11 | Demodulating circuit for transmission system of same direction data |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5781752A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0235179U (en) * | 1988-08-29 | 1990-03-07 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA1284361C (en) * | 1986-08-29 | 1991-05-21 | Mitel Corporation | Analog phase locked loop |
| JPH03231533A (en) * | 1990-02-06 | 1991-10-15 | Fujitsu Ltd | Data receiver |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5315010A (en) * | 1976-07-27 | 1978-02-10 | Nec Corp | Bipolar pulse polarity error detection circuit |
| JPS5412207A (en) * | 1977-06-17 | 1979-01-29 | Nec Corp | Signal transmission system |
-
1980
- 1980-11-11 JP JP55158757A patent/JPS5781752A/en active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0235179U (en) * | 1988-08-29 | 1990-03-07 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5781752A (en) | 1982-05-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6425107B1 (en) | Data encoder/decoder for a high speed serial link | |
| JPS60217734A (en) | Manchester decoder | |
| EP0040632B1 (en) | Data processing system with serial data transmission between subsystems | |
| WO1983001134A1 (en) | Multiple source clock encoded communications error detection circuit | |
| JPS6324581B2 (en) | ||
| JPH0648825B2 (en) | Communication interface | |
| JPS632444A (en) | Phase coherent demodulator | |
| JPS6222293B2 (en) | ||
| JPS62274948A (en) | frame synchronizer | |
| JP4195759B2 (en) | Intercom transmission system | |
| JP2615588B2 (en) | Digital pulse demodulation circuit | |
| JP2995344B2 (en) | Digital decoding circuit | |
| JP2981332B2 (en) | Frame synchronization method | |
| JP3015680B2 (en) | Bi-phase BPSK signal decoding circuit | |
| JP2668967B2 (en) | Frame synchronization method | |
| JPS6340384B2 (en) | ||
| KR920001856B1 (en) | Sequence repetition code signaling detection circuit between each exchange node | |
| JPH0616635B2 (en) | Error pulse detection circuit | |
| JPH0334696B2 (en) | ||
| JPS60191542A (en) | Infrared light air propagation data transmission device | |
| JPH02155332A (en) | Phase information transmission system | |
| JPS61289740A (en) | Code transmission system | |
| JPS59138138A (en) | Pcm transmitting system | |
| JPS59134938A (en) | Digital signal transmitting system | |
| JPH03149931A (en) | Phase synchronizing circuit between parallel signals |