JPH0936844A - Data transmission equipment - Google Patents
Data transmission equipmentInfo
- Publication number
- JPH0936844A JPH0936844A JP18295695A JP18295695A JPH0936844A JP H0936844 A JPH0936844 A JP H0936844A JP 18295695 A JP18295695 A JP 18295695A JP 18295695 A JP18295695 A JP 18295695A JP H0936844 A JPH0936844 A JP H0936844A
- Authority
- JP
- Japan
- Prior art keywords
- data
- side device
- receiving side
- transmission
- address
- 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
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
(57)【要約】
【目的】 ノイズによるデータ誤りによる影響が少な
く、受信側装置の増加に対しても容易に対応することが
可能なデータ伝送装置を得る。
【構成】 送信側装置から各受信側装置へのデータ伝送
を制御する制御部11より送信メモリ12に格納された
データを、アドレス発生部13がフレーム基準信号に基
づいて受信側装置の数に合わせて繰り返し発生するメモ
リアドレスに従って読み出して、有効情報発生部15よ
り各受信側装置対応に発生する有効情報をそのデータに
付加して送信し、受信側装置では有効情報比較部17に
おいて、受信したデータの有効情報の解析を行い、有効
と判定された場合にそのデータを内部レジスタ19に取
り込む。
(57) [Abstract] [Purpose] To obtain a data transmission device which is less affected by a data error due to noise and can easily cope with an increase in the number of devices on the receiving side. An address generation unit 13 adjusts the data stored in a transmission memory 12 from a control unit 11 that controls data transmission from a transmission side device to each reception side device to the number of reception side devices based on a frame reference signal. The valid information generating unit 15 adds valid information generated corresponding to each receiving side device to the data and transmits the data, and the valid information comparing unit 17 in the receiving side device reads the received data. Valid information is analyzed, and when it is determined to be valid, the data is taken into the internal register 19.
Description
【0001】[0001]
【産業上の利用分野】この発明は、伝送誤りに対して、
影響を受けにくいデータ伝送装置に関するものである。This invention relates to transmission error
The present invention relates to a data transmission device that is not easily affected.
【0002】[0002]
【従来の技術】図8は例えば、特開平5−145526
号公報に示された、従来のデータ伝送装置を示すブロッ
ク図である。図において、1a〜1cは被測定対象ごと
に設けられた測定回路であり、2はこれら各測定回路1
a〜1cの測定データをシリアル通信用のデータに変換
し、それを2回連続して送出する出力回路である。3は
この出力回路2より送出されたデータが伝送される伝送
路であり、4は伝送路3を伝送されてきたデータをパラ
レルデータに変換するインタフェース回路(以下I/F
回路という)である。5は1回目に受信したデータと2
回目に受信したデータが一致しているか否かを判定する
判定回路であり、6はこの判定回路5が前記両データの
一致を検出した場合に出力するデータに従って動作する
処理回路である。また、判定回路5内において、5aは
1回目に受信したデータを保持する保持回路、5bは2
回目に受信したデータと保持回路5aに保持されている
1回目のデータとを比較する比較回路であり、5cは2
回目に受信したデータをラッチして、比較回路5bにお
いて両者の一致が検出された場合に、ラッチしていたデ
ータを処理回路6に出力するラッチ回路である。2. Description of the Related Art FIG. 8 shows, for example, JP-A-5-145526.
FIG. 6 is a block diagram showing a conventional data transmission device disclosed in Japanese Patent Publication No. In the figure, 1a to 1c are measurement circuits provided for each object to be measured, and 2 is each of these measurement circuits 1
It is an output circuit that converts the measurement data of a to 1c into data for serial communication and sends the data continuously twice. Reference numeral 3 is a transmission line through which the data sent from the output circuit 2 is transmitted, and 4 is an interface circuit (hereinafter I / F) for converting the data transmitted through the transmission line 3 into parallel data.
Circuit). 5 is the data received the first time and 2
Reference numeral 6 is a judgment circuit for judging whether or not the data received for the second time coincides with each other. Reference numeral 6 is a processing circuit which operates according to the data output when the judgment circuit 5 detects the coincidence of the both data. Further, in the determination circuit 5, 5a is a holding circuit for holding the first received data, and 5b is a holding circuit.
A comparison circuit for comparing the data received for the first time and the data for the first time held in the holding circuit 5a.
It is a latch circuit that latches the data received the next time and outputs the latched data to the processing circuit 6 when the comparison circuit 5b detects a match between the two.
【0003】次に動作について説明する。送信側の装置
では、各測定回路1a〜1cがそれぞれ対応する被測定
対象についての測定を行い、その測定データを出力回路
2に送る。出力回路2はこれら各測定回路1a〜1cか
らの測定データを受け取ると、それをシリアル通信用の
データに変換して、それぞれ2回ずつ連続して伝送路3
を介して受信側装置に送出する。受信側装置では、この
伝送路3を介して送られてきたデータをI/F回路4で
受信し、それをパラレルデータに変換して判定回路5に
入力する。判定回路5では、連続して2回送られてくる
データ中の、1回目に受信したデータをまず保持回路5
aに保持させる。次に2回目のデータを受信すると、そ
れをラッチ回路5cにラッチさせるとともに、比較回路
5bにおいて、この2回目に受信したデータと保持回路
5aに保持されている1回目のデータとを比較する。こ
の比較回路5bによって両者の一致が検出された場合に
は、ラッチ回路5cに信号を出力して、ラッチしている
データを処理回路6に出力させる。一方、比較回路5b
によって両者の不一致が検出された場合には、1回目ま
たは2回目に受信したデータの伝送過程において、ノイ
ズ等の影響があったものとみなして当該データを無効と
し、それを処理回路6に出力することを禁止する。Next, the operation will be described. In the device on the transmission side, each of the measurement circuits 1a to 1c measures the corresponding measurement object and sends the measurement data to the output circuit 2. When the output circuit 2 receives the measurement data from each of the measurement circuits 1a to 1c, the output circuit 2 converts the measurement data into data for serial communication, and the transmission line 3 is continuously transmitted twice each.
To the receiving side device. In the receiving side device, the data sent via the transmission path 3 is received by the I / F circuit 4, converted into parallel data and input to the determination circuit 5. In the judgment circuit 5, the first received data out of the data continuously sent twice is first held by the holding circuit 5.
a. Next, when the second data is received, the latch circuit 5c latches it, and the comparison circuit 5b compares the second received data with the first data held in the holding circuit 5a. When the comparison circuit 5b detects a match between the two, it outputs a signal to the latch circuit 5c to output the latched data to the processing circuit 6. On the other hand, the comparison circuit 5b
If a mismatch between the two is detected by the above, it is considered that there is an influence of noise or the like in the transmission process of the data received at the first time or the second time, the data is invalidated, and it is output to the processing circuit 6. Prohibit to do.
【0004】なお、このような従来のデータ伝送装置に
関連した技術が記載されている文献としては、その他に
も、例えば特開平6−14012号公報、特開平5−2
27134号公報、特開平4−104545号公報など
がある。Note that, as other literatures describing the technique related to such a conventional data transmission apparatus, for example, Japanese Patent Application Laid-Open No. 6-14012 and Japanese Patent Application Laid-Open No. 5-2 are disclosed.
27134, JP-A-4-104545 and the like.
【0005】[0005]
【発明が解決しようとする課題】従来のデータ伝送装置
は以上のように構成されているので、受信側装置へ伝送
するデータ量が増加すると、データを比較するために必
要な保持回路5a、ラッチ回路5c、および比較回路5
bなどを大きくする必要が生じ、また、受信側装置が複
数である場合には、その数の増加に伴って送信側装置の
負担が増加してゆくため、データ量の増加や受信側装置
の数の増加に対して、簡単な回路変更で対応することが
困難であるなどの問題点があった。Since the conventional data transmission apparatus is constructed as described above, when the amount of data to be transmitted to the receiving side apparatus increases, the holding circuit 5a and the latch necessary for comparing the data are latched. Circuit 5c and comparison circuit 5
When it is necessary to increase b and the like, and when there are a plurality of receiving side devices, the load on the transmitting side device increases as the number of receiving side devices increases. There has been a problem that it is difficult to deal with the increase in the number with a simple circuit change.
【0006】この発明は上記のような問題点を解消する
ためになされたもので、ノイズに対する影響や誤動作が
少なく、受信側装置の数の増加に対しても容易に対応す
ることのできるデータ伝送装置を得ることを目的とす
る。The present invention has been made in order to solve the above-mentioned problems, and has little influence on noise and malfunction, and can easily cope with an increase in the number of receiving side devices. The purpose is to obtain the device.
【0007】[0007]
【課題を解決するための手段】請求項1に記載の発明に
係るデータ伝送装置は、送信側装置から複数の受信側装
置へのデータの伝送を統括的に制御する制御部より、各
受信側装置に伝送すべきデータを送信メモリに格納して
おき、アドレス発生部がフレーム基準信号に基づいて受
信側装置の数に合わせて繰り返し発生するメモリアドレ
スに従ってその送信メモリより読み出したデータに、有
効情報発生部の発生する、受信側装置を個別に識別する
ための有効情報を付加して送信し、受信側装置では、受
信したデータの有効情報の解析を有効情報比較部で行っ
て、有効と判定された場合にそのデータを内部レジスタ
に取り込むようにしたものである。According to a first aspect of the present invention, there is provided a data transmission apparatus comprising: a control unit for integrally controlling data transmission from a transmission side apparatus to a plurality of reception side apparatuses; The data to be transmitted to the device is stored in the transmission memory, and the valid information is added to the data read from the transmission memory by the address generation unit according to the memory address repeatedly generated according to the number of the reception side devices based on the frame reference signal. Effective information for individually identifying the receiving side device generated by the generation unit is added and transmitted, and the receiving side device analyzes the effective information of the received data in the effective information comparison unit and determines that it is effective. In the case of being processed, the data is taken into the internal register.
【0008】また、請求項2に記載の発明に係るデータ
伝送装置は、特定の受信側装置に対して、発生している
メモリアドレスの繰り返しの間隔を短くする再送回路
を、アドレス発生部に持たせたものである。Further, in the data transmission apparatus according to the present invention as defined in claim 2, the address generation section has a retransmission circuit for shortening the repeating interval of the generated memory address for the specific receiving side apparatus. It was made.
【0009】また、請求項3に記載の発明に係るデータ
伝送装置は、データを一括して送出するための補助メモ
リを、送信側装置から受信側装置へ伝送するデータを格
納しておく送信メモリと制御部との間に配置したもので
ある。Further, in the data transmission apparatus according to the present invention as defined in claim 3, the auxiliary memory for transmitting the data collectively is a transmission memory for storing the data to be transmitted from the transmission side apparatus to the reception side apparatus. And the control unit.
【0010】また、請求項4に記載の発明に係るデータ
伝送装置は、伝送されたデータを受信側装置より送信側
装置に折り返して、その折り返しデータと伝送データと
を比較部で比較し、不一致が検出された場合に、制御部
はその受信側装置に対してデータの再送要求を行い、そ
の再送要求に基づいて再送回路の作成した当該データ再
送のためのパターンに従って、アドレス発生部より送信
メモリのメモリアドレスを発生するようにしたものであ
る。Further, in the data transmission apparatus according to the present invention as defined in claim 4, the transmitted data is returned from the reception side apparatus to the transmission side apparatus, and the return data and the transmission data are compared by the comparison unit, and they do not match. When the packet is detected, the control unit requests the receiving side device to retransmit the data, and in accordance with the pattern for retransmitting the data created by the retransmitting circuit based on the retransmit request, the control unit transmits the transmission memory. The memory address of is generated.
【0011】また、請求項5に記載の発明に係るデータ
伝送装置は、比較部による比較の結果を直接再送回路に
入力し、その比較結果が不一致であった場合に再送回路
の作成したデータ再送のためのパターンに従って、アド
レス発生部より送信メモリのメモリアドレスを発生する
ようにしたものである。Further, in the data transmission device according to the invention described in claim 5, the result of the comparison by the comparison unit is directly input to the retransmission circuit, and when the comparison result does not match, the data retransmission created by the retransmission circuit is performed. The memory address of the transmission memory is generated from the address generator according to the pattern for.
【0012】また、請求項6に記載の発明に係るデータ
伝送装置は、同じ受信側装置に対するデータ再送の要求
が制御部より繰り返して発生している場合に、アドレス
発生部よりその受信側装置に対して異常の発生を通知
し、その通知を受けた受信側装置では、初期設定データ
発生部において初期設定データを作成し、それを内部レ
ジスタに設定するとともに、警報通知部より警報の発生
を通知するようにしたものである。Further, in the data transmitting apparatus according to the invention described in claim 6, when the control unit repeatedly requests data retransmission to the same receiving side apparatus, the address generating section instructs the receiving side apparatus to the receiving side apparatus. On the other hand, the receiving side device, which has received the notification, generates the initial setting data in the initial setting data generating unit, sets it in the internal register, and notifies the alarm generating unit from the alarm generating unit. It is something that is done.
【0013】[0013]
【作用】請求項1に記載の発明におけるデータ伝送装置
は、制御部が送信メモリに格納した、各受信側装置に伝
送すべきデータを読み出すためのメモリアドレスを、ア
ドレス発生部よりフレーム基準信号に基づいて、受信側
装置の数に合わせて順番に繰り返し発生させ、有効情報
発生部の生成する受信側装置を個別に識別するための有
効情報を、そのメモリアドレスに従って読み出したデー
タに付加して、各受信側装置にそれぞれ周期的に繰り返
して送信することにより、伝送路上のノイズなどの要因
でデータに誤りが発生した場合でもその影響を少なくす
ることを可能とし、受信側装置の数の増加に対しても有
効情報のパターンを増やすだけで容易に対応できるよう
にする。In the data transmitting apparatus according to the present invention, the memory address for reading the data to be transmitted to each receiving side device, which is stored in the transmitting memory by the control unit, is used as the frame reference signal by the address generating unit. Based on the number of receiving devices, the information is repeatedly generated in order, and effective information for individually identifying the receiving devices generated by the effective information generating unit is added to the read data according to the memory address, By periodically and repeatedly transmitting to each receiving device, even if data error occurs due to noise on the transmission path, it is possible to reduce the effect and increase the number of receiving devices. On the other hand, it will be possible to deal with the problem simply by increasing the pattern of valid information.
【0014】また、請求項2に記載の発明における再送
回路は、アドレス発生部の発生しているメモリアドレス
の繰り返しの間隔を、特定の受信側装置に対して短くす
ることにより、システムに及ぼす影響の大きな受信側装
置に対して、より短い周期でデータを伝送することを可
能にする。Further, the retransmission circuit in the invention described in claim 2 has an effect on the system by shortening the repeat interval of the memory address generated by the address generation unit for a specific receiving side device. It is possible to transmit data in a shorter cycle to a receiving side device having a large number.
【0015】また、請求項3に記載の発明における補助
メモリは、一度に複数の受信側装置に送りたいデータが
制御部によって書き込まれ、それを送信メモリに転送す
ることにより、当該データの各受信側装置への送出を一
定周期内に終了させることを可能とする。Further, in the auxiliary memory according to the third aspect of the invention, data to be sent to a plurality of receiving side devices at a time is written by the control unit, and the data is transferred to the transmitting memory to receive each of the data. It is possible to complete the transmission to the side device within a fixed period.
【0016】また、請求項4に記載の発明における制御
部は、受信側装置によって折り返されたデータと伝送デ
ータとを比較した比較部によって不一致が検出される
と、その受信側装置に対するデータの再送要求をアドレ
ス発生部に対して行い、アドレス発生部はその再送要求
に基づいて再送回路が作成したパターンに従って、送信
メモリのメモリアドレスを生成することにより、ノイズ
による伝送誤りの発生した受信側装置に対しては、早急
にそのデータを再送する。Further, the control section in the invention according to claim 4 resends the data to the receiving side apparatus when the comparing section which compares the data returned by the receiving side apparatus with the transmission data detects a mismatch. A request is made to the address generation unit, and the address generation unit generates a memory address of the transmission memory according to the pattern created by the retransmission circuit based on the retransmission request, so that the reception side device in which a transmission error due to noise has occurred is generated. On the other hand, the data is retransmitted immediately.
【0017】また、請求項5に記載の発明におけるアド
レス発生部は、受信側装置によって折り返されたデータ
と伝送データとを比較した比較部によって不一致が検出
されたとき、再送回路が作成したその受信側装置に対す
るデータの再送のためのパターンに従って、送信メモリ
のメモリアドレスを生成することにより、ノイズによる
伝送誤りの発生した受信側装置に対して、制御部の負荷
を増大させることなく早急にそのデータの再送を行うこ
とを可能とする。Further, the address generating section in the invention according to claim 5 is such that when the comparing section for comparing the data returned by the receiving side apparatus with the transmitted data detects the non-coincidence, the re-transmission circuit prepares the reception. By generating the memory address of the transmission memory according to the pattern for retransmitting data to the receiving side device, the receiving side device in which a transmission error due to noise has occurred can immediately receive the data without increasing the load on the control unit. It is possible to re-transmit.
【0018】また、請求項6に記載の発明における初期
設定データ発生部は、同一受信側装置に対するデータ再
送の要求が、制御部より繰り返して発生している場合
に、アドレス発生部が発生した異常の発生の通知を受け
ると、初期設定データを作成して内部レジスタに設定す
ることにより、異常時に周辺回路に対して不用意な制御
がかかるのを防止し、また警報通知部はその通知を受け
ると警報の発生を通知することにより、受信側において
その異常状態の発生を確認できるようにする。Further, in the initialization data generating section in the invention described in claim 6, when the request for data retransmission to the same receiving side apparatus is repeatedly generated from the control section, the abnormality generated by the address generating section is generated. When the notification of the occurrence of is generated, the initial setting data is created and set in the internal register to prevent inadvertent control of the peripheral circuits in the event of an abnormality, and the alarm notification unit receives the notification. By notifying that the alarm has occurred, the receiving side can confirm the occurrence of the abnormal state.
【0019】[0019]
実施例1.以下、この発明の一実施例を図について説明
する。図1はこの発明の実施例1によるデータ伝送装置
を示すブロック図である。図において、11は送信側装
置内に配置され、送信側装置から複数の受信側装置
(A、B、・・・・、N)へのデータの伝送を統括的に
制御する制御部であり、12はこの制御部11によっ
て、送信側装置から各受信側装置のそれぞれに伝送する
データ(制御情報)が格納される送信メモリとしての2
ポートメモリである。13はこの2ポートメモリ12の
各受信側装置のそれぞれに対応付けられたメモリアドレ
スを、基準フレーム信号に従って順番に繰り返し発生さ
せるアドレス発生部であり、14は2ポートメモリ12
から読み出されたデータをパラレルデータからシリアル
データに変換するためのパラレル/シリアルデータ変換
部、15は受信側装置に送信されるデータに付加され、
各受信側装置の各々を個別に識別するための有効情報
を、アドレス発生部13の発生するメモリアドレスに対
応させて発生している有効情報発生部である。Embodiment 1 FIG. An embodiment of the present invention will be described below with reference to the drawings. 1 is a block diagram showing a data transmission device according to a first embodiment of the present invention. In the figure, reference numeral 11 denotes a control unit that is arranged in the transmission side device and integrally controls the transmission of data from the transmission side device to the plurality of reception side devices (A, B, ..., N). Reference numeral 12 denotes a transmission memory for storing data (control information) transmitted from the transmission side device to each reception side device by the control unit 11.
It is a port memory. Reference numeral 13 is an address generation unit that repeatedly and sequentially generates a memory address associated with each receiving side device of the 2-port memory 12, in accordance with the reference frame signal, and 14 is the 2-port memory 12
A parallel / serial data conversion unit for converting the data read from the parallel data to the serial data, 15 is added to the data transmitted to the receiving side device,
This is a valid information generation unit that generates valid information for individually identifying each of the receiving side devices in association with a memory address generated by the address generation unit 13.
【0020】16は送信側装置から伝送されてきたデー
タをシリアルデータからパラレルデータに変換するため
のシリアル/パラレルデータ変換部であり、17は送信
側装置から伝送されてきたデータ(制御情報)に付加さ
れている有効情報と自受信側装置に割り当てられた有効
情報との比較を行って、当該データを取り込むか否かの
判断を行う有効情報比較部である。18はこの有効情報
比較部17における有効情報を比較するためのタイミン
グを発生するタイミング発生部である。19は有効情報
比較部17において有効情報が有効と判定された場合
に、シリアル/パラレルデータ変換部16で変換された
データの中の制御情報の部分を取り込むための内部レジ
スタであり、20はこの内部レジスタ20に取り込まれ
た制御情報によって制御される周辺回路である。Reference numeral 16 is a serial / parallel data conversion unit for converting the data transmitted from the transmission side device into parallel data, and 17 is the data (control information) transmitted from the transmission side device. The effective information comparison unit compares the added effective information with the effective information assigned to the self-reception side device to determine whether to take in the data. Reference numeral 18 denotes a timing generation unit that generates a timing for comparing valid information in the valid information comparison unit 17. Reference numeral 19 is an internal register for taking in the control information portion of the data converted by the serial / parallel data conversion unit 16 when the effective information comparison unit 17 determines that the effective information is effective, and 20 is the It is a peripheral circuit controlled by the control information taken into the internal register 20.
【0021】21は当該データ伝送装置内の基準となる
信号を発生させる装置内基準信号発生部であり、22は
この装置内基準信号発生部21から送信側装置と各受信
側装置とに供給される、シリアルデータの伝送基準とな
るフレーム基準信号、23は同じくシリアルデータを伝
送するときの同期用となるシリアル同期クロック信号で
ある。24は送信側装置と各受信側装置を接続している
伝送路を介して送信側装置から各受信側装置に伝送され
るシリアル伝送データである。Reference numeral 21 is an in-apparatus reference signal generating section for generating a reference signal in the data transmission apparatus, and 22 is supplied from the in-apparatus reference signal generating section 21 to the transmitting side apparatus and each receiving side apparatus. A frame reference signal serving as a transmission reference of serial data, and 23 is a serial synchronization clock signal used for synchronization when transmitting serial data. Reference numeral 24 is serial transmission data transmitted from the transmission side device to each reception side device via a transmission line connecting the transmission side device and each reception side device.
【0022】次に動作について説明する。送信側装置内
に配された制御部11は、各受信側装置の周辺回路20
を制御するためのデータ(制御情報)を2ポートメモリ
12に逐次設定する。アドレス発生部13では、この2
ポートメモリ12に格納された受信側装置へ伝送するデ
ータのメモリアドレスを、基準フレーム信号に従って順
番に繰り返し発生させ、2ポートメモリ12にはそのア
ドレスが設定される。2ポートメモリ12からはその設
定されたアドレスよりデータが読み出され、それがパラ
レル/シリアルデータ変換部14に送られる。Next, the operation will be described. The control unit 11 arranged in the transmission side device is configured to operate the peripheral circuit 20 of each reception side device.
The data (control information) for controlling is sequentially set in the 2-port memory 12. In the address generation unit 13, this 2
The memory address of the data stored in the port memory 12 to be transmitted to the receiving side device is repeatedly generated in order according to the reference frame signal, and the address is set in the 2-port memory 12. Data is read from the set address from the 2-port memory 12 and sent to the parallel / serial data converter 14.
【0023】ここで、図2はこの発明によるデータ伝送
装置における各信号の時間関係を示すタイミングチャー
トであり、同図(a)は装置内基準信号発生部21の発
生するフレーム基準信号22、同図(b)は同じくシリ
アル同期クロック信号23、同図(c)は送信側装置よ
り各受信側装置に伝送されるシリアル伝送データ24を
それぞれ示している。なお、この図2では簡略化のた
め、A〜Cの3つの受信側装置へのシリアル伝送データ
についてのみ示し、そのほかのD〜Nの受信側装置への
シリアル伝送データについてはその表記を省略してい
る。以下、この図2のタイミングチャートを用いて、ア
ドレス発生部13におけるアドレスの発生について説明
する。FIG. 2 is a timing chart showing the time relationship of each signal in the data transmission apparatus according to the present invention. FIG. 2A is a frame reference signal 22 generated by the in-apparatus reference signal generator 21, The figure (b) shows the serial synchronous clock signal 23, and the figure (c) shows the serial transmission data 24 transmitted from the transmitting side device to each receiving side device. Note that, in FIG. 2, for simplification, only serial transmission data to the three reception side devices A to C are shown, and notations are omitted for the other serial transmission data to the reception side devices D to N. ing. The generation of addresses in the address generator 13 will be described below with reference to the timing chart of FIG.
【0024】アドレス発生部13では、装置内基準信号
発生部21から送られてくるフレーム基準信号22とシ
リアル同期用クロック信号23を用いて、受信側装置に
伝送するデータの送出タイミングを発生させる。そのと
き、送信側装置から複数の各受信側装置に対して伝送す
るデータを時分割多重化するために、フレーム基準信号
22の変化(例えばパルスの前縁)をカウントして、そ
のデータを伝送する受信側装置の時間位相を決める。そ
して、アドレス発生部13はその時間位相に対応して決
められている2ポートメモリ12のメモリアドレスを順
番に繰り返して発生する。このアドレス発生部13より
発生されたメモリアドレスに従って2ポートメモリ12
がアクセスされ、当該アドレスに格納されているデータ
(制御情報)がパラレル/シリアルデータ変換部14に
入力される。The address generator 13 uses the frame reference signal 22 and the serial synchronization clock signal 23 sent from the in-apparatus reference signal generator 21 to generate the transmission timing of the data to be transmitted to the receiving side apparatus. At that time, in order to time-division-multiplex the data to be transmitted from the transmission side device to each of the plurality of reception side devices, the change (for example, the leading edge of the pulse) of the frame reference signal 22 is counted and the data is transmitted. To determine the time phase of the receiving device. Then, the address generator 13 sequentially and sequentially generates the memory address of the 2-port memory 12 determined in correspondence with the time phase. In accordance with the memory address generated by the address generator 13, the 2-port memory 12
Is accessed and the data (control information) stored at the address is input to the parallel / serial data conversion unit 14.
【0025】一方、有効情報発生部15では装置内基準
信号発生部21からのフレーム基準信号22に同期し
て、各受信側装置の各々に割り当てられた有効情報を順
番に繰り返して発生し、それをパラレル/シリアルデー
タ変換部14に送る。そのとき有効情報発生部15の発
生する有効情報としては、前記アドレス発生部13の発
生したメモリアドレスに対応して、2ポートメモリ12
の当該アドレスに格納されているデータを伝送すべき受
信側装置に割り当てられたものとなる。パラレル/シリ
アルデータ変換部14では、前記2ポートメモリ12か
ら読み出された制御情報に、この有効情報発生部15の
発生した有効情報を付加してそれらをシリアルデータに
変換する。従って、装置内基準信号発生部21からフレ
ーム基準信号22が発生する度に、2ポートメモリ12
からはA、B、C、・・・・の各受信側装置へのデータ
が順番に読み出され、その各々に有効情報発生部15の
発生するA、B、C、・・・・の各受信側装置を識別す
るための対応する有効情報が付加され、パラレル/シリ
アルデータ変換部14より図2(c)に示すようなシリ
アル伝送データ24として伝送路上に送出される。On the other hand, in the effective information generator 15, in synchronization with the frame reference signal 22 from the in-apparatus reference signal generator 21, the effective information assigned to each of the receiving side devices is repeatedly and sequentially generated, and To the parallel / serial data converter 14. At this time, the valid information generated by the valid information generating unit 15 is the 2-port memory 12 corresponding to the memory address generated by the address generating unit 13.
Is assigned to the receiving side device to which the data stored at the address is to be transmitted. The parallel / serial data converter 14 adds the valid information generated by the valid information generator 15 to the control information read from the 2-port memory 12 and converts the control information into serial data. Therefore, every time the frame reference signal 22 is generated from the in-device reference signal generator 21, the 2-port memory 12
, Are sequentially read out to the respective receiving side devices A, B, C, ..., And each of A, B, C ,. Corresponding effective information for identifying the receiving side device is added, and the parallel / serial data conversion unit 14 sends out as serial transmission data 24 as shown in FIG.
【0026】各受信側装置ではこの伝送路上を伝送され
てきたシリアル伝送データ24をシリアル/パラレルデ
ータ変換部16でデータ変換し、その制御情報の部分を
内部レジスタ19に送り、有効情報の部分を有効情報比
較部17に送る。一方、タイミング発生部18はこの有
効情報比較部17における有効情報を比較するタイミン
グを、装置内基準信号発生部21より与えられるフレー
ム基準信号22に同期させて発生している。有効情報比
較部17はこのタイミング発生部18の発生したタイミ
ングで、シリアル/パラレルデータ変換部16からの有
効情報を自受信側装置に割り当てられている有効情報と
比較する。その結果、両者が一致している場合には有効
情報比較部17は内部レジスタ19に信号を送り、シリ
アル/パラレルデータ変換部16からの制御情報の取り
込みを行わせる。この内部レジスタ19によって取り込
まれた制御情報は周辺回路20に設定され、周辺回路2
0はそれに基づいて所定の制御動作を実行する。In each receiving side device, the serial transmission data 24 transmitted on this transmission line is converted by the serial / parallel data conversion unit 16, the control information portion is sent to the internal register 19, and the effective information portion is sent. It is sent to the valid information comparison unit 17. On the other hand, the timing generation section 18 generates the timing for comparing the valid information in the valid information comparison section 17 in synchronization with the frame reference signal 22 given from the in-apparatus reference signal generation section 21. The valid information comparison unit 17 compares the valid information from the serial / parallel data conversion unit 16 with the valid information assigned to the self-reception side device at the timing generated by the timing generation unit 18. As a result, if the two match, the valid information comparison unit 17 sends a signal to the internal register 19 to cause the serial / parallel data conversion unit 16 to fetch the control information. The control information fetched by the internal register 19 is set in the peripheral circuit 20, and the peripheral circuit 2
0 executes a predetermined control operation based on it.
【0027】すなわち、最初のフレーム基準信号22に
従って、アドレス発生部13が受信側装置Aに対応する
メモリアドレスを発生し、2ポートメモリ12の当該ア
ドレスから読み出されたデータに、当該受信側装置Aの
有効情報を付加して各受信側装置に送り、その有効情報
が有効と判断される受信側装置、すなわち受信側装置A
においてのみそのデータの取り込みが行われる。次のフ
レーム基準信号22が発生すると、アドレス発生部13
はカウンタを進めて受信側装置Bに対応するメモリアド
レスを発生し、2ポートメモリ12の当該アドレスから
読み出されたデータに、当該受信側装置Bの有効情報を
付加して各受信側装置に送り、その有効情報が有効と判
断される受信側装置Bにおいてのみそのデータの取り込
みが行われる。以下、同様の手順で受信側装置C、D、
・・・・についてもデータの取り込みが行われる。従っ
て、受信側装置の数が増加した場合でも、この有効情報
のパターンをそれにあわせて増やしてやれば、大幅な回
路変更などを伴うことなく容易に対応することが可能と
なる。That is, according to the first frame reference signal 22, the address generator 13 generates a memory address corresponding to the receiving device A, and the data read from the address of the 2-port memory 12 is added to the receiving device. A valid information of A is added and sent to each receiving apparatus, and the valid information is judged to be valid, that is, receiving apparatus A
The data is taken in only at. When the next frame reference signal 22 is generated, the address generator 13
Advances a counter to generate a memory address corresponding to the receiving side device B, adds valid information of the receiving side device B to the data read from the address of the two-port memory 12, and adds it to each receiving side device. The data is taken in only by the receiving side device B which is sent and whose validity information is judged to be valid. Thereafter, the receiving side devices C, D, and
... is also imported. Therefore, even if the number of receiving side devices is increased, if the pattern of the effective information is increased accordingly, it is possible to easily cope with it without causing a large circuit change.
【0028】また、アドレス発生部13では、受信側装
置の数だけフレーム基準信号のカウントが進むとその計
数値を初期値にリセットすることにより、各受信側装置
に対応したメモリアドレスを順番に繰り返して発生する
ことができる。そのため、制御部11より同一のデータ
をいちいち設定しなくとも、2ポートメモリ12からは
所定の周期で同一データが読み出され、それぞれの受信
側装置に再送される。従って、外来のノイズ等によって
シリアル伝送データ24の一部に変化が生じた場合で
も、フレーム基準信号22が受信側装置の数だけ一巡す
ると、再び正しいシリアル伝送データ24が送出される
ため、ノイズによるデータ誤りに対する影響を少なくす
ることができる。なお、制御部11は新たなデータ(制
御情報)を受信側装置に送る必要が生じた場合には、そ
の都度、2ポートメモリ12の当該受信側装置に対応し
たアドレスにその送りたいデータを設定すればよい。In addition, the address generator 13 resets the count value to the initial value when the number of frame reference signals has been increased by the number of receiving side devices, thereby sequentially repeating the memory address corresponding to each receiving side device. Can occur. Therefore, even if the same data is not set by the control unit 11 one by one, the same data is read from the 2-port memory 12 in a predetermined cycle and retransmitted to each receiving side device. Therefore, even if a part of the serial transmission data 24 is changed due to external noise or the like, the correct serial transmission data 24 is sent out again when the frame reference signal 22 makes a round corresponding to the number of the receiving side devices. The influence on data errors can be reduced. When it becomes necessary to send new data (control information) to the receiving side device, the control unit 11 sets the data to be sent to the address corresponding to the receiving side device in the 2-port memory 12 each time. do it.
【0029】実施例2.図3はこの発明の実施例2によ
るデータ伝送装置を示すブロック図である。図におい
て、11は制御部、12は送信メモリとしての2ポート
メモリ、14はパラレル/シリアルデータ変換部、16
はシリアル/パラレルデータ変換部、17は有効情報比
較部、18はタイミング発生部、19は内部レジスタ、
20は周辺回路、21は装置内基準信号発生部、22は
フレーム基準信号、23はシリアル同期クロック信号、
24はシリアル伝送データであり、これらは図1に同一
符号を付した実施例1のものと同一、もしくは相当部分
であるためその詳細な説明は省略する。Example 2. 3 is a block diagram showing a data transmission device according to a second embodiment of the present invention. In the drawing, 11 is a control unit, 12 is a 2-port memory as a transmission memory, 14 is a parallel / serial data conversion unit, and 16 is a parallel / serial data conversion unit.
Is a serial / parallel data conversion unit, 17 is a valid information comparison unit, 18 is a timing generation unit, 19 is an internal register,
20 is a peripheral circuit, 21 is a reference signal generator in the apparatus, 22 is a frame reference signal, 23 is a serial synchronization clock signal,
Reference numeral 24 represents serial transmission data, which are the same as or equivalent to those in the first embodiment denoted by the same reference numerals in FIG. 1, and therefore detailed description thereof will be omitted.
【0030】また、25は特定の受信側装置に対応する
ものに対して、繰り返し発生しているメモリアドレスの
繰り返しの間隔を、他の通常の受信側回路の間隔よりも
短くする再送回路であり、26はこの再送回路25を含
んでいる点で、図1に符号13を付した実施例1のもの
とは異なるアドレス発生部である。27は各受信側装置
を識別するための有効情報をメモリアドレスに対応させ
て発生する有効情報発生部であるが、この場合、アドレ
ス発生部26は再送回路25の制御に従って特定の受信
側装置に対応するメモリアドレスを短い周期で発生して
いるため、この有効情報発生部27も再送回路25から
の信号を受けて、当該受信側装置の有効情報をそれにあ
わせて発生するものとなっている。Further, reference numeral 25 is a retransmission circuit for shortening the repeat interval of the memory address which is repeatedly generated with respect to the one corresponding to the specific receiver device, compared with the interval of other normal receiver circuits. , 26 are address generators different from those of the first embodiment denoted by reference numeral 13 in FIG. 1 in that the resending circuit 25 is included. Reference numeral 27 denotes a valid information generating unit that generates valid information for identifying each receiving side device in association with a memory address. In this case, the address generating unit 26 controls the specific receiving side device according to the control of the retransmission circuit 25. Since the corresponding memory address is generated in a short cycle, the valid information generation unit 27 also receives the signal from the retransmission circuit 25 and generates the valid information of the receiving side device accordingly.
【0031】次に動作について説明する。再送回路25
はメモリアドレス発生の繰り返し間隔が、他の受信側装
置よりも短く設定されている特定の受信側装置に対応す
るメモリアドレスの発生間隔を監視しており、当該間隔
ごとにその特定の受信側装置対応のメモリアドレスの発
生をアドレス発生部26に指示し、アドレス発生部26
はその指示に応じたメモリアドレスの発生を行う。この
メモリアドレスの発生は、例えば次のようにして行われ
る。すなわち、アドレス発生部26は通常、フレーム基
準信号22をカウントしており、その計数値を他の一般
的な受信側装置のそれぞれに対応させ、それら各受信側
装置に対応付けられたメモリアドレスを順番に繰り返し
て発生させている。再送回路25は特定の受信側装置に
与えられた短い繰り返し間隔が経過したことを検出する
と、アドレス発生部26に対し、前記フレーム基準信号
22のカウントを停止させて、当該特定の受信側装置に
対応付けられたメモリアドレスの発生を行わせる。その
後、アドレス発生部26は通常の処理に戻ってフレーム
基準信号22のカウントを再開し、他の受信側装置に対
するメモリアドレスの発生を継続する。Next, the operation will be described. Resending circuit 25
Monitors the memory address generation interval corresponding to a specific receiving side device whose memory address generation repetition interval is set shorter than other receiving side devices, and at that interval, the specific receiving side device is monitored. The address generation unit 26 is instructed to generate a corresponding memory address, and the address generation unit 26
Generates a memory address according to the instruction. This memory address is generated, for example, as follows. That is, the address generator 26 normally counts the frame reference signal 22, associates the count value with each of other general receiving side devices, and outputs the memory address associated with each receiving side device. It is generated repeatedly in order. When the retransmitting circuit 25 detects that the short repetition interval given to the specific receiving side device has elapsed, it causes the address generating unit 26 to stop counting the frame reference signal 22 and cause the specific receiving side device to stop counting. The generation of the associated memory address is performed. After that, the address generation unit 26 returns to the normal processing, restarts the counting of the frame reference signal 22, and continues the generation of the memory address for the other receiving side device.
【0032】また、有効情報発生部27もアドレス発生
部26と同様に、通常は前記他の受信側装置のそれぞれ
に対応付けられた有効情報を順番に繰り返して発生して
おり、特定の受信側装置に与えられた短い繰り返し間隔
が経過したとき、それを検出した再送回路25が送って
くる信号を受け取ると、前記他の受信側装置に対応付け
られた有効情報の発生を一旦停止し、当該特定の受信側
装置に対応付けられた有効情報を発生する。その後は停
止していた他の受信側装置の有効信号の発生を再開す
る。なお、その他の動作については、実施例1の場合と
同様であるためその説明は省略する。Similarly to the address generating unit 26, the valid information generating unit 27 normally repeatedly generates valid information associated with each of the other receiving side devices in order, and a specific receiving side is generated. When a short repeat interval given to the device has passed, when the resending circuit 25 that detects it has received a signal sent from it, the generation of valid information associated with the other receiving device is temporarily stopped, and Generate valid information associated with a particular receiving device. After that, the generation of the valid signal of the other receiving side device which has been stopped is restarted. The other operations are the same as in the case of the first embodiment, and the description thereof is omitted.
【0033】これによって、特定の受信側装置に対して
は、他の通常の受信側装置よりも短い間隔でデータを送
ることが可能となり、このデータ伝送装置のシステムに
大きな影響を及ぼす可能性の高い受信側装置に対してこ
の実施例2を適用することにより、外来ノイズからの影
響をより確実に抑えることが可能となる。As a result, it becomes possible to send data to a specific receiving side device at a shorter interval than other normal receiving side devices, which may greatly affect the system of this data transmission device. By applying the second embodiment to a high receiving side device, it is possible to more surely suppress the influence from external noise.
【0034】実施例3.図4はこの発明の実施例3によ
るデータ伝送装置を示すブロック図で、相当部分には図
3と同一符号を付してその説明を省略する。図におい
て、28は上記各実施例における制御部11に相当する
制御部30と、送信メモリとしての2ポートメモリ12
との間に配置され、制御部30より設定されたデータを
一括して送出するための補助メモリとしての2ポートメ
モリである。29はこの2ポートメモリ28に格納され
たデータを2ポートメモリ12に送出する際のメモリア
ドレスも発生する機能を有している点で、図3に符号2
6を付したものとは異なるアドレス発生部であり、前記
制御部30はこのアドレス発生部29に2ポートメモリ
28に格納されたデータの2ポートメモリ12への送出
を制御する機能を備えている点で、前記制御部11とは
異なっている。Example 3. 4 is a block diagram showing a data transmission device according to a third embodiment of the present invention. Corresponding parts are designated by the same reference numerals as those in FIG. 3 and their explanations are omitted. In the figure, 28 is a control unit 30 corresponding to the control unit 11 in each of the above embodiments, and a 2-port memory 12 as a transmission memory.
It is a two-port memory as an auxiliary memory that is arranged between and and sends the data set by the control unit 30 all together. Reference numeral 2 in FIG. 3 indicates that 29 has a function of generating a memory address when the data stored in the 2-port memory 28 is sent to the 2-port memory 12.
The address generator is different from that designated by 6, and the controller 30 has a function of controlling the sending of the data stored in the 2-port memory 28 to the 2-port memory 12 in the address generator 29. This is different from the control unit 11 in the point.
【0035】次に動作について説明する。図4に示すよ
うに、制御部30と2ポートメモリ12の間にさらに2
ポートメモリ28を設けることで、制御部30は一度に
複数の受信側装置に伝送したい同一のデータ(制御情
報)をまとめて書き込むことが可能となる。すなわち、
制御部30は2ポートメモリ28へのデータの設定が終
了すると、アドレス発生部29を制御して2ポートメモ
リ28に設定されたデータの2ポートメモリ12への送
出を指示する。これによって、複数の受信側装置に伝送
される同一のデータは、2ポートメモリ12の該当する
アドレスのそれぞれに設定される。このようにして、2
ポートメモリ12にデータが設定された後の動作は、上
記各実施例の場合と同様に進行するため、その説明は省
略する。Next, the operation will be described. As shown in FIG. 4, an additional 2 units are provided between the control unit 30 and the 2-port memory 12.
By providing the port memory 28, the control unit 30 can collectively write the same data (control information) to be transmitted to a plurality of receiving side devices at one time. That is,
When the setting of the data in the 2-port memory 28 is completed, the control unit 30 controls the address generating unit 29 to instruct the data set in the 2-port memory 28 to be sent to the 2-port memory 12. As a result, the same data transmitted to a plurality of receiving side devices is set in each of the corresponding addresses of the 2-port memory 12. Thus, 2
The operation after the data is set in the port memory 12 proceeds in the same manner as in each of the above-mentioned embodiments, and the description thereof will be omitted.
【0036】このように、制御部30より2ポートメモ
リ28に書き込まれたデータを一括して2ポートメモリ
12に設定することにより、複数の受信側装置が互いに
影響を及ぼしあう制御に対して、制御部30は伝送する
タイミングを1つずつ考慮しなくても、2ポートメモリ
28へのデータの設定が終了した時点で、アドレス発生
部29に送出制御の指示を行えば、フレーム基準信号が
一巡する間に、所望の受信側装置のすべてに同一データ
の設定が完了する。従って、制御設定の状態が変化する
際の余分な状態が発生するのを防止でき、設定変更時に
おける当該データ伝送装置の安定性を向上させることが
可能となる。As described above, by collectively setting the data written in the two-port memory 28 by the control unit 30 in the two-port memory 12, it is possible to prevent a plurality of receiving side devices from affecting each other. Even if the control unit 30 does not consider the transmission timings one by one, if the transmission control instruction is given to the address generation unit 29 at the time when the setting of the data in the two-port memory 28 is completed, the frame reference signal is cycled. In the meantime, the setting of the same data is completed in all the desired receiving side devices. Therefore, it is possible to prevent an extra state from occurring when the control setting state changes, and it is possible to improve the stability of the data transmission device when the setting is changed.
【0037】実施例4.図5はこの発明の実施例4によ
るデータ伝送装置を示すブロック図で、相当部分には図
4と同一符号を付してその説明を省略する。図におい
て、31は内部レジスタ19に設定されたデータを送信
側装置に返送するために折り返す機能を備えている点
で、図4に符号20を付したものとは異なる周辺回路で
あり、32はその返送するデータを格納するための返送
レジスタ、33はこの返送レジスタ32に格納されたデ
ータの送信タイミングを発生する機能も備えている点
で、図4に符号18を付したものとは異なるタイミング
発生部である。34はこの返送レジスタ32より出力さ
れたデータをパラレルデータからシリアルデータに変換
するパラレル/シリアルデータ変換部、35は受信側装
置から返送されてきたデータをシリアルデータからパラ
レルデータに変換するシリアル/パラレルデータ変換部
である。Embodiment 4 FIG. FIG. 5 is a block diagram showing a data transmission device according to a fourth embodiment of the present invention. Corresponding parts are designated by the same reference numerals as those in FIG. 4 and their explanations are omitted. In the figure, 31 is a peripheral circuit different from that indicated by reference numeral 20 in FIG. 4 in that it has a function of returning the data set in the internal register 19 to the transmitting side device, and 32 is A return register for storing the data to be returned, 33 has a function of generating a transmission timing of the data stored in the return register 32, and is different in timing from that denoted by reference numeral 18 in FIG. It is a generating part. Reference numeral 34 is a parallel / serial data converter for converting the data output from the return register 32 from parallel data to serial data, and 35 is a serial / parallel converter for converting the data returned from the receiving side device from serial data to parallel data. It is a data conversion unit.
【0038】36は受信側装置に伝送されるデータを保
持しておき、当該データとこのシリアル/パラレルデー
タ変換部35でデータ変換された、受信側装置より返送
されてくるデータとの比較を行う比較部であり、37は
この比較部36における比較の結果、不一致が検出され
た場合に、その受信側装置に対してデータの再送を要求
する機能を備えている点で、図4に符号30を付したも
のとは異なる制御部である。38はこの制御部37から
のデータ再送の要求に従って、当該受信側装置へデータ
を再送するためのパターンを作成する機能を有する点
で、図4に符号25を付したものとは異なる再送回路で
あり、39はこの再送回路38の作成したパターンに従
って2ポートメモリ12のメモリアドレスを生成する機
能を有する点で、図4に符号29を付したものとは異な
るアドレス発生部である。Reference numeral 36 holds the data to be transmitted to the receiving side apparatus, and compares the data with the data converted by the serial / parallel data converting section 35 and returned from the receiving side apparatus. Reference numeral 30 in FIG. 4 is a comparison unit, which has a function of requesting the receiving side device to retransmit data when a mismatch is detected as a result of the comparison in the comparison unit 36. This is a control unit different from the one marked with. 38 is a resending circuit different from that designated by reference numeral 25 in FIG. 4 in that it has a function of creating a pattern for resending data to the receiving side device in accordance with the data resending request from the control section 37. Yes, 39 is an address generator different from that designated by reference numeral 29 in FIG. 4 in that it has a function of generating a memory address of the two-port memory 12 in accordance with the pattern created by the retransmission circuit 38.
【0039】40は送信側装置と各受信側装置を接続し
ている伝送路を介して受信側装置から送信側装置に返送
されるシリアル返送データであり、41はこのシリアル
返送データ40に多重化して受信側装置より送信側装置
に送られてきた、受信側装置の故障情報などが書き込ま
れ、それらのデータが制御部37によって取り込まれる
2ポートメモリである。40 is serial return data returned from the receiving side device to the transmitting side device via a transmission line connecting the transmitting side device and each receiving side device, and 41 is multiplexed with the serial returning data 40. This is a two-port memory in which failure information of the receiving side device sent from the receiving side device to the transmitting side device is written, and the data is taken in by the control unit 37.
【0040】次に動作について説明する。送信側装置か
ら受信側装置へのシリアル伝送データ24が、受信側装
置の内部レジスタ19に設定されるまでの動作は上記各
実施例の場合と同様である。その後、周辺回路31はこ
の内部レジスタ19に設定された制御情報を取り込んで
制御動作を開始するとともに、その制御信号を返送レジ
スタ32に送出する。一方、タイミング発生部33はこ
の返送レジスタ32における設定データの送出タイミン
グを、装置内基準信号発生部21より与えられるフレー
ム基準信号22に同期させて発生している。返送レジス
タ32はこのタイミング発生部33より生成されたタイ
ミングに合わせてパラレル/シリアルデータ変換部34
にデータを送出する。パラレル/シリアルデータ変換部
34はこの返送レジスタ32からのデータをシリアルデ
ータに変換し、シリアル返送データ40として伝送路上
に送出する。Next, the operation will be described. The operation until the serial transmission data 24 from the transmission side device to the reception side device is set in the internal register 19 of the reception side device is the same as in each of the above embodiments. After that, the peripheral circuit 31 fetches the control information set in the internal register 19 to start the control operation and sends the control signal to the return register 32. On the other hand, the timing generation unit 33 generates the transmission timing of the setting data in the return register 32 in synchronization with the frame reference signal 22 given from the in-apparatus reference signal generation unit 21. The return register 32 matches the timing generated by the timing generator 33 with the parallel / serial data converter 34.
Send data to. The parallel / serial data converter 34 converts the data from the return register 32 into serial data, and sends it out as serial return data 40 on the transmission path.
【0041】このシリアル伝送データ40は伝送路上を
送信側装置に伝送されて送信側装置のシリアル/パラレ
ルデータ変換部35に入力される。シリアル/パラレル
データ変換部35ではそのデータをパラレルデータに変
換した後、比較部36に入力する。比較部36では、受
信側装置に伝送するために2ポートメモリ12より読み
出されてパラレル/シリアルデータ変換部14に送られ
たデータを保持しておき、当該データと受信側装置より
返送されてきてこのシリアル/パラレルデータ変換部3
5にてデータ変換されたデータとを比較する。比較の結
果、両者が一致していれば、受信側装置の内部レジスタ
19に設定されているデータには誤りがないものと判定
して、以降、そのデータについての何等の処理も行わな
い。しかしながら、両者が一致していなければ、受信側
装置の内部レジスタ19の設定データに誤りが発生した
旨を制御部37に通知する。This serial transmission data 40 is transmitted to the transmission side device on the transmission path and input to the serial / parallel data conversion section 35 of the transmission side device. The serial / parallel data conversion unit 35 converts the data into parallel data and then inputs the parallel data to the comparison unit 36. The comparison unit 36 holds the data read from the two-port memory 12 and transmitted to the parallel / serial data conversion unit 14 for transmission to the reception side device, and returns the data and the reception side device. Lever serial / parallel data converter 3
The data converted in step 5 is compared. As a result of the comparison, if the two match, it is determined that the data set in the internal register 19 of the receiving side device has no error, and thereafter no processing is performed on the data. However, if they do not match, the control unit 37 is notified that an error has occurred in the setting data of the internal register 19 of the receiving side device.
【0042】制御部37は伝送データの誤りが発生した
受信側装置に対して早急にデータを再送すべく、アドレ
ス発生部39に対して当該受信側装置へのデータの再送
要求を制御する。このデータ再送の要求を受けたアドレ
ス発生部39の再送回路38は、実施例2で実施してい
たカウンタの繰り返しを、データ再送を行う受信側装置
のアドレスにセットし直して送出する処理を行い、当該
受信側装置への再送の処理が終了した後に通常の繰り返
し処理に復帰する。なお、その後再びエラーが発生して
いるならば、次のフレームにてデータの再送を行うこと
になり、順次繰り返し再送できる。この時、受信側装置
の順番を決めていくカウンタを再送の処理を行うための
カウンタの値と交互にカウンタセットする処理を行うこ
とで、データを再送する受信側装置と次の受信側装置に
対して伝送データを相互に送出できる。このように、上
記構成をとることにより、ノイズなどによる伝送誤りが
発生した受信側装置に対しては、早急にデータが再送さ
れるので、ノイズに対する誤動作を最小限に抑えること
が可能になる。The control unit 37 controls the address generation unit 39 to retransmit the data to the receiving side device in order to promptly retransmit the data to the receiving side device in which an error in the transmission data has occurred. The resending circuit 38 of the address generating unit 39, which has received the request for resending the data, carries out the processing of resetting the repetition of the counter carried out in the second embodiment to the address of the receiving side device for resending the data and sending it out. After the process of retransmission to the receiving side device is completed, the normal repetitive process is resumed. If an error occurs again after that, the data will be retransmitted in the next frame, and the data can be retransmitted sequentially and repeatedly. At this time, by performing a process of alternately setting the counter that determines the order of the receiving side device and the value of the counter for performing the retransmission process, the receiving side device that retransmits the data and the next receiving side device Transmission data can be sent to each other. As described above, with the above configuration, the data is promptly retransmitted to the receiving side device in which a transmission error due to noise or the like has occurred, so that it is possible to minimize malfunction due to noise.
【0043】また、上記実施例4では、受信側装置内に
返送レジスタ32を設けているものについて説明した
が、内部レジスタ19から周辺回路31への制御情報を
パラレル/シリアルデータ変換部34に折り返し出力す
ることによって、内部レジスタ19と返送レジスタ32
を兼用することが可能となり、返送レジスタ32を省略
しても上記実施例と同様の効果を得ることができる。In the fourth embodiment described above, the return register 32 is provided in the receiving side device, but the control information from the internal register 19 to the peripheral circuit 31 is returned to the parallel / serial data converter 34. By outputting, the internal register 19 and the return register 32
The same effect can be obtained as in the above embodiment even if the return register 32 is omitted.
【0044】さらに、上記実施例4では2ポートメモリ
41を有するものを示したが、この2ポートメモリ41
は当該発明の動作上では、必ずしもなくてはならないも
のではない。すなわち、通常、データ伝送装置内の受信
側装置より制御情報以外のデータ、例えば受信側装置の
故障情報などがシリアル返送データ40に多重化して伝
送されてくることがある。この実施例4では2ポートメ
モリ41を設けることにより、そのような情報を制御部
37で取り込むことができるようにしている。Furthermore, in the above-mentioned fourth embodiment, the one having the two-port memory 41 is shown.
Is not indispensable for the operation of the invention. That is, normally, data other than control information, for example, failure information of the receiving side device may be multiplexed and transmitted to the serial return data 40 from the receiving side device in the data transmission device. In the fourth embodiment, the 2-port memory 41 is provided so that such information can be fetched by the control unit 37.
【0045】実施例5.図6はこの発明の実施例5によ
るデータ伝送装置を示すブロック図で、相当部分には図
5と同一符号を付してその説明を省略する。図におい
て、42は受信側装置に伝送されたデータと、受信側装
置で折り返して返送されてきたデータとを比較した比較
部36において不一致が検出されたとき、その受信側装
置に対して当該データの再送を行うためのパターンを作
成する再送回路であり、43はそのような再送回路42
の作成したパターンに従って2ポートメモリ12のメモ
リアドレスを生成する機能を有する点で、図5に符号3
9を付したものとは異なるアドレス発生部である。な
お、この実施例5では、比較部36の比較結果は上記実
施例4の場合とは異なって、アドレス発生部43の再送
回路42に直接与えられるているため、ここでは制御部
として、図4に示した実施例3の場合と同等の制御部3
0が用いられている。Embodiment 5 FIG. FIG. 6 is a block diagram showing a data transmission device according to a fifth embodiment of the present invention. Corresponding parts are designated by the same reference numerals as those in FIG. 5 and their explanations are omitted. In the figure, reference numeral 42 indicates the data transmitted to the receiving side device and the data returned and returned by the receiving side device when a mismatch is detected in the comparing part 36, the data concerned is sent to the receiving side device. Is a retransmitting circuit that creates a pattern for retransmitting
5 has the function of generating the memory address of the 2-port memory 12 in accordance with the pattern created by
This is an address generator different from the one marked with 9. In the fifth embodiment, unlike the case of the fourth embodiment, the comparison result of the comparison unit 36 is directly applied to the retransmission circuit 42 of the address generation unit 43. A control unit 3 equivalent to that of the third embodiment shown in FIG.
0 is used.
【0046】次に動作について説明する。なお、送信側
装置から受信側装置へのシリアル伝送データ24が、受
信側装置の内部レジスタ19に設定されて周辺回路31
に取り込まれ、そのデータが返送レジスタ34に設定さ
れてシリアル返送データ40として送信側装置に返送さ
れ、比較部36で受信側装置に伝送したデータと比較さ
れるまでの動作は上記実施例4の場合と同様である。比
較部36における比較の結果、両者が一致していれば、
受信側装置の内部レジスタ19に設定されているデータ
には誤りがないものと判定して、以降、そのデータにつ
いての何等の処理も行わない。しかしながら、両者が一
致していなければ、アドレス発生部43の再送回路42
に、受信側装置の内部レジスタ19の設定データに誤り
が発生した旨を通知する。この比較部36からの通知を
受けたアドレス発生部43の再送回路42は、実施例2
で実施していたカウンタの繰り返しを、データ再送を行
う受信側装置のアドレスにセットし直して送出する処理
を行い、以降、実施例4の場合と同様に動作する。この
ように構成をとることにより、制御部30の処理負荷を
増加させることなく、ノイズなどによる伝送誤りが発生
した受信側装置に対して、データを早急に再送すること
が可能となる。Next, the operation will be described. The serial transmission data 24 from the transmission side device to the reception side device is set in the internal register 19 of the reception side device, and the peripheral circuit 31
The operation until the data is fetched by the device, is set in the return register 34, is returned to the transmitting side device as the serial returning data 40, and is compared with the data transmitted to the receiving side device in the comparing section 36. It is similar to the case. As a result of the comparison in the comparison unit 36, if they match,
It is determined that the data set in the internal register 19 of the receiving side device has no error, and thereafter, no processing is performed on the data. However, if they do not match, the retransmission circuit 42 of the address generator 43
Is notified that an error has occurred in the setting data of the internal register 19 of the receiving side device. The resending circuit 42 of the address generating unit 43, which receives the notification from the comparing unit 36, uses the second embodiment.
Then, the counter is repeatedly set in the address of the receiving side device that retransmits the data, and is sent out. Then, the same operation as in the fourth embodiment is performed. With this configuration, the data can be promptly retransmitted to the receiving side device in which a transmission error due to noise or the like has occurred, without increasing the processing load of the control unit 30.
【0047】実施例6.図7はこの発明の実施例6によ
るデータ伝送装置を示すブロック図で、相当部分には図
5と同一符号を付してその説明を省略する。図におい
て、44は制御部37より同一の受信側装置に対するデ
ータ再送の要求が繰り返して発生した場合に、その受信
側装置に対して異常状態の発生を通知するための機能を
備えている点で、図5に符号39で示したものとは異な
るアドレス発生部である。45はこのアドレス発生部4
4からの異常通知信号を受けると初期設定データの作成
を行い、作成した初期設定データを後述する内部レジス
タに設定する初期設定データ発生部であり、46はこの
初期設定データ発生部45による初期設定データの設定
が可能となっている点で、図5に符号19で示したもの
とは異なる内部レジスタである。47はアドレス発生部
44の発生した異常通知信号を受けて警報の通知を発生
する警報通知部であり、48は送信側装置のアドレス発
生部44から、各送信側装置の初期設定データ発生部4
5および警報通知部47に送られる異常通知信号であ
る。Embodiment 6 FIG. FIG. 7 is a block diagram showing a data transmission device according to a sixth embodiment of the present invention. Corresponding parts are designated by the same reference numerals as those in FIG. 5 and their explanations are omitted. In the figure, 44 is provided with a function for notifying the receiving side device of the occurrence of an abnormal state when the control unit 37 repeatedly requests data retransmission to the same receiving side device. , An address generator different from that indicated by reference numeral 39 in FIG. 45 is this address generator 4
4 is an initial setting data generation unit that creates initial setting data when it receives an abnormality notification signal from No. 4, and sets the created initial setting data in an internal register to be described later. This is an internal register different from that indicated by reference numeral 19 in FIG. 5 in that data can be set. Reference numeral 47 denotes an alarm notification unit that receives an abnormality notification signal generated by the address generation unit 44 and generates an alarm notification. Reference numeral 48 indicates from the address generation unit 44 of the transmission side device to the initialization data generation unit 4 of each transmission side device.
5 and an alarm notification signal sent to the alarm notification unit 47.
【0048】次に動作について説明する。なお、受信側
装置から折り返して返送されてきたデータと、当該受信
側装置に伝送したデータを比較部36で比較し、不一致
が検出された場合には、制御部37よりアドレス発生部
44に対してその受信側装置へのデータの再送要求を制
御するまでの動作は、上記実施例4の場合と同様である
ためその説明は省略する。アドレス発生部44は制御部
37が比較部36の比較結果に基づいて発生するデータ
の再送要求が、何らかの要因で特定の受信側装置につい
て連続して繰り返し発生した場合、伝送路上の故障、あ
るいは受信側装置の異常と判断して異常状態の発生を通
知するための異常通知信号48を発生し、それをその受
信側装置に対して送出する。この異常通知信号48を受
け取った受信側装置では、初期設定データ発生部45に
おいて初期設定データを発生してそれを内部レジスタ4
6に設定する。これにより、当該受信側装置では送信側
装置からのデータ(制御情報)が正常に受信できない場
合であっても、周辺回路31はこの初期設定データを取
り込んで動作するため、周辺回路31に対して不用意な
制御がかかるようなことがなくなる。また、当該受信側
装置では前記異常通知信号48を受け取ると警報通知部
47が作動して、ランプの点灯やブザーの鳴動などとい
った警報を発生する。これによって、受信側では異常状
態の発生を速やかに認識することができる。Next, the operation will be described. The comparison unit 36 compares the data returned from the receiving-side device with the data transmitted to the receiving-side device, and if a mismatch is detected, the control unit 37 notifies the address generating unit 44. The operation up to the control of the data retransmission request to the receiving side device is the same as in the case of the above-mentioned fourth embodiment, and therefore its explanation is omitted. The address generation unit 44 causes a failure or a reception on the transmission line when the data retransmission request generated by the control unit 37 based on the comparison result of the comparison unit 36 is repeatedly generated continuously for a specific receiving side device for some reason. An abnormality notifying signal 48 for notifying the occurrence of an abnormal state when it is judged as an abnormality of the side device is generated and sent to the receiving side device. In the receiving side device which has received this abnormality notification signal 48, the initial setting data generator 45 generates the initial setting data and sends it to the internal register 4
Set to 6. As a result, even if the receiving side device cannot normally receive the data (control information) from the transmitting side device, the peripheral circuit 31 operates by taking in the initial setting data. The careless control will not be applied. In addition, in the receiving side device, when the abnormality notification signal 48 is received, the alarm notification section 47 is activated to generate an alarm such as lighting of a lamp or ringing of a buzzer. This allows the receiving side to quickly recognize the occurrence of the abnormal state.
【0049】[0049]
【発明の効果】以上のように、請求項1に記載の発明に
よれば、送信側装置から各受信側装置へのデータの伝送
を制御する制御部によって送信メモリに格納された、各
受信側装置に伝送すべきデータを、アドレス発生部がフ
レーム基準信号に基づいて受信側装置の数に合わせて繰
り返し発生するメモリアドレスに従って読み出し、有効
情報発生部よりその受信側装置に割り当てられた有効情
報を発生して、それをその送信メモリより読み出したデ
ータに付加して送信し、受信側装置では有効情報比較部
において受信したデータの有効情報の解析を行って、有
効と判定された場合にのみそのデータを内部レジスタに
取り込むように構成したので、制御部より同一のデータ
をいちいち設定しなくとも、送信メモリからは所定の周
期で同一データが読み出され、それぞれの受信側装置に
再送されるため、外来のノイズ等によってシリアル伝送
データの一部に変化が生じた場合でも、フレーム基準信
号が受信側装置の数だけ一巡すると、再び正しいシリア
ル伝送データが送出されるようになり、ノイズによるデ
ータ誤りに対する影響を最小限に抑えることができるば
かりか、受信側装置の数が増加した場合でも、この有効
情報のパターンをそれにあわせて増やしてやれば、大幅
な回路変更などを伴うことなく容易に対応することが可
能なデータ伝送装置が得られる効果がある。As described above, according to the first aspect of the present invention, each reception side stored in the transmission memory by the control unit that controls the transmission of data from the transmission side apparatus to each reception side apparatus. The address generator reads the data to be transmitted to the device according to the memory address that is repeatedly generated according to the number of the receiving side devices based on the frame reference signal, and the valid information generating part reads the valid information assigned to the receiving side device. When it is generated, it is added to the data read from the transmission memory and transmitted, and the receiving side device analyzes the valid information of the received data in the valid information comparing section, and only when it is determined to be valid, the Since the data is stored in the internal register, the same data is sent from the transmission memory in a predetermined cycle without the need to set the same data from the controller. Even if a part of the serial transmission data changes due to external noise, etc., it is re-transmitted to each receiving side device, and if the frame reference signal makes one cycle for the number of receiving side devices, the correct serial Not only can transmission data be sent out and the effect of noise on data errors can be minimized, but even if the number of receiving side devices increases, the pattern of this valid information should be increased accordingly. In this case, there is an effect that a data transmission device can be obtained which can be easily dealt with without requiring a drastic circuit change.
【0050】また、請求項2に記載の発明によれば、発
生しているメモリアドレスの繰り返しの間隔を、特定の
受信側装置に対して短くする再送回路をアドレス発生部
に持たせるように構成したので、特定の受信側装置に対
して他の通常の受信側装置よりも短い間隔でデータを送
ることが可能となり、このデータ伝送装置のシステムに
大きな影響を及ぼす可能性の高い受信側装置に対してデ
ータの送信間隔を短くすれば、当該受信側装置に対する
外来ノイズの影響をより抑えることが可能となって、さ
らに信頼性の高いデータ伝送装置が実現できる効果があ
る。According to the second aspect of the present invention, the address generating section is provided with a retransmission circuit for shortening the repeating interval of the generated memory address for a specific receiving side device. Therefore, it becomes possible to send data to a specific receiving side device at a shorter interval than other normal receiving side devices, and to a receiving side device that is likely to have a great influence on the system of this data transmission device. On the other hand, if the data transmission interval is shortened, it is possible to further suppress the influence of external noise on the receiving side device, and it is possible to realize a more reliable data transmission device.
【0051】また、請求項3に記載の発明によれば、制
御部と送信側装置から受信側装置へ伝送するデータを格
納しておく送信メモリの間に、データを一括して送出す
るための補助メモリを配置するように構成したので、複
数の受信側装置が互いに影響を及ぼしあう制御に対して
も、制御部は伝送するタイミングを1つずつ考慮しなく
ても、フレーム基準信号が一巡する間に所望の受信側装
置のすべてに同一データの設定が完了するため、制御設
定の状態が変化する際の余分な状態の発生を抑制するこ
とができ、設定変更時におけるデータ伝送装置の安定性
を向上させることが可能となる効果がある。According to the third aspect of the present invention, the data is collectively transmitted between the control unit and the transmission memory for storing the data to be transmitted from the transmission side device to the reception side device. Since the auxiliary memory is arranged, the frame reference signal goes round even if the control unit does not consider the transmission timings one by one even for the control in which a plurality of receiving side devices influence each other. Since the setting of the same data is completed in all the desired receiving side devices in the meantime, it is possible to suppress the occurrence of an extra state when the control setting state changes, and the stability of the data transmission device when the setting is changed. There is an effect that it is possible to improve.
【0052】また、請求項4に記載の発明によれば、伝
送したデータと、受信側装置で折り返されて返送されて
きたデータとを比較部で比較し、制御部はその比較結果
が不一致になった受信側装置に対してデータ再送の要求
を行い、アドレス発生部が、その再送要求に基づいて再
送回路の作成した当該データ再送のためのパターンに従
って、送信メモリのメモリアドレスを生成するように構
成したので、ノイズなどによる伝送誤りが発生した受信
側装置に対しては、早急にデータの再送が行われるよう
になり、ノイズに対する誤動作を最小限に抑えることが
可能になる効果がある。According to the fourth aspect of the present invention, the comparing section compares the transmitted data with the data returned and returned by the receiving side apparatus, and the control section determines that the comparison results do not match. A request to retransmit data is made to the receiving side device, and the address generation unit generates the memory address of the transmission memory according to the pattern for retransmitting the data created by the retransmission circuit based on the retransmission request. Since the configuration is adopted, data is promptly retransmitted to a receiving side device in which a transmission error due to noise or the like has occurred, and it is possible to minimize malfunction due to noise.
【0053】また、請求項5に記載の発明によれば、比
較部による比較の結果を直接アドレス発生部の再送回路
に入力して、その比較結果が不一致であった場合に再送
回路の作成したデータ再送のためのパターンに従って、
アドレス発生部より送信メモリのメモリアドレスを発生
するように構成したので、ノイズなどによる伝送誤りが
発生した受信側装置に対して、制御部の処理負荷を増加
させることなく早急にデータの再送を行うことが可能な
データ伝送装置が得られる効果がある。According to the invention described in claim 5, the result of the comparison by the comparing section is directly input to the resending circuit of the address generating section, and the resending circuit is created when the comparison results do not match. According to the pattern for data retransmission,
Since the memory address of the transmission memory is generated from the address generation unit, data is promptly retransmitted to the receiving side device in which a transmission error due to noise or the like has occurred without increasing the processing load of the control unit. There is an effect that a possible data transmission device can be obtained.
【0054】また、請求項6に記載の発明によれば、同
一の受信側装置に対するデータの再送要求が制御部から
繰り返し発生している場合に、アドレス発生部よりその
受信側装置に対して異常の発生を通知し、それを受けた
受信側装置においては、初期設定データ発生部より初期
設定データを作成して内部レジスタに設定するととも
に、警報通知部より警報の発生を通知するように構成し
たので、送信側装置からのデータの正常な受信ができな
い受信側装置であっても、周辺回路がこの初期設定デー
タを取り込んで動作するため、周辺回路に対して不用意
な制御がかかるようなことがなくなり、受信側において
異常状態の発生を速やかに認識することが可能となる効
果がある。Further, according to the invention described in claim 6, when the control section repeatedly requests data retransmission to the same receiving side apparatus, the address generating section causes an abnormality in the receiving side apparatus. In the receiving side device that has received the notification, the initial setting data generation unit creates the initial setting data and sets it in the internal register, and the alarm notification unit notifies the occurrence of the alarm. Therefore, even if the device on the receiving side cannot normally receive data from the device on the transmitting side, the peripheral circuit operates by fetching this initial setting data, so that careless control may be applied to the peripheral circuit. The effect is that the reception side can promptly recognize the occurrence of an abnormal state.
【図1】 この発明の実施例1によるデータ伝送装置を
示すブロック図である。FIG. 1 is a block diagram showing a data transmission device according to a first embodiment of the present invention.
【図2】 上記実施例における各信号の時間関係を示す
タイミングチャートである。FIG. 2 is a timing chart showing a time relationship of each signal in the above embodiment.
【図3】 この発明の実施例2によるデータ伝送装置を
示すブロック図である。FIG. 3 is a block diagram showing a data transmission device according to a second embodiment of the present invention.
【図4】 この発明の実施例3によるデータ伝送装置を
示すブロック図である。FIG. 4 is a block diagram showing a data transmission device according to a third embodiment of the present invention.
【図5】 この発明の実施例4によるデータ伝送装置を
示すブロック図である。FIG. 5 is a block diagram showing a data transmission device according to a fourth embodiment of the present invention.
【図6】 この発明の実施例5によるデータ伝送装置を
示すブロック図である。FIG. 6 is a block diagram showing a data transmission device according to a fifth embodiment of the present invention.
【図7】 この発明の実施例6によるデータ伝送装置を
示すブロック図である。FIG. 7 is a block diagram showing a data transmission device according to a sixth embodiment of the present invention.
【図8】 従来のデータ伝送装置を示すブロック図であ
る。FIG. 8 is a block diagram showing a conventional data transmission device.
11,30,37 制御部、12 2ポートメモリ(送
信メモリ)、13,26,29,39,43,44 ア
ドレス発生部、15,27 有効情報発生部、17 有
効情報比較部、18,33 タイミング発生部、19,
46 内部レジスタ、22 フレーム基準信号、25,
38,42 再送回路、28 2ポートメモリ(補助メ
モリ)、36 比較部、47 警報通知部。11, 30, 37 Control unit, 12 2-port memory (transmission memory), 13, 26, 29, 39, 43, 44 Address generation unit, 15, 27 Effective information generation unit, 17 Effective information comparison unit, 18, 33 Timing Generator, 19,
46 internal register, 22 frame reference signal, 25,
38, 42 resending circuit, 28 2 port memory (auxiliary memory), 36 comparing section, 47 alarm notifying section.
Claims (6)
に伝送するデータを格納しておく送信メモリと、前記受
信側装置にそれぞれ対応付けられた前記送信メモリのメ
モリアドレスを、フレーム基準信号に従って順番に繰り
返し発生させるアドレス発生部と、送信される前記デー
タに付加される、前記受信側装置を個別に識別するため
の有効情報を、前記メモリアドレスに対応させて発生す
る有効情報発生部と、受信した前記データに付加されて
いる前記有効情報を解析して、当該データを取り込むか
否かの判断を行う有効情報比較部と、前記有効情報比較
部におけるデータ比較のタイミングを発生するタイミン
グ発生部と、前記有効情報比較部で有効と判定されたデ
ータを取り込むための内部レジスタと、前記送信側装置
から前記各受信側装置へのデータの伝送を統括的に制御
する制御部とを備えたデータ伝送装置。1. A transmission memory for storing data to be transmitted from a transmission side device to each reception side device, and a memory address of the transmission memory respectively associated with the reception side device, according to a frame reference signal. An address generator that is repeatedly generated in order, and valid information that is added to the transmitted data and that individually identifies the receiving side device, and a valid information generator that is generated in association with the memory address. A valid information comparing unit that analyzes the valid information added to the received data and determines whether to fetch the data, and a timing generating unit that generates a timing of data comparison in the valid information comparing unit. An internal register for fetching the data determined to be valid by the validity information comparing unit, and each receiving side device from the transmitting side device. A data transmission device including a control unit for controlling overall data transmission to a storage device.
ているメモリアドレスの繰り返しの間隔を、特定の受信
側装置に対応するものについては短くする再送回路を備
えていることを特徴とする請求項1に記載のデータ伝送
装置。2. The address generating section is provided with a resending circuit for shortening a repeating interval of memory addresses that are repeatedly generated for a specific receiving side device. 1. The data transmission device according to 1.
装置へ伝送するデータを格納しておく前記送信メモリと
の間に、前記データを一括して送出するための補助メモ
リを設けたことを特徴とする請求項1または請求項2に
記載のデータ伝送装置。3. An auxiliary memory for collectively sending the data is provided between the control unit and the transmission memory for storing data to be transmitted from the transmission side device to the reception side device. The data transmission device according to claim 1 or 2, characterized in that.
づいて返送してくるデータと、当該受信側装置に伝送し
たデータとを比較する比較部を設け、前記制御部が、前
記比較部で不一致が検出された受信側装置に対して、前
記データの再送を要求する機能を備え、前記アドレス発
生部が、前記制御部からの要求に基づいて当該再送のた
めのパターンを作成する再送回路を有して、その再送回
路の作成したパターンに従ってメモリアドレスを生成す
るものであることを特徴とする請求項1から請求項3の
うちいずれか1項記載のデータ伝送装置。4. A comparison unit is provided for comparing data returned based on the data received by the reception side device and data transmitted to the reception side device, and the control unit causes a mismatch in the comparison unit. Is provided with a function of requesting the device on the receiving side to retransmit the data, and the address generation unit has a retransmission circuit that creates a pattern for the retransmission based on the request from the control unit. 4. The data transmission device according to claim 1, wherein the memory address is generated according to the pattern created by the retransmission circuit.
づいて返送してくるデータと、当該受信側装置に伝送し
たデータとを比較する比較部を設け、前記アドレス発生
部が、前記比較部で不一致が検出された受信側装置に対
して、前記データを再送するためのパターンを作成する
再送回路を有し、その再送回路の作成したパターンに従
ってメモリアドレスを生成するものであることを特徴と
する請求項1から請求項3のうちいずれか1項記載のデ
ータ伝送装置。5. A comparison unit is provided for comparing the data returned based on the data received by the reception side device with the data transmitted to the reception side device, and the address generation unit is configured to enable the address generation unit to It is characterized in that it has a resending circuit that creates a pattern for resending the data to the receiving side device in which a mismatch is detected, and generates a memory address according to the pattern created by the resending circuit. The data transmission device according to any one of claims 1 to 3.
同一の受信側装置に対するデータ再送の要求が繰り返し
て発生したとき、当該受信側装置に対して異常の発生を
通知するための機能を備え、前記異常の発生の通知を受
けて初期設定データを作成し、それを前記内部レジスタ
に設定する初期設定データ発生部と、前記異常の発生の
通知を受けて警報の発生を通知する警報通知部を設けた
ことを特徴とする請求項4または請求項5に記載のデー
タ伝送装置。6. The address generating unit has a function of notifying the receiving side device of the occurrence of an abnormality when the control unit repeatedly requests data retransmission to the same receiving side device. An initialization data generation unit that creates initial setting data upon receiving the notification of the occurrence of the abnormality and sets it in the internal register; and an alarm notification unit that notifies the occurrence of the alarm upon receiving the notification of the occurrence of the abnormality The data transmission device according to claim 4 or 5, further comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18295695A JPH0936844A (en) | 1995-07-19 | 1995-07-19 | Data transmission equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18295695A JPH0936844A (en) | 1995-07-19 | 1995-07-19 | Data transmission equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0936844A true JPH0936844A (en) | 1997-02-07 |
Family
ID=16127290
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18295695A Pending JPH0936844A (en) | 1995-07-19 | 1995-07-19 | Data transmission equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0936844A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008245238A (en) * | 2007-02-28 | 2008-10-09 | Fuji Xerox Co Ltd | Data transmitter and semiconductor storage apparatus |
| JP2015201689A (en) * | 2014-04-04 | 2015-11-12 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | Communication system, transmitter, receiver and communication method |
-
1995
- 1995-07-19 JP JP18295695A patent/JPH0936844A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008245238A (en) * | 2007-02-28 | 2008-10-09 | Fuji Xerox Co Ltd | Data transmitter and semiconductor storage apparatus |
| JP2015201689A (en) * | 2014-04-04 | 2015-11-12 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | Communication system, transmitter, receiver and communication method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7742496B2 (en) | Simultaneous serial transmission of messages with bit-arbitrated selection of the numerically largest or smallest value in the messages' data fields | |
| US20030182594A1 (en) | Fault tolerant computer system | |
| US20100050062A1 (en) | Sending device, receiving device, communication control device, communication system, and communication control method | |
| JPH0691513B2 (en) | Data transmission error detection method | |
| JPH01218148A (en) | Information distributing system, its transmission station and terminal equipment | |
| JPH0936844A (en) | Data transmission equipment | |
| US7802150B2 (en) | Ensuring maximum reaction times in complex or distributed safe and/or nonsafe systems | |
| Hank | Pelican: A new can controller supporting diagnosis and system optimization | |
| CN1113397A (en) | Communication bus system with mitigation of slave station locking problem | |
| US6629270B1 (en) | System for initializing a distributed computer system and a method thereof | |
| JP5459308B2 (en) | Data transfer apparatus and data transfer apparatus control method | |
| JP3591383B2 (en) | Apparatus and method for diagnosing shared bus failure | |
| JP2001086141A (en) | Evaluation device for usb function and usb function evaluation method | |
| JP3114504B2 (en) | Communication data diagnostic device for unidirectional loop transmission line | |
| JPH10233792A (en) | Polling system/method | |
| CN120773667A (en) | Vehicle control devices | |
| JP2001333048A (en) | Data transfer system | |
| JPS6010940A (en) | Data transmission equipment | |
| KR100334190B1 (en) | Multistation communication bus system and master station used for it | |
| JPS6238637A (en) | Control system for transmission in multi-drop | |
| JPH0612290A (en) | Control data monitoring method | |
| JPH0522314A (en) | Data transmission equipment | |
| JPH1174869A (en) | Transfer control system | |
| JPH113295A (en) | Data transceiver | |
| JPH05303537A (en) | Multi-address communication circuit |