JPH0353365A - Data transfer device - Google Patents
Data transfer deviceInfo
- 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
Links
- 230000001360 synchronised effect Effects 0.000 claims abstract description 5
- 230000005540 biological transmission Effects 0.000 abstract description 9
- 238000005259 measurement Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 7
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 7
- 230000000694 effects Effects 0.000 description 3
- 230000007613 environmental effect Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 1
Landscapes
- Information Transfer Systems (AREA)
Abstract
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.
第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)
信側回路との間に接続された転送路よりなり、データを
時分割多重して送り、受信側でデータを分離出力するデ
ータ転送装置において、前記送信側回路は、クロックに
同期したデータ転送タイミング信号を発生させるタイミ
ング信号発生回路と、前記タイミング信号発生回路出力
を反転させる反転回路と、転送するデータの多重度を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.
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH096725A (en) * | 1995-06-14 | 1997-01-10 | Kofu Nippon Denki Kk | Asynchronous data transfer receiver |
-
1989
- 1989-07-21 JP JP18930489A patent/JPH0353365A/en active Pending
Cited By (1)
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 |