[go: up one dir, main page]

JPH0353365A - Data transfer device - Google Patents

Data transfer device

Info

Publication number
JPH0353365A
JPH0353365A JP18930489A JP18930489A JPH0353365A JP H0353365 A JPH0353365 A JP H0353365A JP 18930489 A JP18930489 A JP 18930489A JP 18930489 A JP18930489 A JP 18930489A JP H0353365 A JPH0353365 A JP H0353365A
Authority
JP
Japan
Prior art keywords
data
circuit
timing
timing signal
output
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
JP18930489A
Other languages
Japanese (ja)
Inventor
Yasutoki Muraoka
村岡 泰釈
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 JP18930489A priority Critical patent/JPH0353365A/en
Publication of JPH0353365A publication Critical patent/JPH0353365A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Systems (AREA)

Abstract

PURPOSE:To easily decide the best data latch timing with no actual measurement by deciding the data latch timing of the reception side at the transmission side. CONSTITUTION:At the transmission side a data transmission timing signal 13 having a cycle t1 and the duty t2:(t1 - t2) synchronous with the clock signal outputted from a clock generating circuit 1 is produced by a timing generating circuit 2. The signals 13 are counted up by an m-bit counter 3, and an (n - 1)-selector 4 received the timing signals 14 and 15, i.e., the counter output transmits data to the reception side after multiplexing the data in time division. Meanwhile the signal 13, i.e., the output of the circuit 2 undergoes the plus/minus inversion via an inverting circuit 6 and is sent to the reception side. As a result, the best data timing can be easily decided with no actual measurement.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はデータを時分割多重して転送するデータ転送装
置に関する。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a data transfer device that transfers data by time division multiplexing.

(従来の技術) 憬ず,第3図を用いて従来のデータ転送装置の一例を説
明する。
(Prior Art) An example of a conventional data transfer device will now be described with reference to FIG.

データ送信タイミング発生回路1#′i多重化するデー
タの切換えタイミングを作るディレイライン回路32に
接続されている。1た.送信タイミング信号は出力バッ
ファ35−2’i介して転送される。
Data transmission timing generation circuit 1#'i is connected to a delay line circuit 32 that creates switching timing for data to be multiplexed. 1. The transmission timing signal is transferred via the output buffer 35-2'i.

送信するデータはデータレジスタ33−1〜33−nに
保持される。ゲート回路34−1〜34−nはデイレイ
ライン回路2の出力で送信データを切換え.多重化する
。これらデータは出力バッファ35−1により転送路4
0に送出される。
Data to be transmitted is held in data registers 33-1 to 33-n. The gate circuits 34-1 to 34-n switch transmission data using the output of the delay line circuit 2. Multiplex. These data are transferred to the transfer path 4 by the output buffer 35-1.
Sent to 0.

転送路40を介して送られてきたタイミング信号は入カ
バツフ736−2で受信され,受信データのラッチタイ
ミングを作るデイレイライン回路37に入力される。デ
イレイライン回路37にはタイミング調節回路38−1
〜38−nが接続され,本回路でデイレイライン回路3
7の出力を最良のラッチタイミングに調節する。
The timing signal sent via the transfer path 40 is received by the input buffer 736-2 and input to the delay line circuit 37 which creates the latch timing of the received data. The delay line circuit 37 includes a timing adjustment circuit 38-1.
~38-n is connected, and this circuit connects delay line circuit 3.
Adjust the output of 7 to the best latch timing.

データラッチ回路39−1〜39−nは調節されたタイ
ミング信号で.受信データをラッチする。
Data latch circuits 39-1 to 39-n are supplied with adjusted timing signals. Latch received data.

第4図はデータの転送タイミングを示す図で,同図(a
)は送信側のタイミング金、同図(b)は受信側のタイ
ミングを示している。タイミング信号11〜l5は第3
図の41〜45の各線のタイミングヲ表わしている。
Figure 4 is a diagram showing the data transfer timing.
) shows the timing on the transmitting side, and (b) in the figure shows the timing on the receiving side. Timing signals 11 to l5 are the third
The timing of each line 41 to 45 in the figure is shown.

以上の構戒に1?いて、データレジスタ33一i〜33
−nに保持されているデータはゲート回路34−1〜3
4−n,バッファ35−1を介して,さらに転送路40
.入カバッファ36−1金通ってデータラッチ回路39
−1〜39−nにラッチされる。
1 for the above precepts? and data registers 33-i to 33
The data held in -n is the gate circuit 34-1 to 34-3.
4-n, and the transfer path 40 via the buffer 35-1.
.. The input buffer 36-1 passes through the data latch circuit 39.
-1 to 39-n.

このとき,送信側はタイミング信号発生回路31により
第4図(a)のタイミング信号1lのようなタイミング
信号を発生させ、デイレイライン回路32でデータ切換
え!での時間txを順次遅延させ,その出力でゲート回
路34を次々に開閉させることによりデータ金時分割多
重している。
At this time, on the transmitting side, the timing signal generation circuit 31 generates a timing signal such as the timing signal 1l shown in FIG. 4(a), and the delay line circuit 32 switches the data! By sequentially delaying the time tx at , and sequentially opening and closing the gate circuit 34 using the output, data is time-division multiplexed.

また,多重データとともにタイミング信号発生回路3l
の出力をその1壕受信側へバンファ35−2.36−2
を介して送る。
In addition to the multiplexed data, the timing signal generation circuit 3l
output to the receiving side of Banfa 35-2.36-2
Send via.

受信側では送信側より送られてきた第4図(b)のタイ
ミング信号13のようなタイくング信号をデイレイライ
ン回路37で遅らせ.さらにディレイライン回路37の
出力は決ちった時間間隔しか設定できないので,タイミ
ング調節回路38−1〜38−nで第4図(b)のタイ
ミング信号14.15のようにデータの切換えからの時
間がt2になるようなデータラッチタイミング信号を作
9.データラッチ回路39−1〜39−nでデータをラ
ッチしている。
On the receiving side, a timing signal such as the timing signal 13 in FIG. 4(b) sent from the transmitting side is delayed by a delay line circuit 37. Furthermore, since the output of the delay line circuit 37 can only be set at fixed time intervals, the timing adjustment circuits 38-1 to 38-n are used to adjust the time from data switching as shown in timing signal 14.15 in FIG. 4(b). 9. Create a data latch timing signal such that t2 becomes t2. Data is latched by data latch circuits 39-1 to 39-n.

(発明が解決しようとする課題) さて,このような従来のデータ転送装置において、タイ
ミング調節回路38−1〜38−nはラッチタイミング
を決定するために実際にデータ転送の実測を行う必要が
あった。1た、受信側でタイミング信号を作成するため
,送信側と受信側で環境条件が異なる変化をしたクする
と.タイミング調節回路を再調節する必要が生じるとい
う欠点があった。
(Problem to be Solved by the Invention) In such a conventional data transfer device, the timing adjustment circuits 38-1 to 38-n need to actually measure data transfer in order to determine the latch timing. Ta. 1. In order to create a timing signal on the receiving side, if the environmental conditions on the sending and receiving sides change differently. The drawback was that the timing adjustment circuit had to be readjusted.

本発明の目的は上紀欠点kM決するもので,容易に最良
のデータタイミングを実測なしで決定でき,しかも送受
信側の環境変化があっても再調整の必要のないデータ転
送装tを提供することにある。
The purpose of the present invention is to provide a data transfer device that can easily determine the best data timing without actual measurement, and that does not require readjustment even if there is a change in the environment on the transmitting/receiving side. It is in.

(課題を解決するための手段) 前記目的を達成するために本発明によるデータ転送装R
h送信側回路と,受信側回路と.前記送信側回路釦よび
受信側回路との間に接続された転送路よりなク.データ
を時分割多重して送り、受信側でデータを分離出力する
データ転送装置にかいて.前記送信側回路は,クロック
に同期したデータ転送タイミング信号を発生させるタイ
iング信号発生回路と,前記タイミング信号発生回路出
力金反転させる反転回路と.転送するデータの多重度f
nとしたとき,2を底とするnの対数よ9大きく,その
数に最も近い整数mobitmを持ち,前記タイミング
信号をカウントアップするmbitカウンタと,前記カ
ウンタ出力に基づき,各データを時分割多重するn−1
セレクタと.前記時分割多重信号と前記反転回路出力を
送信するバッファとを有し、前記受J@側回路は受信デ
ータ》よびタイミング信号を受信するバッファと、受信
タイきング信号をカウントアップする受信@mbitカ
ウンタと.前記受信{imbitカウンタ出力をデコー
ドするデコーダと,前記デコーダ出力により受信時分割
多重信号を分離するデータラッチ回路とを有している。
(Means for Solving the Problem) In order to achieve the above object, a data transfer device R according to the present invention is provided.
h The transmitting side circuit and the receiving side circuit. A transfer path connected between the transmitting side circuit button and the receiving side circuit. A data transfer device that transmits time-division multiplexed data and separates and outputs the data on the receiving side. The transmission side circuit includes a timing signal generation circuit that generates a data transfer timing signal synchronized with a clock, and an inversion circuit that inverts the output of the timing signal generation circuit. Multiplicity f of data to be transferred
When n is 9, the logarithm of n with the base 2 is greater than 9, and the mbit counter has an integer mobitm closest to that number and counts up the timing signal, and each data is time-division multiplexed based on the counter output. n-1
With selector. a buffer for transmitting the time division multiplexed signal and the output of the inverting circuit; With the counter. It has a decoder that decodes the received imbit counter output, and a data latch circuit that separates the received time division multiplexed signal using the decoder output.

(実 施 例) 以下,図面を参照して本発明をさらに詳しく説明する。(Example) Hereinafter, the present invention will be explained in more detail with reference to the drawings.

第1図は本発明によるデータ転送装置の実施例を示すブ
ロック図である。
FIG. 1 is a block diagram showing an embodiment of a data transfer device according to the present invention.

クロツク発生回路1はクロック出力に同期したデータ転
送用タイミング信号を発生するタイミング信号発生回路
2に接続されている。
The clock generation circuit 1 is connected to a timing signal generation circuit 2 which generates a data transfer timing signal synchronized with a clock output.

このタイミング信号はタイミング信号をカウントアップ
するmbitカウンタ3pよび反転回路6に入力される
This timing signal is input to an mbit counter 3p that counts up the timing signal and an inversion circuit 6.

mbitカウンタ3よ9出力されるタイミング信号14
.15はn−1セレクタ4に入力される。
Timing signal 14 output from mbit counters 3 to 9
.. 15 is input to the n-1 selector 4.

n−1セレクタ4はタイミング信号14.15に基づき
送信データを保持しているデータレジスタ5−1〜5−
nの出力を切9換え,時分割多重する。
The n-1 selector 4 includes data registers 5-1 to 5- that hold transmission data based on the timing signal 14.15.
The output of n is switched and time division multiplexed.

時分割多重されたデータは出力バッ7ア7−1によって
転送路12に送出される。
The time-division multiplexed data is sent to the transfer path 12 by the output buffer 7-1.

一方,反転回路6で反転させられたタイミング信号16
は出力バッファ7−2によって転送路12に送出される
On the other hand, the timing signal 16 inverted by the inverting circuit 6
is sent to the transfer path 12 by the output buffer 7-2.

転送路12を通ったデータおよびタイミング信号は入カ
バツフ78−1.8−2Kよって受信され,データはデ
ータラッチ回路11−1−11−nに入力され,タイミ
ング信号17はmbitカウンタ9に入力される。mb
itカウンタ9はタイミング信号l7をカウントするも
ので、そのカウント結果はm−nデコーダ10でデコー
ドされる。このデコーダ出力で,バッファ8−1を通っ
てきたデータがデータランチ回路11にラッチされる。
The data and timing signal passing through the transfer path 12 are received by the input buffer 78-1.8-2K, the data is input to the data latch circuit 11-1-11-n, and the timing signal 17 is input to the mbit counter 9. Ru. mb
The it counter 9 counts the timing signal 17, and the count result is decoded by the mn decoder 10. The data passing through the buffer 8-1 is latched into the data launch circuit 11 by this decoder output.

ここで,mは2を底とするnの対数をとった数よりも大
きく.その数に最も近い整数である。
Here, m is larger than the logarithm of n to the base 2. is the integer closest to that number.

第2図は第1図のデータの転送タイミング金示す図であ
る。同図(a)は送信側のタイミングを,同図(blは
受信側のタイピング金示している。タィミング信号1〜
7は第1図13〜19の各線のタイミングを表わしてい
る。
FIG. 2 is a diagram showing the data transfer timing of FIG. 1. Figure (a) shows the timing on the transmitting side;
7 represents the timing of each line in FIGS. 13-19.

さて.この構或において、データレジスタ5−1〜5−
nVC保持されているデータはn−1セレクタ,バッフ
ァ7−1を通って,さらに入カバッファ8−1を通って
データラッチ回路11−1〜11−nにラッチされる。
Now. In this structure, data registers 5-1 to 5-
The data held by nVC passes through the n-1 selector, buffer 7-1, input buffer 8-1, and is latched into data latch circuits 11-1 to 11-n.

送信側ではクロツク発生回路lよ9出力される第2図(
a)のようなクロツク信号に同期した周期tl.デュー
テイt2”(tl−t2)(7Jデータ送信タイミング
信号をタイミング発生回路2で作成している。このタイ
ミング信号13はmbitカウンタ3でカウントアップ
され,カウンタの出力であるタイミング信号14.15
’i受けたn−1セレクタ4が第2図(a)のようにデ
ータ全時分割多重して受イM側に送1ぎしている。
On the transmitting side, the clock generator circuit l outputs 9 as shown in Figure 2 (
A period tl. synchronized with a clock signal such as a). A duty t2'' (tl-t2) (7J data transmission timing signal is generated by the timing generation circuit 2. This timing signal 13 is counted up by the mbit counter 3, and the timing signal 14.15 which is the output of the counter is generated.
The n-1 selector 4 that receives the signal 'i' performs full time division multiplexing on the data and sends it to the receiving side M, as shown in FIG. 2(a).

1た.タイミング信号発生回路2の出力であるタイミン
グ信号は反転回路6により正負反転させら九て受イ8側
に送信されている。
1. The timing signal which is the output of the timing signal generation circuit 2 is inverted from positive to negative by the inverting circuit 6 and then transmitted to the receiver 8 side.

受信側ではハンファ7−2 .8− 2kALT受信し
たタイミング信号17はm bitカウンタ9でカウン
トアップされ,その出力ij m − nデコーダlO
でデコードされる。デコード出力によって、データラッ
チ回路1l−1〜11−nはバッファ7−1.8−1i
通ってきたデータを第2図(b3のようにラッチする。
On the receiving side, Hanwha 7-2. The timing signal 17 received by 8-2kALT is counted up by the m-bit counter 9, and its output is sent to the ij m-n decoder lO.
decoded with Based on the decoded output, the data latch circuits 1l-1 to 11-n are transferred to the buffer 7-1.8-1i.
The passed data is latched as shown in Figure 2 (b3).

このように本発明によれば、データラッチ回路のラッチ
タイミング信号を.デイレイライン回路を用いて受信側
で作或することなく,送借側から送られてくるタイミン
グ信号のみによpカウンタ9,デコーダ10という構或
で作成することができる。
As described above, according to the present invention, the latch timing signal of the data latch circuit is controlled by the latch timing signal of the data latch circuit. It is possible to create the p-counter 9 and decoder 10 using only the timing signal sent from the sending and borrowing side without using a delay line circuit and creating it on the receiving side.

(発明の効果) 以上、説明したように本発明によれば、データを多重送
信するデータ転送装置において、今1で実測しなければ
決定できなかった受信側のデータラッチタイミングを送
信側から決定できるので,容易に最良のデータラッチタ
イミング金実測なしで決定できるという効果がある。
(Effects of the Invention) As described above, according to the present invention, in a data transfer device that multiplexes data, the data latch timing on the receiving side, which could not be determined without actual measurement, can be determined from the transmitting side. Therefore, there is an effect that the best data latch timing can be easily determined without actual measurement.

筐た,送信側だけでデータラッチタイミングを決定でき
るので.送信側と受信側で環境条件が異なる変化をして
も.データラッチタイミングは再調整の必要がなくなる
という効果がある。
However, the data latch timing can be determined only on the transmitting side. Even if the environmental conditions on the sending and receiving sides change differently. This has the effect that there is no need to readjust the data latch timing.

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

第1図は本発明によるデータ転送装置の実施例を示すブ
ロック図,第2図は第1図のデータ転送のタイミングを
示す図.第3図は従来のデータ転送装置の一例を示す図
.第4図は第1図のデータ転送のタイミングを示す図で
ある。 1・・・クロック発生回路 2.31・・・タイミング信号発生回路3・・・mbi
tカウンタ 4・・・n−1セレクタ 5.33・・・データレジスタ  6・・・反転回路7
・・・出力ハツファ  8・・・入カバッファ9・・・
ml>itカウンタ  10・・・m−nデコーダ11
・・・データラッチ回路 13〜19・・・タイミング信号 32.37・・・デイレイライン回路 34・・・ゲート回路  35・・・出力バッファ6・
・・入カバッファ 8・・・タイミング′?Ai!i回路 9・・・データラッチ回路 1〜45・・・タイミング信号
FIG. 1 is a block diagram showing an embodiment of a data transfer device according to the present invention, and FIG. 2 is a diagram showing the timing of data transfer in FIG. Figure 3 is a diagram showing an example of a conventional data transfer device. FIG. 4 is a diagram showing the timing of data transfer in FIG. 1. 1... Clock generation circuit 2.31... Timing signal generation circuit 3... mbi
t counter 4...n-1 selector 5.33...data register 6...inverting circuit 7
...Output buffer 8...Input buffer 9...
ml>it counter 10...m-n decoder 11
...Data latch circuits 13 to 19...Timing signal 32.37...Delay line circuit 34...Gate circuit 35...Output buffer 6.
...Input buffer 8...timing'? Ai! i circuit 9...data latch circuits 1 to 45...timing signal

Claims (1)

【特許請求の範囲】[Claims] 送信側回路と、受信側回路と、前記送信側回路および受
信側回路との間に接続された転送路よりなり、データを
時分割多重して送り、受信側でデータを分離出力するデ
ータ転送装置において、前記送信側回路は、クロックに
同期したデータ転送タイミング信号を発生させるタイミ
ング信号発生回路と、前記タイミング信号発生回路出力
を反転させる反転回路と、転送するデータの多重度をn
としたとき、2を底とするnの対数より大きく、その数
に最も近い整数mのbit数を持ち、前記タイミング信
号をカウントアップするmbitカウンタと、前記カウ
ンタ出力に基づき、各データを時分割多重するn−1セ
レクタと、前記時分割多重信号と前記反転回路出力に送
信するバッファとを有し、前記受信側回路は受信データ
およびタイミング信号を受信するバッファと、受信タイ
ミング信号をカウントアップする受信側mbitカウン
タと、前記受信側mbitカウンタ出力をデコードする
デコーダと、前記デコーダ出力により受信時分割多重信
号を分離するデータラッチ回路とを有することを特徴と
するデータ転送装置。
A data transfer device consisting of a transmitting side circuit, a receiving side circuit, and a transfer path connected between the transmitting side circuit and the receiving side circuit, and transmits data by time division multiplexing, and separates and outputs the data on the receiving side. In the transmitting circuit, the transmitting side circuit includes a timing signal generating circuit that generates a data transfer timing signal synchronized with a clock, an inverting circuit that inverts the output of the timing signal generating circuit, and a multiplicity of data to be transferred.
Then, each data is time-divided based on an mbit counter that counts up the timing signal and has a bit number of an integer m that is larger than the logarithm of n to the base 2 and is closest to that number. It has an n-1 selector for multiplexing, a buffer for transmitting the time division multiplexed signal and the output of the inverting circuit, and the receiving side circuit has a buffer for receiving received data and a timing signal, and counts up the received timing signal. A data transfer device comprising: a receiving side mbit counter; a decoder that decodes the receiving side mbit counter output; and a data latch circuit that separates a received time division multiplexed signal using the decoder output.
JP18930489A 1989-07-21 1989-07-21 Data transfer device Pending JPH0353365A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18930489A JPH0353365A (en) 1989-07-21 1989-07-21 Data transfer device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18930489A JPH0353365A (en) 1989-07-21 1989-07-21 Data transfer device

Publications (1)

Publication Number Publication Date
JPH0353365A true JPH0353365A (en) 1991-03-07

Family

ID=16239097

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18930489A Pending JPH0353365A (en) 1989-07-21 1989-07-21 Data transfer device

Country Status (1)

Country Link
JP (1) JPH0353365A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH096725A (en) * 1995-06-14 1997-01-10 Kofu Nippon Denki Kk Asynchronous data transfer receiver

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH096725A (en) * 1995-06-14 1997-01-10 Kofu Nippon Denki Kk Asynchronous data transfer receiver

Similar Documents

Publication Publication Date Title
US6366878B1 (en) Circuit arrangement for in-circuit emulation of a microcontroller
CS520190A3 (en) Distributed synchronization process for wireless fast packet communication system
KR940000981A (en) Computer system, system expansion unit, bus combiner and bus access control method
KR940008582A (en) Circuit
GB2321351A (en) Data transfer across clock domains
JP3409739B2 (en) Automatic skew adjuster
JPH0353365A (en) Data transfer device
JPH03145349A (en) Data transfer equipment
KR100201410B1 (en) Data transceiving device of digital keyset
JP2590775B2 (en) Double loop transmission system
JP3882300B2 (en) Serial data holding circuit
KR960027475A (en) Synchronous and Loop Switching Circuit
JPH0388524A (en) Data transfer device
JPS5958936A (en) Packet exchange control method
KR950014624B1 (en) Pcm speech signal exchanger device
US6628656B1 (en) Circuit, method and/or architecture for improving the performance of a serial communication link
KR100210780B1 (en) Data matching circuit of time slot switch between processor and device
JP2613971B2 (en) Serial transfer method
JP2570936B2 (en) Digital data transfer device
RU1784989C (en) Computer and periphery line conjugating device
KR100211333B1 (en) Adjustment synchronization device of digital voice signal
KR0176388B1 (en) All-electronic exchange with pause signal generation using lookup table
JPS63131641A (en) Main station loopback test equipment
JPH03178235A (en) Data transfer equipment
JPH05219134A (en) Time division transmission system