JPS62279717A - Data transfer system - Google Patents

Data transfer system

Info

Publication number
JPS62279717A
JPS62279717A JP12406886A JP12406886A JPS62279717A JP S62279717 A JPS62279717 A JP S62279717A JP 12406886 A JP12406886 A JP 12406886A JP 12406886 A JP12406886 A JP 12406886A JP S62279717 A JPS62279717 A JP S62279717A
Authority
JP
Japan
Prior art keywords
signal
data
data signal
clock
circuit
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.)
Pending
Application number
JP12406886A
Other languages
Japanese (ja)
Inventor
Yasuhito Isoe
磯江 靖仁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP12406886A priority Critical patent/JPS62279717A/en
Publication of JPS62279717A publication Critical patent/JPS62279717A/en
Pending legal-status Critical Current

Links

Landscapes

  • Dc Digital Transmission (AREA)

Abstract

PURPOSE:To send a data through one signal line and to simplify a signal converting circuit by converting a data to be transferred into a data signal included in clock information at every bit and sending the result through the signal line. CONSTITUTION:A clock signal CL has a period Tc, a shift register 11 reads each bit by one word of a data D1 written in each stage at the trailing timing of the signal CL sequentially and gives an output as the NRZ system data signal S1. The signal S1 is converted into a data signal S2 by an AND circuit 12. A differentiation device 13 outputs the pulse signal P of a period Tc whose pulse width is equal to the delay time. An OR circuit 14 generates a data signal S3 from the signals S2 and P to form a signal including the clock information at every bit of the transferred data. The signal S3 is sent to the signal line 2 and written in the shift register 32 at the leading timing of the data signal S4. The storage content of each stage written is read as the data D1. Thus, the data is sent.

Description

【発明の詳細な説明】 3、発明の詳細な説明 〔産業上の利用分野〕 本発明はデータ転送方式に関し、特にデータ転送距離が
比較的短い場合に適するデータ転送方式〔従来の技術〕 比較的近距離でデータ伝送を行う場合、ハードウェア規
模が小さく経済的なデータ転送方式を用いることが必要
である。
[Detailed Description of the Invention] 3. Detailed Description of the Invention [Field of Industrial Application] The present invention relates to a data transfer method, and particularly a data transfer method suitable for a case where the data transfer distance is relatively short [Prior Art] Comparatively When transmitting data over short distances, it is necessary to use an economical data transfer method with small hardware scale.

第2図は、かかる場合よく用いられている従来のデータ
転送方式の一例を示すブロック図である。
FIG. 2 is a block diagram showing an example of a conventional data transfer method that is often used in such cases.

第2図において、4争5は、転送すべきデータD1の1
ワードを構成するビット数に等しい段数を有するシフト
レジスタ、2・6は信号線である。
In FIG. 2, 4th issue 5 is 1 of the data D1 to be transferred.
The shift register has the number of stages equal to the number of bits constituting a word, and 2 and 6 are signal lines.

データD1の1ワ一ド分の各ビットが送信側のシフトレ
ジスタ4の入力端子INから各段に並列に書込まれる。
Each bit of one word of data D1 is written in parallel to each stage from the input terminal IN of the shift register 4 on the transmission side.

クロック端子CLK に入力するクロック信号CLKよ
って各段の記憶内容が順次出力端子OUT  から読出
され、NRZ 方式のデータ信号S1となる。
The storage contents of each stage are sequentially read out from the output terminal OUT by the clock signal CLK inputted to the clock terminal CLK, and become an NRZ type data signal S1.

データ信号S1は信号線2によ邊、クロック信号CLは
信号線6により、受信側のシフトレジスタ5へ伝送され
る。
The data signal S1 is transmitted through the signal line 2, and the clock signal CL is transmitted through the signal line 6 to the shift register 5 on the receiving side.

シフトレジスタ5は、入力端子INに入力するデータ信
号S1をクロック信号CLによって順次各段に書込む。
The shift register 5 sequentially writes the data signal S1 input to the input terminal IN into each stage using the clock signal CL.

全段が書込まれると、各段の記憶内容は出力端子OUT
 から並列に読出されてデータD1となる。
When all stages are written, the memory contents of each stage are output to the output terminal OUT.
are read out in parallel to become data D1.

第2図に示す従来例は、以上説明したようにNRZ 方
式のデータ信号S1とクロック信号CLとを信号線2・
6で伝送するので、ハードウェア規模は小さいが2本の
信号線2・6を必要とする。
In the conventional example shown in FIG. 2, as explained above, the NRZ system data signal S1 and clock signal CL are connected to the signal line 2.
6, the hardware scale is small, but two signal lines 2 and 6 are required.

信号線で伝送するデータ信号を、各ビット毎にクロック
情報を含む方式の信号に変換するか、あるいはスクラン
ブルすれば、クロック信号の伝送は必ずしも必要ではな
いが、従来知られているこのような信号変換やスクラン
ブルをするには高価なハードウェアを必要とする。
If the data signal transmitted over the signal line is converted into a signal that includes clock information for each bit, or if it is scrambled, transmission of the clock signal is not necessarily necessary, but conventionally known such signals Conversion and scrambling require expensive hardware.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

以上説明したように従来のデータ転送方式は、クロック
信号を伝送しようとすれば2本の信号線を必要とし、ク
ロック信号を伝送しなければ高価なハードウェアを必要
とするので経済的でないという欠点がある。
As explained above, conventional data transfer methods require two signal lines to transmit a clock signal, and if the clock signal is not transmitted, expensive hardware is required, making them uneconomical. There is.

本発明の目的は、上記の欠点を解決して信号線を1本し
か必要とせず、しかもハードウェア規模の小さいデータ
転送方式を提供することにある。
SUMMARY OF THE INVENTION An object of the present invention is to solve the above-mentioned drawbacks and provide a data transfer system that requires only one signal line and has small hardware scale.

〔問題点を解決するための手段〕[Means for solving problems]

本発明のデータ転送方式は、繰返し周期がhz方式のデ
ータ信号のクロック周期に等しく、前記データ信号の波
形が状態″0”から状態″1″に変化するクロック位相
において始まり、前記データ信号の波形が状態“1”か
ら状態″′0#に戻るクロック位相より早いクロック位
相において終るパルスの列であるパルス信号Pを発生す
るパルス発生手段と、前記データ信号の波形が状態“0
#でアシ、シかも前記パルス信号Pのパルスがでていな
い期間においては状態10”になシ、その他の期間にお
いては状態“1”になる出力信号を出力する合成手段と
、を備える送信手段と、前記出力信号を伝送する信号線
と、この信号線により伝送された前記出力信号を受信す
る受信手段とを具備して構成される。
The data transfer method of the present invention starts at a clock phase in which the repetition period is equal to the clock period of the data signal of the Hz method, and the waveform of the data signal changes from the state "0" to the state "1", and the waveform of the data signal pulse generating means for generating a pulse signal P which is a train of pulses ending at a clock phase earlier than the clock phase in which the data signal returns from state "1" to state "'0#";
transmitting means for outputting an output signal that is in the state "10" during a period in which the pulse signal P does not generate a pulse and is in the state "1" in other periods; , a signal line for transmitting the output signal, and a receiving means for receiving the output signal transmitted by the signal line.

〔実施例〕〔Example〕

以下実施例を示す図面を参照して本発明について詳細に
説明する。
The present invention will be described in detail below with reference to drawings showing embodiments.

第1図は1本発明のデータ転送方式の一実施例を示すブ
ロック図である。
FIG. 1 is a block diagram showing an embodiment of the data transfer system of the present invention.

第1図に示す実施例は、データD1を入力しデータ信号
S3を出力する送信部1と、データ信号S3を伝送する
信号線2と、信号#j2からのデータ信号S3を入力し
データD1を出力する受信部3とを具備して構成されて
いる。
The embodiment shown in FIG. 1 includes a transmitter 1 that inputs data D1 and outputs a data signal S3, a signal line 2 that transmits the data signal S3, and a transmitter that inputs data signal S3 from signal #j2 and outputs data D1. It is configured to include a receiving section 3 for outputting.

送信部1は、データD1の1ワードを構成するビット数
に等しい段数を有し、入力端子INにデータD1を入力
し、クロック端子CLK にクロック信号CLを入力し
、出力端子OUT からデータ信号S1を出力するシフ
トレジスタエ1と、データ信号Sトクロック信号CLを
入力しデータ信号S2を出力するAND回路12と、ク
ロック信号CLを入力しパルス信号Pを出力する微分器
13と、データ信号S2・パルス信号Pを入力しデータ
信号S3を出力するOR回路14とを備えて構成されて
いる。
The transmitter 1 has a number of stages equal to the number of bits constituting one word of data D1, inputs data D1 to an input terminal IN, inputs a clock signal CL to a clock terminal CLK, and outputs a data signal S1 from an output terminal OUT. a shift register 1 that outputs a data signal S and a clock signal CL, an AND circuit 12 that inputs a clock signal CL and outputs a data signal S2, a differentiator 13 that inputs a clock signal CL and outputs a pulse signal P, and a data signal S2. - An OR circuit 14 that inputs the pulse signal P and outputs the data signal S3.

微分器13は、クロック信号CLを入力する遅延回路1
31@NOT回路132と、遅延回路131・NOT回
路132の出力を入力しパルス信号Pを出力するNOR
回路133とを有して構成されている。
The differentiator 13 is a delay circuit 1 that inputs the clock signal CL.
31@NOR which inputs the outputs of the NOT circuit 132 and the delay circuit 131/NOT circuit 132 and outputs the pulse signal P.
The circuit 133 is configured to include a circuit 133.

受信部3は、データ信号S3を入力しデータ信号S4を
出力する遅延回路31と、シフトレジスタ11が有する
と同数の段数を有し、入力端子INにデータ信号S3を
入力し、クロック端子CLKにデータ信号S4を入力し
、出力端子OUT からデータD1を出力するシフトレ
ジスタ32とを備えて構成されている。
The receiving section 3 has a delay circuit 31 that inputs the data signal S3 and outputs the data signal S4, and has the same number of stages as the shift register 11 has, inputs the data signal S3 to the input terminal IN, and outputs the data signal S4 to the clock terminal CLK. The shift register 32 receives the data signal S4 and outputs the data D1 from the output terminal OUT.

第3図は、第1図に示す実施例の動作を説明するための
タイムチャートである。
FIG. 3 is a time chart for explaining the operation of the embodiment shown in FIG.

まず、送信部1の動作について説明する。First, the operation of the transmitter 1 will be explained.

クロック信号CLは、第3図に図示するように期間T 
Iでローレベル、期間T+でハイレベルになる、周期T
cの信号であるとする。
The clock signal CL has a period T as shown in FIG.
Low level at I, high level at period T+, period T
Suppose that the signal is c.

シフトレジスタ11は、各段に書込まれたデータD1の
1ワ一ド分の各ビットをクロック信号CLの立下りのタ
イミング〔第3図にtrと図示したタイミング〕で順次
読出し、NRZ 方式のデータ信号S1として出力する
。データD1の各ビットの、論理″1″がハイレベル、
論理@0″がローレベルに対応し、データ信号S1とし
て読出されたビット列が・・・・・・“1″・“1″パ
0#・“0”・′1”・・・・・・となっていたとする
と、データ信号S1の波形は第3図に図示する如くにな
る。
The shift register 11 sequentially reads each bit of one word of the data D1 written in each stage at the falling timing of the clock signal CL [timing shown as tr in FIG. It is output as a data signal S1. The logic "1" of each bit of data D1 is high level,
The logic @0'' corresponds to a low level, and the bit string read as the data signal S1 is ``1'', ``1'', pa0#, ``0'', '1''... Assuming that, the waveform of the data signal S1 will be as shown in FIG.

データ信号S1は、AND回路12によりRZ方式のデ
ータ信号S2に変換される。
The data signal S1 is converted by the AND circuit 12 into an RZ type data signal S2.

微分器13が有する遅延回路131の遅延時間Tpを、
データ信号S2がハイレベルであシ得る時間長、すなわ
ちクロック信号CLのハイレベルである期間T2より十
分短く設定する。微分器13は、パルス幅が遅延時間T
pに等しく、ハイレベル側に突出し、繰返し周期が周期
Tcに等しいパルス列であるパルス信号Pを出力する。
The delay time Tp of the delay circuit 131 included in the differentiator 13 is
It is set to be sufficiently shorter than the length of time that the data signal S2 can be at a high level, that is, the period T2 during which the clock signal CL is at a high level. The differentiator 13 has a pulse width equal to the delay time T.
A pulse signal P, which is a pulse train having a repetition period equal to the period Tc and protruding to the high level side, is output.

パルス信号Pの立上プのタイミングは、データ信号S2
の立上り得るクロック位相に一致しており、パルス信号
Pの立下υのタイミングは、データ(W号、32の立下
り得るクロック位相よ〕早くなっている。
The rising timing of the pulse signal P is based on the data signal S2.
The timing of the fall υ of the pulse signal P is earlier than the clock phase in which the data (No. W, 32) can fall.

OR回路14は、データ信号S2とパルス信号Pとから
データ信号S3を作る。データ信号S3は、繰返し周期
Tcで必ず立上るので、転送するデータの各ビット毎に
クロック情報を含んだ信号になっている。
The OR circuit 14 generates a data signal S3 from the data signal S2 and the pulse signal P. Since the data signal S3 always rises at the repetition period Tc, it is a signal containing clock information for each bit of data to be transferred.

次に、受信部3の動作について説明する。Next, the operation of the receiving section 3 will be explained.

遅延回路31の遅延時間Tdを遅延回路131の遅延時
間Tpよりは長く、期間T2よりは短く設定する。その
結果、シフトレジスタ32に入力するデータ信号S3と
データ信号S4とのタイミング関係は第3図に83・S
4として図示した如くになる。シフトレジスタ32は、
データ信号S3をデータ信号S4の立上りのタイミング
(第3図にtwと図示したタイミング)で順次各段に書
込み、全段が書込まれると、各段の記憶内容をデータD
1として読出す。
The delay time Td of the delay circuit 31 is set longer than the delay time Tp of the delay circuit 131 and shorter than the period T2. As a result, the timing relationship between the data signal S3 and the data signal S4 input to the shift register 32 is shown in FIG.
4 as shown in the figure. The shift register 32 is
The data signal S3 is sequentially written to each stage at the rising timing of the data signal S4 (timing shown as tw in FIG. 3), and when all stages are written, the stored contents of each stage are transferred to the data D.
Read as 1.

第1図に示す従来例は、以上説明したように転送するデ
ータの各ビット毎にクロック情報を含んだデータ信号S
3を信号線2で伝送するので、クロック信号CLを伝送
する必要がない。
In the conventional example shown in FIG. 1, the data signal S includes clock information for each bit of data to be transferred as explained above.
3 is transmitted through the signal line 2, there is no need to transmit the clock signal CL.

以上、データD1の各ビットの、論理″′1#がハイレ
ベル、論理”o”がローレベルニ対応スる場合について
本発明の詳細な説明したが、これら対応関係が上記と逆
になる場合にも本発明は適用できる。この場合、クロッ
ク信号CLを反転させ、AND回路12・OR回路14
・N(、+1(回路133をOR回路・AND回路・N
ANDAND回路え、シフトレジスタ11の読出しタイ
ミングを反転したクロック信号の立上りのタイミングに
すれば、データ信号81〜S4およびパルス信号Pは全
て反転される。シフトレジスタ32の書込みタイミング
は、遅延回路31の出力の立下シのタイミングにすれば
よい。
The present invention has been described in detail above for the case where the logic "'1#" of each bit of the data D1 corresponds to a high level and the logic "o" corresponds to a low level. The present invention can be applied. In this case, the clock signal CL is inverted and the AND circuit 12/OR circuit 14
・N(,+1(Circuit 133 is OR circuit・AND circuit・N
In the AND circuit, if the read timing of the shift register 11 is set to the rising edge of the inverted clock signal, the data signals 81 to S4 and the pulse signal P are all inverted. The write timing of the shift register 32 may be set to the falling edge timing of the output of the delay circuit 31.

転送すべきデータがもともとNRZ 方式のデータ信号
になっている場合は、送信部1のシフトレジスタ11は
不要である。この場合、受信部2のシフトレジスタ32
を、データ信号S4の立上りのタイミングでデータ信号
S3をサンプルし識別する識別器に置換える。転送すべ
きデータがRZ方式のデータ信号である場合は、送信部
1のNΦ回路12も不要である。この場合、受信部2の
シフトレジスタ32を、データ信号S4の立上りのタイ
ミングでデータ信号S3をサンプルするRZ信号発生器
に置換える。
If the data to be transferred is originally an NRZ data signal, the shift register 11 of the transmitter 1 is not necessary. In this case, the shift register 32 of the receiving section 2
is replaced with a discriminator that samples and identifies the data signal S3 at the rising timing of the data signal S4. If the data to be transferred is an RZ system data signal, the NΦ circuit 12 of the transmitter 1 is also unnecessary. In this case, the shift register 32 of the receiving section 2 is replaced with an RZ signal generator that samples the data signal S3 at the timing of the rise of the data signal S4.

〔発明の効果〕〔Effect of the invention〕

以上詳細に説明したように本発明のデータ転送方式は、
転送すべきデータを、その各ビット毎にクロック情報に
含むデータ信号に変換して信号線で伝送し、クロック信
号を伝送する必要がないので、信号線が一本でよいとい
う効果があり、またこの信号変換を簡単な回路構成で行
えるのでノ・−ドウエア規模が小さく経済的であるとい
う効果がある。
As explained in detail above, the data transfer method of the present invention is
The data to be transferred is converted into a data signal included in the clock information for each bit and transmitted over the signal line, and there is no need to transmit the clock signal, so there is an effect that only one signal line is required. Since this signal conversion can be performed with a simple circuit configuration, the hardware size is small and economical.

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

第1図は本発明のデータ転送方式の一実施例を示すブロ
ック図、第2図は従来のデータ転送方式の一例を示すブ
ロック図、第3図は第1図に示す実施例の動作を説明す
るためのタイムチャートである。 1・・・・・・送信部、2・・・・・・信号線、3・・
・・・・受信部、13・・・・・・微分器、14・・・
・・・OR回路。
FIG. 1 is a block diagram showing an embodiment of the data transfer method of the present invention, FIG. 2 is a block diagram showing an example of the conventional data transfer method, and FIG. 3 explains the operation of the embodiment shown in FIG. 1. This is a time chart for 1... Transmission unit, 2... Signal line, 3...
...Receiving section, 13...Differentiator, 14...
...OR circuit.

Claims (1)

【特許請求の範囲】 繰返し周期がRZ方式のデータ信号のクロック周期に等
しく、前記データ信号の波形が状態“0”から状態“1
”に変化するクロック位相において始まり、前記データ
信号の波形が状態“1”から状態“0”に戻るクロック
位相より早いクロック位相において終るパルスの列であ
るパルス信号Pを発生するパルス発生手段と、 前記データ信号の波形が状態“0”であり、しかも前記
パルス信号Pのパルスがでていない期間においては状態
“0”になり、その他の期間においては状態“1”にな
る出力信号を出力する合成手段と、 を備える送信手段と、 前記出力信号を伝送する信号線と、 この信号線により伝送された前記出力信号を受信する受
信手段と を具備することを特徴とするデータ転送方式。
[Claims] The repetition period is equal to the clock period of the data signal of the RZ system, and the waveform of the data signal changes from state "0" to state "1".
pulse generating means for generating a pulse signal P that is a train of pulses starting at a clock phase in which the waveform of the data signal changes from state "1" to state "0" and ending at a clock phase earlier than the clock phase in which the waveform of the data signal changes from state "1" to state "0"; Outputting an output signal in which the waveform of the data signal is in the state "0", the state is "0" during a period when no pulse of the pulse signal P is generated, and the state is "1" in other periods. A data transfer system comprising: a combining means; a transmitting means comprising: a signal line for transmitting the output signal; and a receiving means for receiving the output signal transmitted by the signal line.
JP12406886A 1986-05-28 1986-05-28 Data transfer system Pending JPS62279717A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12406886A JPS62279717A (en) 1986-05-28 1986-05-28 Data transfer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12406886A JPS62279717A (en) 1986-05-28 1986-05-28 Data transfer system

Publications (1)

Publication Number Publication Date
JPS62279717A true JPS62279717A (en) 1987-12-04

Family

ID=14876150

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12406886A Pending JPS62279717A (en) 1986-05-28 1986-05-28 Data transfer system

Country Status (1)

Country Link
JP (1) JPS62279717A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008007240A2 (en) * 2006-06-19 2008-01-17 Koninklijke Philips Electronics N.V. An optical recording apparatus

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008007240A2 (en) * 2006-06-19 2008-01-17 Koninklijke Philips Electronics N.V. An optical recording apparatus
WO2008007240A3 (en) * 2006-06-19 2008-04-17 Koninkl Philips Electronics Nv An optical recording apparatus

Similar Documents

Publication Publication Date Title
JPS62269443A (en) Parallel transmission system
KR880009520A (en) Digital data memory system
JP2641276B2 (en) Two-stage synchronizer
JPS62279717A (en) Data transfer system
JPS63190457A (en) Serial data transmitter
JPS63167544A (en) Data bus system for series data bus
US4806907A (en) Apparatus and method for digital data transmission
US20230269118A1 (en) Single wire serial communication using pulse width modulation in a daisy chain architecture
JP2912210B2 (en) Asynchronous serial data transmission device
KR200230591Y1 (en) Serial conversion data transmission device using memory
SU1068927A1 (en) Information input device
KR0152397B1 (en) Reception device for source synchronous transmission data
SU1249583A1 (en) Buffer storage
SU1169173A1 (en) Device for translating serial code to parallel code
JPH0731633Y2 (en) 2-line serial / parallel converter
SU1370742A1 (en) Pulse sequence converter
JPS62279756A (en) Data transfer system
KR970056528A (en) Analog Bus / I ^ 2C Bus Protocol Converters
RU2022479C1 (en) Binary data transmitting device
RU1805548C (en) Serial-to-parallel code converter
JPH0630513B2 (en) Data transmission buffer circuit
SU1727200A1 (en) Device for conversion of series code to parallel code
SU1538271A2 (en) Device for shaping phase-modulated signals
SU1755286A2 (en) Device for interfacing computer with peripherals
SU1566388A1 (en) Information registering device