JPH0865346A - Coded signal transmission system - Google Patents

Coded signal transmission system

Info

Publication number
JPH0865346A
JPH0865346A JP6201588A JP20158894A JPH0865346A JP H0865346 A JPH0865346 A JP H0865346A JP 6201588 A JP6201588 A JP 6201588A JP 20158894 A JP20158894 A JP 20158894A JP H0865346 A JPH0865346 A JP H0865346A
Authority
JP
Japan
Prior art keywords
coded signal
signal
coded
shift register
clock signal
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.)
Withdrawn
Application number
JP6201588A
Other languages
Japanese (ja)
Inventor
Masahiro Shirai
正博 白井
Hirotomo Miyawaki
浩智 宮脇
Shigeatsu Sagawa
重厚 寒川
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP6201588A priority Critical patent/JPH0865346A/en
Publication of JPH0865346A publication Critical patent/JPH0865346A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)
  • Dc Digital Transmission (AREA)

Abstract

(57)【要約】 【目的】 ユニット間又は装置間等で複数の信号をコー
ド化して伝送するコード化信号伝送システムに関し、回
路規模を縮小する。 【構成】 ユニット又は装置の送信側1は、クロック信
号CLKと、カウンタ9及びデコーダ10によるフレー
ム末尾パルスEPと、コード化部7により複数の信号を
コード化してシフトレジスタ8により直列化されたコー
ド化信号CSとを送出する構成を有し、受信側2は、ク
ロック信号CLKによって順次シフトしてコード化信号
CSを受信するシフトレジスタ3と、フレーム末尾パル
スEPのタイミングでシフトレジスタ3からの並列のコ
ード化信号を復号して状態受信部5に加える論理処理部
4とを備えている。
(57) [Summary] [Object] To reduce the circuit scale of a coded signal transmission system that encodes and transmits a plurality of signals between units or devices. A transmission side 1 of a unit or a device has a clock signal CLK, a frame end pulse EP by a counter 9 and a decoder 10, a code generated by a coding unit 7 and serialized by a shift register 8. The receiving side 2 has a configuration for transmitting the encoded signal CS, and the receiving side 2 parallelly shifts from the shift register 3 at the timing of the frame end pulse EP with the shift register 3 that sequentially shifts by the clock signal CLK to receive the encoded signal CS. And a logic processing unit 4 which decodes the coded signal of and adds it to the status receiving unit 5.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、ユニット間又は装置間
で各種の信号をコード化して伝送するコード化信号伝送
システムに関する。プリント基板に各種電子部品を搭載
して構成したユニットをバックボードパネル等によって
相互間を接続し、ユニット間で制御信号や警報信号等の
各種信号を伝送する場合、例えば、64の監視点から得
られた警報信号をユニット間で伝送する場合、監視点対
応に1ビットを割当てると、64ビットを伝送する必要
があるが、これをコード化すると、6ビットで済むこと
になる。従って、コード化により伝送ビットを削減する
ことができる。又このコード化信号を直列化して伝送す
ることにより、ユニット間の接続回線数を削減すること
ができる。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a coded signal transmission system for coding and transmitting various signals between units or devices. When connecting various units such as a backboard panel, etc., which are configured by mounting various electronic parts on a printed circuit board, and transmitting various signals such as control signals and alarm signals between the units, for example, it is obtained from 64 monitoring points. When transmitting the generated alarm signal between the units, it is necessary to transmit 64 bits if 1 bit is allocated to the corresponding monitoring point, but if this is coded, 6 bits will suffice. Therefore, it is possible to reduce transmission bits by encoding. By serializing and transmitting this coded signal, the number of connection lines between the units can be reduced.

【0002】[0002]

【従来の技術】図9は従来例の説明図であり、41,4
2はユニット又は装置等の送信側と受信側、43はシフ
トレジスタ、44は論理処理部、45は状態受信部、4
6は状態伝達元、47はコード化部、48はシフトレジ
スタ、49はカウンタ、50はデコーダ、51はカウン
タ、52はデコーダ、CLKはクロック信号、FPはフ
レームの先頭を示すフレームパルス、EPはフレームの
末尾を示すフレーム末尾パルス、CSはコード化信号を
示す。
2. Description of the Related Art FIG. 9 is an explanatory view of a conventional example.
2 is a transmission side and a reception side of a unit or a device, 43 is a shift register, 44 is a logic processing unit, 45 is a state receiving unit, 4
6 is a state transmission source, 47 is a coding unit, 48 is a shift register, 49 is a counter, 50 is a decoder, 51 is a counter, 52 is a decoder, CLK is a clock signal, FP is a frame pulse indicating the beginning of a frame, and EP is EP. Frame end pulse indicating the end of the frame, CS indicates a coded signal.

【0003】ユニット間又は装置間等に於ける送信側4
1から受信側42に、クロック信号CLKと、フレーム
パルスFPと、コード化信号CSとを送出する。この送
信側41の状態伝達元46は、複数の制御信号や監視信
号等をまとめて受信側42へ伝送する為のもので、複数
種類の信号をコード化部47に加える。このコード化部
47は、2n 種類の信号をnビットのコード化信号に変
換するものであり、このnビットの並列のコード化信号
をシフトレジスタ48にセットし、クロック信号CLK
に従って直列のコード化信号CSとして受信側42に送
出する。
Transmitting side 4 between units or between devices
From 1 to the receiving side 42, the clock signal CLK, the frame pulse FP, and the coded signal CS are transmitted. The state transmission source 46 of the transmission side 41 is for transmitting a plurality of control signals, supervisory signals and the like collectively to the reception side 42, and adds a plurality of types of signals to the encoding unit 47. The coding unit 47 converts 2 n types of signals into n-bit coded signals, sets the n-bit parallel coded signals in the shift register 48, and outputs the clock signal CLK.
According to the above, it is sent to the reception side 42 as a serial coded signal CS.

【0004】又カウンタ49はクロック信号CLKをカ
ウントし、シフトレジスタ48にセットタイミング信号
を加えると共に、デコーダ50にカウント内容を加え、
デコーダ50からフレームの先頭を示すフレームパルス
FPを出力する。
The counter 49 counts the clock signal CLK, applies the set timing signal to the shift register 48, and adds the count content to the decoder 50.
The decoder 50 outputs a frame pulse FP indicating the beginning of the frame.

【0005】受信側42は、コード化信号CSをシフト
レジスタ43により順次シフトして受信し、並列出力信
号を論理処理部44に加える。又カウンタ51はフレー
ムパルスFPをリセットパルスとしてクロック信号CL
Kをカウントし、そのカウント内容をデコーダ52によ
りデコードしてフレーム末尾パルスEPを形成し、論理
処理部44に加える。論理処理部44は、このフレーム
末尾パルスEPが加えられたタイミングでコード化信号
の復号出力信号を、マイクロプロセッサ等からなる状態
受信部45に加える。
The receiving side 42 sequentially shifts and receives the coded signal CS by the shift register 43, and adds the parallel output signal to the logic processing section 44. Also, the counter 51 uses the frame pulse FP as a reset pulse to generate a clock signal CL
K is counted, the content of the count is decoded by the decoder 52 to form a frame end pulse EP, and the frame end pulse EP is added to the logic processing unit 44. The logic processing unit 44 adds the decoded output signal of the coded signal to the state receiving unit 45 including a microprocessor at the timing when the frame end pulse EP is added.

【0006】図10は従来例のコードの説明図であり、
n=4とし、16種類の状態を4ビットでコード化した
場合を示す。このコードを用いた場合、コード化部47
は、状態伝達元46からの16種類の信号が入力され、
4ビットのコード化信号を出力する。そして、シフトレ
ジスタ48によって直列に変換されて送出される。受信
側42では、シフトレジスタ43によって4ビット並列
のコード化信号に変換し、論理処理部44に加える。論
理処理部44はフレーム末尾パルスEPのタイミングの
復号出力信号を状態受信部45に加える。
FIG. 10 is an explanatory diagram of a conventional code.
It is assumed that n = 4 and 16 types of states are coded with 4 bits. When this code is used, the coding unit 47
Is input with 16 kinds of signals from the state transfer source 46,
It outputs a 4-bit coded signal. Then, it is serially converted by the shift register 48 and transmitted. On the reception side 42, the shift register 43 converts the coded signal into 4-bit parallel coded signals and adds the coded signals to the logic processing section 44. The logic processing unit 44 applies the decoded output signal at the timing of the frame end pulse EP to the state receiving unit 45.

【0007】図11は従来例の動作説明図であり、
(a)はクロック信号CLK、(b)はフレームパルス
FP、(c)はフレーム末尾パルスEP、(d)はコー
ド化信号CSを示す。送信側41から受信側42へ、
(a)に示すクロック信号CLKと、(b)に示すフレ
ームパルスFPと、(d)に示す4ビットを1フレーム
としたコード化信号CSとを送出する。受信側42で
は、フレームパルスFPによってカウンタ51をリセッ
トし、クロック信号CLKをカウントして、1フレーム
分のクロック信号CLKをカウントした時、デコーダ5
2から(c)に示す1フレーム分の受信完了を表すフレ
ーム末尾パルスEPが論理処理部44に加えられ、論理
処理部44は、このフレーム末尾パルスEPのタイミン
グで、1フレーム分の復号出力信号として状態受信部4
5に転送する。
FIG. 11 is a diagram for explaining the operation of the conventional example.
(A) shows the clock signal CLK, (b) shows the frame pulse FP, (c) shows the frame end pulse EP, and (d) shows the coded signal CS. From the sender 41 to the receiver 42,
The clock signal CLK shown in (a), the frame pulse FP shown in (b), and the coded signal CS having 4 bits as one frame shown in (d) are transmitted. On the reception side 42, the counter 51 is reset by the frame pulse FP, the clock signal CLK is counted, and when the clock signal CLK for one frame is counted, the decoder 5
2 to (c), a frame end pulse EP indicating the completion of reception for one frame is added to the logic processing unit 44, and the logic processing unit 44 outputs the decoded output signal for one frame at the timing of this frame end pulse EP. As status receiver 4
Transfer to 5.

【0008】[0008]

【発明が解決しようとする課題】ユニット間や装置間に
於ける多数種類の制御信号や監視信号を伝送する場合、
信号線数を少なくすることが要望されており、前述のよ
うに、コード化によって伝送ビット数を削減し、且つ直
列化して伝送することにより信号線数を削減することが
できる。この直列のコード化信号は、図11に示すよう
に、1フレーム分として伝送するものであるから、受信
側ではそのフレームの末尾を認識して、復号出力するこ
とが必要となる。
When transmitting a large number of types of control signals and supervisory signals between units or devices,
It is desired to reduce the number of signal lines, and as described above, the number of transmission bits can be reduced by coding, and the number of signal lines can be reduced by serializing and transmitting. Since this serial coded signal is transmitted as one frame as shown in FIG. 11, it is necessary for the receiving side to recognize the end of the frame and decode and output it.

【0009】その為に、受信側42に於いては、カウン
タ51とデコーダ52とにより、1フレームの末尾を示
すフレーム末尾パルスEPを形成し、論理処理部44に
於ける復号出力タイミングとするものである。従って、
1フレームのビット数が多くなると、カウンタ51及び
デコーダ52の回路規模がそれに伴って大きくなる問題
がある。本発明は、コード化信号の受信回路規模を縮小
することを目的とする。
Therefore, on the receiving side 42, the counter 51 and the decoder 52 form a frame end pulse EP indicating the end of one frame, which is used as the decoding output timing in the logic processing unit 44. Is. Therefore,
When the number of bits in one frame increases, there is a problem that the circuit scale of the counter 51 and the decoder 52 increases accordingly. An object of the present invention is to reduce the scale of a receiving circuit for coded signals.

【0010】[0010]

【課題を解決するための手段】本発明のコード化信号伝
送システムは、図1を参照して説明すると、ユニット間
又は装置間で複数の信号をコード化し、このコード化し
た信号を直列にクロック信号CLKと共に送信側1から
受信側2へ伝送するコード化信号伝送システムに於い
て、送信側1は、クロック信号CLKと、直列化された
コード化信号CSと、このコード化信号のフレーム末尾
パルスEPとを送出する構成を有し、又受信側2は、ク
ロック信号CLKを基にコード化信号CSを並列化する
シフトレジスタ3と、このシフトレジスタ3により並列
化されたコード化信号をフレーム末尾パルスEPのタイ
ミングで復号化して出力する論理処理部4とを備えてい
る。
The coded signal transmission system of the present invention will be described with reference to FIG. 1. A plurality of signals are coded between units or devices, and the coded signals are serially clocked. In a coded signal transmission system for transmitting from a transmission side 1 to a reception side 2 together with a signal CLK, the transmission side 1 has a clock signal CLK, a serialized coded signal CS, and a frame end pulse of this coded signal. Also, the receiving side 2 has a configuration for sending EP and the receiving side 2 shifts the coded signal CS in parallel based on the clock signal CLK and the coded signal parallelized by the shift register 3 at the end of the frame. A logic processing unit 4 for decoding and outputting at the timing of the pulse EP is provided.

【0011】又ユニット間又は装置間で複数の信号をコ
ード化し、このコード化した信号を直列にクロック信号
CLKと共に送信側1から受信側2へ伝送するコード化
信号伝送システムに於いて、送信側1は、一つのコード
化信号の循環シフトによって得られる単一又は複数のパ
ターンを同一のコードに割当てたコード化信号を直列に
クロック信号CLKと共に送出する構成を有し、受信側
2は、コード化信号をクロック信号CLKによって順次
シフトするシフトレジスタ3と、このシフトレジスタ3
の並列出力信号を復号化して出力する論理処理部とを備
えている。
Further, in a coded signal transmission system in which a plurality of signals are coded between units or devices and the coded signals are serially transmitted together with the clock signal CLK from the transmission side 1 to the reception side 2, 1 has a configuration in which a coded signal in which a single or a plurality of patterns obtained by cyclic shift of one coded signal are assigned to the same code is transmitted in series with a clock signal CLK, and a receiving side 2 is A shift register 3 for sequentially shifting the digitized signal by the clock signal CLK, and the shift register 3
And a logic processing unit for decoding and outputting the parallel output signal of.

【0012】又ユニット間又は装置間で複数の信号をコ
ード化し、このコード化した信号を直列にクロック信号
CLKと共に送信側1から受信側2へ伝送するコード化
信号伝送システムに於いて、送信側1は、一つのコード
化信号の循環シフトによって得られる単一又は複数のパ
ターンで、且つ“1”(又は“0”) のビットが奇数
(又は偶数)のパターンを同一のコードに割当てたコー
ド化信号を直列にクロック信号CLKと共に送出する構
成を有し、受信側2は、コード化信号をクロック信号に
よって順次シフトするシフトレジスタ3と、このシフト
レジスタの並列出力信号を復号化して出力する論理処理
部とを備えている。
Further, in a coded signal transmission system in which a plurality of signals are coded between units or devices and the coded signals are serially transmitted together with the clock signal CLK from the transmitting side 1 to the receiving side 2, 1 is a single or a plurality of patterns obtained by cyclic shift of one coded signal, and a code in which a pattern of "1" (or "0") bits being odd (or even) is assigned to the same code. The receiving side 2 has a configuration for serially transmitting the coded signal together with the clock signal CLK, and the reception side 2 is a logic for outputting the shift register 3 for sequentially shifting the coded signal by the clock signal and the parallel output signal of the shift register for decoding. And a processing unit.

【0013】[0013]

【作用】送信側1では、状態伝達元6からの信号をコー
ド化部7によってコード化し、シフトレジスタ8に於い
てクロック信号CLKに従って直列に変換したコード化
信号CSを送出する。又カウンタ9及びデコーダ10等
によってフレームの末尾を示すフレーム末尾パルスEP
を生成して受信側2へ送出する。受信側2は、コード化
信号CSをシフトレジスタ3に加え、クロック信号CL
Kに従ってシフトして受信し、並列出力信号を論理処理
部4に加え、送信側1からのフレーム末尾パルスEPの
タイミングで復号化出力信号を状態受信部5に加える。
従って、受信側2に於いては、フレーム末尾パルスEP
を形成する為のカウンタやデコーダを必要としないの
で、回路規模を縮小することができる。
On the transmitting side 1, the signal from the state transmission source 6 is coded by the coding unit 7, and the shift register 8 sends out the coded signal CS serially converted according to the clock signal CLK. Further, the frame end pulse EP indicating the end of the frame is displayed by the counter 9 and the decoder 10.
Is generated and sent to the receiving side 2. The receiving side 2 adds the coded signal CS to the shift register 3 and outputs the clock signal CL.
The signal is shifted and received according to K, the parallel output signal is added to the logic processing unit 4, and the decoded output signal is added to the state receiving unit 5 at the timing of the frame end pulse EP from the transmission side 1.
Therefore, at the receiving side 2, the frame end pulse EP
Since a counter and a decoder for forming the circuit are not required, the circuit scale can be reduced.

【0014】又送信側1のコード化部7に於いて、一つ
のコード化信号を循環シフトした時に得られる単一又は
複数のパターンを同一のコードに割当てる。例えば、4
ビットの“0101”は、循環シフトにより“101
0”となる。従って、この二つのパターンを同一のコー
ドとする。そして、このコード化信号を連続的に送信す
る。受信側2では、シフトレジスタ3によってコード化
信号CSを並列化するものであるが、その並列出力タイ
ミングが送信側1と同期がとれない場合でも、復号する
ことができる。即ち、前述の場合、“0101”又は1
クロック信号CLK分のずれによる“1010”も同一
のコードとして復号する。従って、送信側1は、フレー
ムパルス及びフレーム末尾パルスを形成する構成を必要
としないことになる。
In the coding unit 7 of the transmitting side 1, a single or a plurality of patterns obtained when one coded signal is cyclically shifted is assigned to the same code. For example, 4
The bit “0101” becomes “101” due to the cyclic shift.
Therefore, the two patterns have the same code. Then, the coded signal is continuously transmitted. On the receiving side 2, the coded signal CS is parallelized by the shift register 3. However, the decoding can be performed even when the parallel output timing is not synchronized with the transmission side 1. That is, in the above case, "0101" or 1
"1010" due to the shift of the clock signal CLK is also decoded as the same code. Therefore, the transmitting side 1 does not need the structure for forming the frame pulse and the frame end pulse.

【0015】又送信側1のコード化部7に於いて、一つ
のコード化信号を循環シフトした時に得られる単一又は
複数のパターンで且つ“1”(又は“0”)が奇数(又
は偶数)のパターンを同一のコードとして割当てる。例
えば、“1”を偶数とした場合に、前述の“010
1”,“1010”を一つのコードとして割当て、又
“0111”,“0010”等は、“1”が奇数である
から使用しない。従って、受信側2に於いては、シフト
レジスタ3による並列化のタイミングの制約が緩和され
ると共に、伝送ビット誤りによる誤復号を回避すること
ができる。
Further, in the coding unit 7 of the transmission side 1, a single or plural patterns obtained when one coded signal is cyclically shifted and "1" (or "0") is an odd number (or even number). ) Pattern is assigned as the same code. For example, when "1" is an even number, the above "010"
1 "and" 1010 "are assigned as one code, and" 0111 "," 0010 "and the like are not used because" 1 "is an odd number. It is possible to alleviate the restriction on the conversion timing and avoid erroneous decoding due to a transmission bit error.

【0016】[0016]

【実施例】図1は本発明の第1の実施例の説明図であ
り、1は送信側、2は受信側で、それぞれユニット又は
装置に設けられ、バックボードパネル等の配線を介して
相互に接続される。送信側1は、複数種類の制御信号や
監視信号等をまとめる状態伝達元6からコード化部7に
n 種類の信号を入力し、nビットのコード化信号に変
換する。このnビットのコード化信号をシフトレジスタ
8に加え、クロック信号CLKをカウントするカウンタ
9の出力信号によってセットし、クロック信号CLKに
従って直列に変換したコード化信号CSを受信側2へ伝
送する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is an explanatory view of a first embodiment of the present invention, in which 1 is a transmitting side, 2 is a receiving side, which are provided in units or devices, respectively, and are interconnected via wiring such as a backboard panel. Connected to. The transmission side 1 inputs 2 n types of signals to the encoding unit 7 from the state transmission source 6 that combines a plurality of types of control signals and supervisory signals, and converts the signals into n-bit encoded signals. This n-bit coded signal is applied to the shift register 8 and set by the output signal of the counter 9 which counts the clock signal CLK, and the coded signal CS serially converted according to the clock signal CLK is transmitted to the receiving side 2.

【0017】又カウンタ9はシフトレジスタ8へセット
タイミングを示すパルスを加えると共に、1フレーム分
のクロック信号CLKをカウントした時にフレーム末尾
パルスEPがデコーダ10から出力されるように、クロ
ック信号CLKのカウントの制御を行う。送信側1から
受信側2へは、このフレーム末尾パルスEPと、クロッ
ク信号CLKと、コード化信号CSとが伝送される。
The counter 9 applies a pulse indicating the set timing to the shift register 8 and counts the clock signal CLK so that the frame end pulse EP is output from the decoder 10 when the clock signal CLK for one frame is counted. Control. The frame end pulse EP, the clock signal CLK, and the coded signal CS are transmitted from the transmission side 1 to the reception side 2.

【0018】受信側2は、シフトレジスタ3によりコー
ド化信号CSをクロックCLKに従って順次シフトして
受信し、並列出力信号を論理処理部4に加え、フレーム
末尾パルスEPによって復号出力信号を状態受信部5に
加える。従って、従来例に於ける送信側のカウンタ49
とデコーダ50とを流用し、且つ受信側のカウンタ51
とデコーダ52(図9参照)を省略することができる。
即ち、回路規模を縮小することができる。
The receiving side 2 sequentially shifts and receives the coded signal CS according to the clock CLK by the shift register 3, adds the parallel output signal to the logic processing section 4, and outputs the decoded output signal by the frame end pulse EP to the status receiving section. Add to 5. Therefore, the counter 49 on the transmitting side in the conventional example
Counter 51 on the receiving side
The decoder 52 (see FIG. 9) can be omitted.
That is, the circuit scale can be reduced.

【0019】図2は本発明の第1の実施例の動作説明図
であり、(a)はクロック信号CLK、(b)はフレー
ム末尾パルスEP、(c)はコード化信号CSを示す。
コード化信号CSは、4ビットで1フレームを構成した
場合を示し、シフトレジスタ8からクロック信号CLK
に同期して直列に送出され、受信側2のシフトレジスタ
3によって並列に変換され、そのフレームの末尾を送信
側からのフレーム末尾パルスEPによって表すことがで
きる。なお、フレーム間に空きを形成した場合を示す
が、空きを生じないように、送信側からコード化信号C
Sを連続的に送出し、それぞれのフレームの末尾を示す
フレーム末尾パルスEPを送出することも可能である。
2A and 2B are diagrams for explaining the operation of the first embodiment of the present invention. FIG. 2A shows a clock signal CLK, FIG. 2B shows a frame end pulse EP, and FIG. 2C shows a coded signal CS.
The coded signal CS shows the case where one frame is composed of 4 bits, and the shift register 8 outputs the clock signal CLK.
Are transmitted serially in synchronism with, and are converted in parallel by the shift register 3 of the receiving side 2, and the end of the frame can be represented by the frame end pulse EP from the transmitting side. It should be noted that although a case where a space is formed between frames is shown, the coded signal C is transmitted from the transmission side so as not to generate a space.
It is also possible to send S continuously and send a frame end pulse EP indicating the end of each frame.

【0020】図3は本発明の第1の実施例の論理処理部
の説明図であり、前述のように、コード化信号CSを4
ビット構成とし、16種類の状態を表す場合について示
す。同図に於いて、111 〜1116及び121 〜1216
はアンド回路、13はインバータ、3はシフトレジス
タ、5は状態受信部である。
FIG. 3 is an explanatory diagram of the logic processing unit according to the first embodiment of the present invention. As described above, the coded signal CS is 4
The case where the bit structure is shown and 16 kinds of states are shown is shown. In the figure, 11 1 to 11 16 and 12 1 to 12 16
Is an AND circuit, 13 is an inverter, 3 is a shift register, and 5 is a status receiving unit.

【0021】シフトレジスタ3はクロック信号CLKに
従ってコード化信号CSを順次シフトして受信し、4ビ
ット並列にして出力する。この4ビット並列出力のコー
ド化信号が例えば“0000”であると、4個のインバ
ータ13が接続されたアンド回路111 の出力信号が
“1”となり、フレーム末尾パルスEPが“1”のタイ
ミングに於いてアンド回路121 の出力信号が“1”と
なる。その時、他のアンド回路122 〜1216の出力信
号は“0”となる。従って、状態受信部5は、状態1と
して受信処理することになる。
The shift register 3 sequentially shifts and receives the coded signal CS in accordance with the clock signal CLK and outputs it in parallel in 4 bits. When the coded signal of the 4-bit parallel output is, for example, “0000”, the output signal of the AND circuit 11 1 to which the four inverters 13 are connected becomes “1”, and the timing when the frame end pulse EP is “1”. Then, the output signal of the AND circuit 12 1 becomes "1". At that time, the output signals of the other AND circuits 12 2 to 12 16 become “0”. Therefore, the state receiving unit 5 performs the receiving process as the state 1.

【0022】又コード化信号が“0001”であると、
3個のインバータ13が接続されたアンド回路112
出力信号が“1”となり、フレーム末尾パルスEPが
“1”のタイミングに於いてアンド回路122 の出力信
号のみが“1”となる。従って、状態受信部5は状態2
として受信処理することになる。又コード化信号が“1
111”であると、インバータ13が接続されていない
アンド回路1116の出力信号が“1”となり、フレーム
末尾パルスEPが“1”のタイミングに於いてアンド回
路1216の出力信号のみが“1”となる。従って、状態
受信部5は状態16として受信処理することになる。
If the coded signal is "0001",
The output signal of the AND circuit 11 2 to which the three inverters 13 are connected becomes "1", and only the output signal of the AND circuit 12 2 becomes "1" at the timing when the frame end pulse EP is "1". Therefore, the state receiving unit 5 changes the state 2
Will be processed as reception. Also, the coded signal is "1.
If it is 111 ", the output signal of the AND circuit 11 16 to which the inverter 13 is not connected becomes" 1 ", and only the output signal of the AND circuit 12 16 becomes" 1 "at the timing when the frame end pulse EP is" 1 ". Therefore, the state receiving unit 5 performs the receiving process as the state 16.

【0023】図4は本発明の第2の実施例の説明図であ
り、21は送信側、22は受信側、23はシフトレジス
タ、24は論理処理部、25は状態受信部、26は状態
伝達元、27はコード化部、28はシフトレジスタ、2
9はカウンタである。
FIG. 4 is an explanatory view of the second embodiment of the present invention, in which 21 is a transmitting side, 22 is a receiving side, 23 is a shift register, 24 is a logic processing section, 25 is a state receiving section, and 26 is a state. Transfer source, 27 is a coding unit, 28 is a shift register, 2
9 is a counter.

【0024】この実施例は、送信側21のコード化部2
7に於いて、一つのコード化信号を循環シフトした時に
得られる単一又は複数のパターンを同一のコードを割当
て、送信側21から受信側22へクロック信号CLKと
コード化信号CSとを連続的に送出するものである。
In this embodiment, the coding unit 2 on the transmitting side 21 is used.
In 7, the same code is assigned to a single or a plurality of patterns obtained when one coded signal is cyclically shifted, and the clock signal CLK and the coded signal CS are continuously transmitted from the transmission side 21 to the reception side 22. To be sent to.

【0025】図5は本発明の第2の実施例のコードの説
明図であり、4ビット構成の場合を示し、例えば、“0
000”は、循環シフトしても同一のパターンであり、
これを状態1とし、又“0001”を循環シフトする
と、“0010”,“0100”,“1000”の4種
類のパターンとなり、これらを同一の状態2とする。又
“0011”を循環シフトすると、“0110”,“1
100”,“1001”の4種類のパターンとなり、こ
れらを同一の状態3とする。又“0101”を循環シフ
トすると、“1010”となり、2種類のパターンとな
る。この2種類のパターンを状態4とする。又“011
1”を循環シフトすると、“1110”,“110
1”,“1011”の4種類のパターンとなり、これら
を同一の状態5とする。同様に、“1111”を循環シ
フトしても同一のパターンであり、これを状態6とす
る。
FIG. 5 is an explanatory diagram of the code of the second embodiment of the present invention, showing the case of a 4-bit configuration, for example, "0".
000 "is the same pattern even if it is cyclically shifted,
If this is set to state 1 and "0001" is cyclically shifted, four types of patterns "0010", "0100", and "1000" are obtained, and these are set to the same state 2. When "0011" is cyclically shifted, "0110", "1"
There are four types of patterns, "100" and "1001", and these are in the same state 3. Also, when "0101" is cyclically shifted, it becomes "1010", and there are two types of patterns. Set to 4. Also, “011
When 1 is cyclically shifted, "1110", "110"
There are four types of patterns of "1" and "1011", and these are the same state 5. Similarly, even if "1111" is cyclically shifted, they are the same pattern, and this is state 6.

【0026】図6は本発明の第2の実施例の動作説明図
であり、(a)はクロック信号CLK、(b)はコード
化信号CSを示す。コード化信号CSはクロック信号C
LKと共に連続的に伝送するもので、例えば、4ビット
構成のコード化信号CSの場合、先頭から1ビット毎に
シフトしながら、4ビット分を取り出していくと、必ず
正しいコード化信号を抽出することができる。従って、
フレームパルスFP及びフレーム末尾パルスEPを用い
ることなく、コード化信号の受信復号が可能となる。
FIG. 6 is an operation explanatory view of the second embodiment of the present invention, where (a) shows the clock signal CLK and (b) shows the coded signal CS. The coded signal CS is the clock signal C
For example, in the case of a coded signal CS having a 4-bit structure, a correct coded signal is always extracted when 4 bits are taken out while shifting by 1 bit from the beginning. be able to. Therefore,
It is possible to receive and decode the coded signal without using the frame pulse FP and the frame end pulse EP.

【0027】図7は本発明の第2の実施例の論理処理部
の説明図であり、23はシフトレジスタ、25は状態受
信部、311 〜316 はアンド回路、33はインバータ
である。送信側からのクロック信号CLKとコード化信
号CSとがシフトレジスタ23に加えられ、コード化信
号CSは4ビット並列に変換される。
FIG. 7 is an explanatory diagram of a logic processing unit of the second embodiment of the present invention, 23 denotes a shift register, 25 is a state receiving unit, 31 1-31 6 AND circuit, 33 denotes an inverter. The clock signal CLK from the transmission side and the coded signal CS are added to the shift register 23, and the coded signal CS is converted into 4 bits in parallel.

【0028】この場合、アンド回路311 〜316 は状
態1〜6に対応し、シフトレジスタ23の並列出力信号
がクロック信号CLKに従って1ビット分毎にシフトし
たものとなる。従って、例えば、状態2のコード化信号
を受信した時の並列出力信号は、最大3ビット分のシフ
トによってアンド回路312 の出力信号が“1”とな
り、その間は他のアンド回路の出力信号は“0”を継続
する。そして、一つのアンド回路の出力信号が“1”と
なると、それ以後は同期がとれた状態となり、連続的に
伝送されるコード化信号CSを復号することができる。
In this case, the AND circuits 31 1 to 31 6 correspond to the states 1 to 6, and the parallel output signals of the shift register 23 are shifted by one bit in accordance with the clock signal CLK. Therefore, for example, in the parallel output signal when the coded signal of the state 2 is received, the output signal of the AND circuit 31 2 becomes “1” due to the shift of up to 3 bits, and the output signals of the other AND circuits are Continue to "0". Then, when the output signal of one AND circuit becomes "1", it becomes synchronized thereafter, and the coded signal CS continuously transmitted can be decoded.

【0029】図8は本発明の第3の実施例のコードの説
明図であり、図5に示すコードに対して更に制約を加
え、伝送誤りによる復号誤りを防止するものである。即
ち、循環シフトしたパターンであると共に、“1”又は
“0”が奇数又は偶数となるパターンを同一のコードと
して割当てるものである。例えば、4ビット構成で、偶
数の“1”又は“0”を含むパターンとすると、4種類
の状態1〜4を表すことができる。
FIG. 8 is an explanatory diagram of the code of the third embodiment of the present invention, in which decoding error due to transmission error is prevented by further restricting the code shown in FIG. That is, the pattern is a cyclically shifted pattern, and a pattern in which "1" or "0" is an odd number or an even number is assigned as the same code. For example, if the pattern has a 4-bit structure and includes an even number “1” or “0”, four types of states 1 to 4 can be represented.

【0030】この場合、論理処理部は、図7に於いて、
インバータ33を4個接続したアンド回路311 と、イ
ンバータ33を接続しないアンド回路316 と、インバ
ータ33を隣接した端子に2個接続したアンド回路と、
インバータ33を一つおきの端子にそれぞれ接続したア
ンド回路とからなる構成とする。それによって、伝送誤
りにより“1”が“0”に、又はその反対に“0”が
“1”に変化したコード化信号は、復号されないことに
なる。従って、状態受信部25は誤動作を生じることが
なくなる。
In this case, the logic processing unit is shown in FIG.
An AND circuit 31 1 and the inverter 33 by four connecting an AND circuit 31 6 not connected to the inverter 33, and an AND circuit connected two inverters 33 to adjacent terminals,
It is configured to include an AND circuit in which every other terminal of the inverter 33 is connected. As a result, a coded signal in which "1" changes to "0" or vice versa due to a transmission error will not be decoded. Therefore, the status receiving unit 25 does not malfunction.

【0031】前述の各実施例は、コード化信号CSを4
ビット構成とした場合を示すが、更に多数のビット構成
として、多数種類の信号を伝送することも可能である。
又受信側の論理処理部は、図3又は図7に示す構成に限
定されるのではなく、送信側のコード化部のコード化論
理に対応した構成とすることができるものである。
In each of the above-mentioned embodiments, the coded signal CS is 4
Although the case of a bit configuration is shown, it is also possible to transmit a large number of types of signals in a larger number of bit configurations.
Further, the logical processing unit on the receiving side is not limited to the configuration shown in FIG. 3 or FIG. 7, but can be configured to correspond to the coding logic of the coding unit on the transmitting side.

【0032】[0032]

【発明の効果】以上説明したように、本発明は、ユニッ
ト間又は装置間でコード化信号を伝送するシステムに於
いて、送信側1からフレーム末尾パルスEPを、クロッ
ク信号CLKとコード化信号CSと共に受信側2へ伝送
することにより、受信側2に、フレーム末尾パルスEP
を生成する為のカウンタやデコーダを省略することが可
能となり、受信側2の回路規模を縮小することができる
利点がある。
As described above, according to the present invention, in the system for transmitting the coded signal between the units or the devices, the frame end pulse EP is transmitted from the transmission side 1 to the clock signal CLK and the coded signal CS. The frame end pulse EP is transmitted to the receiving side 2 by transmitting it to the receiving side 2.
It is possible to omit the counter and the decoder for generating the, and there is an advantage that the circuit scale of the receiving side 2 can be reduced.

【0033】又一つのコード化信号の循環シフトによっ
て得られる単一又は複数のパターンを同一のコードに割
当てたコード化信号を伝送することにより、フレームパ
ルスFP及びフレーム末尾パルスEPを用いることな
く、受信側に於いて復号することができる。従って、信
号線を1本省略することが可能となり、且つ論理処理部
の構成を簡単化することが可能となる。
By transmitting a coded signal in which a single or a plurality of patterns obtained by the cyclic shift of one coded signal are assigned to the same code, the frame pulse FP and the frame end pulse EP are not used. It can be decrypted at the receiving side. Therefore, one signal line can be omitted, and the configuration of the logic processing unit can be simplified.

【0034】又一つのコード化信号の循環シフトによっ
て得られる単一又は複数のパターンで且つ“1”のビッ
ト数が奇数又は偶数或いは“0”のビット数が奇数又は
偶数となるパターンを同一のコードに割当てたコード化
信号を伝送することにより、ノイズ等による1ビット誤
りが発生しても、誤認識が生じないので、信頼性を向上
することができる利点がある。
Further, a single or a plurality of patterns obtained by cyclic shift of one coded signal, and a pattern in which the number of "1" bits is odd or even or the number of "0" bits is odd or even is the same. By transmitting the coded signal assigned to the code, even if a 1-bit error occurs due to noise or the like, erroneous recognition does not occur, so that there is an advantage that the reliability can be improved.

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

【図1】本発明の第1の実施例の説明図である。FIG. 1 is an explanatory diagram of a first embodiment of the present invention.

【図2】本発明の第1の実施例の動作説明図である。FIG. 2 is an operation explanatory diagram of the first embodiment of the present invention.

【図3】本発明の第1の実施例の論理処理部の説明図で
ある。
FIG. 3 is an explanatory diagram of a logic processing unit according to the first embodiment of this invention.

【図4】本発明の第2の実施例の説明図である。FIG. 4 is an explanatory diagram of a second embodiment of the present invention.

【図5】本発明の第2の実施例のコードの説明図であ
る。
FIG. 5 is an explanatory diagram of a code according to the second embodiment of the present invention.

【図6】本発明の第2の実施例の動作説明図である。FIG. 6 is an operation explanatory diagram of the second embodiment of the present invention.

【図7】本発明の第2の実施例の論理処理部の説明図で
ある。
FIG. 7 is an explanatory diagram of a logic processing unit according to a second embodiment of this invention.

【図8】本発明の第3の実施例のコードの説明図であ
る。
FIG. 8 is an explanatory diagram of a code according to the third embodiment of this invention.

【図9】従来例の説明図である。FIG. 9 is an explanatory diagram of a conventional example.

【図10】従来例のコードの説明図である。FIG. 10 is an explanatory diagram of a code of a conventional example.

【図11】従来例の動作説明図である。FIG. 11 is an operation explanatory diagram of a conventional example.

【符号の説明】[Explanation of symbols]

1 送信側 2 受信側 3 シフトレジスタ 4 論理処理部 5 状態受信部 6 状態伝達元 7 コード化部 8 シフトレジスタ 9 カウンタ 10 デコーダ CLK クロック信号 CS コード化信号 EP フレーム末尾パルス 1 Transmitting Side 2 Receiving Side 3 Shift Register 4 Logic Processing Unit 5 State Receiving Unit 6 State Transfer Source 7 Encoding Unit 8 Shift Register 9 Counter 10 Decoder CLK Clock Signal CS Encoding Signal EP Frame End Pulse

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 ユニット間又は装置間で複数の信号をコ
ード化し、該コード化信号を直列にクロック信号と共に
送信側から受信側へ伝送するコード化信号伝送システム
に於いて、 前記送信側は、前記クロック信号と、直列化された前記
コード化信号と、該コード化信号のフレーム末尾パルス
とを送出する構成を有し、 前記受信側は、前記クロック信号を基に前記コード化信
号を並列化するシフトレジスタと、該シフトレジスタに
より並列化されたコード化信号を前記フレーム末尾パル
スのタイミングで復号化して出力する論理処理部とを備
えたことを特徴とするコード化信号伝送システム。
1. A coded signal transmission system for coding a plurality of signals between units or devices and transmitting the coded signals in series with a clock signal from a transmission side to a reception side, wherein the transmission side comprises: The clock signal, the serialized coded signal, and a frame end pulse of the coded signal are transmitted, and the receiving side parallelizes the coded signal based on the clock signal. A coded signal transmission system, comprising: a shift register for performing a shift operation; and a logic processing unit that decodes the coded signal parallelized by the shift register at the timing of the frame end pulse and outputs the decoded signal.
【請求項2】 ユニット間又は装置間で複数の信号をコ
ード化し、該コード化信号を直列にクロック信号と共に
送信側から受信側へ伝送するコード化信号伝送システム
に於いて、 前記送信側は、一つのコード化信号の循環シフトによっ
て得られる単一又は複数のパターンを同一のコードに割
当てたコード化信号を直列に前記クロック信号と共に送
出する構成を有し、 前記受信側は、前記コード化信号を前記クロック信号に
よって順次シフトするシフトレジスタと、該シフトレジ
スタの並列出力信号を復号化して出力する論理処理部と
を備えたことを特徴とするコード化信号伝送システム。
2. A coded signal transmission system for coding a plurality of signals between units or devices and transmitting the coded signals in series with a clock signal from a transmission side to a reception side, wherein the transmission side comprises: The coded signal, in which a single or a plurality of patterns obtained by cyclic shift of one coded signal are assigned to the same code, is serially transmitted together with the clock signal, and the receiving side is the coded signal. A coded signal transmission system comprising: a shift register for sequentially shifting the shift register according to the clock signal; and a logic processing unit for decoding and outputting a parallel output signal of the shift register.
【請求項3】 ユニット間又は装置間で複数の信号をコ
ード化し、該コード化信号を直列にクロック信号と共に
送信側から受信側へ伝送するコード化信号伝送システム
に於いて、 前記送信側は、一つのコード化信号の循環シフトによっ
て得られる単一又は複数のパターンで、且つ“1”(又
は“0”)のビットが奇数(又は偶数)のパターンを同
一のコードに割当てたコード化信号を直列に前記クロッ
ク信号と共に送出する構成を有し、 前記受信側は、前記コード化信号を前記クロック信号に
よって順次シフトするシフトレジスタと、該シフトレジ
スタの並列出力信号を復号化して出力する論理処理部と
を備えたことを特徴とするコード化信号伝送システム。
3. A coded signal transmission system for coding a plurality of signals between units or devices and transmitting the coded signals in series with a clock signal from a transmission side to a reception side, wherein the transmission side comprises: A coded signal in which a single or a plurality of patterns obtained by cyclic shift of one coded signal and a pattern in which "1" (or "0") bits are odd (or even) is assigned to the same code. And a logic processing unit configured to send the coded signal in series with the clock signal, the shift register sequentially shifting the coded signal according to the clock signal, and decoding and outputting a parallel output signal of the shift register. A coded signal transmission system comprising:
JP6201588A 1994-08-26 1994-08-26 Coded signal transmission system Withdrawn JPH0865346A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6201588A JPH0865346A (en) 1994-08-26 1994-08-26 Coded signal transmission system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6201588A JPH0865346A (en) 1994-08-26 1994-08-26 Coded signal transmission system

Publications (1)

Publication Number Publication Date
JPH0865346A true JPH0865346A (en) 1996-03-08

Family

ID=16443550

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6201588A Withdrawn JPH0865346A (en) 1994-08-26 1994-08-26 Coded signal transmission system

Country Status (1)

Country Link
JP (1) JPH0865346A (en)

Similar Documents

Publication Publication Date Title
US5692021A (en) Encoding digital data
WO1984001867A1 (en) Method and apparatus for transmitting and receiving data messages
CA2019821C (en) Signal conversion circuit
US5734341A (en) Encoding digital data
US5644569A (en) Transmission of messages
JPH0654475B2 (en) Device for detecting transition error
US5805087A (en) Encoding scheme
US4791485A (en) System for detecting a transmission error
US5684479A (en) Communication device performing code conversion between binary data and serial data
CN116866445B (en) Conversion device, chip and electronic equipment between four-phase double-track and two-phase double-track protocols
JPH0738626B2 (en) Word sync detection circuit
JPH01138843A (en) Code transmission/reception system
JPH03297236A (en) Data transmission system
JP2001144620A (en) Bus system
JP3882300B2 (en) Serial data holding circuit
JPH066335A (en) Pseudo synchronization prevention method for high efficiency voice transmission
JPH0214648A (en) Data transmission circuit
KR950007439B1 (en) Receiving data error correction circuit of data communication device
CN119597690A (en) Asynchronous bidirectional single-wire communication method and circuit system
JPH03232344A (en) Same code continuity suppressing system
JPH04104619A (en) Error check code generator and transmission error detector
JPH05160810A (en) Code error monitoring circuit
JPS60133A (en) Digital transmission system
JPH02272929A (en) Majority decision coding/decoding system and encoder and decoder in the same system
JPH01101028A (en) Encoding circuit

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20011106