JPH0652000A - Data transfer method - Google Patents

Data transfer method

Info

Publication number
JPH0652000A
JPH0652000A JP4203454A JP20345492A JPH0652000A JP H0652000 A JPH0652000 A JP H0652000A JP 4203454 A JP4203454 A JP 4203454A JP 20345492 A JP20345492 A JP 20345492A JP H0652000 A JPH0652000 A JP H0652000A
Authority
JP
Japan
Prior art keywords
processor
data
normal operation
circuit
transfer
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.)
Granted
Application number
JP4203454A
Other languages
Japanese (ja)
Other versions
JP3138945B2 (en
Inventor
Akira Toyoshima
鑑 豊島
Hiroki Yamada
博希 山田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP04203454A priority Critical patent/JP3138945B2/en
Publication of JPH0652000A publication Critical patent/JPH0652000A/en
Application granted granted Critical
Publication of JP3138945B2 publication Critical patent/JP3138945B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)
  • Computer And Data Communications (AREA)
  • Communication Control (AREA)

Abstract

(57)【要約】 【目的】 送信側プロセッサの異常動作による受信側プ
ロセッサのデ−タ破壊および誤デ−タの受信を確実に防
止できるようにする。 【構成】 複数のプロセッサ間でデ−タ転送を行う場合
に、送信側プロセッサ動作の正常性が確認された後に、
受信側プロセッサに転送することにより、正常性確認通
知が送られなかったときには、受信デ−タおよび書き込
みデ−タを消去するようにしている。
(57) [Abstract] [Purpose] It is possible to reliably prevent the data destruction of the receiving processor and the reception of erroneous data due to the abnormal operation of the transmitting processor. [Configuration] When data transfer is performed between multiple processors, after confirming the normality of the operation of the transmitting side processor,
By transferring to the processor on the receiving side, when the normality confirmation notification is not sent, the received data and the written data are erased.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、複数のプロセッサ相互
間でデ−タ転送を行う場合に、送信側プロセッサで暴走
等の異常動作が起ったときでも、受信側プロセッサでデ
−タ破壊や誤デ−タの受信を防止することができるデ−
タ転送方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention In the present invention, when data is transferred between a plurality of processors, even if an abnormal operation such as runaway occurs in the transmitting processor, the data is destroyed in the receiving processor. And data that can prevent the reception of erroneous data.
Data transfer method.

【0002】[0002]

【従来の技術】従来、マルチプロセッサ等で複数のプロ
セッサが相互接続されている場合に、送信側プロセッサ
で暴走を始めとする異常動作が引き起されたときには、
受信側プロセッサは少し遅れてこれを検出し、転送動作
を停止する等の措置をとっていたので、停止するまでの
期間にデ−タ破壊や誤デ−タの受信等が発生するおそれ
があった。例えば、SP系(通話路系)とCP系(制御
系)とを備えた交換装置において、通話路回路(IF)
からセルバッファを介して通話路回路(SW)に接続さ
れ、セルをスイッチングする装置内では、入力したセル
のヘッダを書き換える処理を行っている。この処理は、
SP系プロセッサが、入力したセルのヘッダを基に新ヘ
ッダデ−タをヘッダ変換用デ−タが記憶されているメモ
リテ−ブルを検索して行う。このヘッダ変換用デ−タ
は、時々変換される。その通知は、先ずCP系プロセッ
サに通知され、次にCP系プロセッサはこの通知をSP
系プロセッサに通知して、テ−ブルを書き替えさせる。
CP系プロセッサは、多くの複雑なプログラムで動作し
ているので、暴走する危険性があり、SP系プロセッサ
に誤情報を通知すると、SP系のスイッチングが誤動作
を起す可能性がある。また、交換装置においては、SP
系とCP系の間だけでなく、二重系プロセッサを具備す
る場合の0系と1系の系間デ−タ転送のときにも、上記
の問題が発生する。
2. Description of the Related Art Conventionally, when a plurality of processors are interconnected by a multiprocessor or the like and an abnormal operation such as a runaway is caused in a transmitting side processor,
Since the receiving processor detected this with a slight delay and took measures such as stopping the transfer operation, there is a possibility that data destruction or reception of erroneous data will occur during the period until it stops. It was For example, in an exchange equipped with an SP system (call path system) and a CP system (control system), a call path circuit (IF)
Is connected to the speech path circuit (SW) via the cell buffer and switches the cell, the header of the input cell is rewritten. This process
The SP processor retrieves the new header data from the memory table in which the header conversion data is stored based on the input cell header. This header conversion data is sometimes converted. The notification is first notified to the CP processor, and then the CP processor sends this notification to the SP.
Notify the system processor to rewrite the table.
Since the CP processor operates with many complicated programs, there is a risk of runaway, and if the SP processor is notified of erroneous information, the switching of the SP processor may malfunction. In addition, in the exchange device, SP
The above problem occurs not only between the system and the CP system, but also during the data transfer between the system 0 and the system 1 when the dual processor is provided.

【0003】図3は、従来の複数プロセッサの接続構成
図である。図3において、1は送信側プロセッサ、2は
受信側プロセッサ、3は送信側プロセッサの正常動作監
視回路、4は受信側プロセッサの正常動作監視回路、5
は蓄積回路、101〜104は通信線、105,106
は正常動作通知信号、107,108はプロセッサ停止
信号である。送信側プロセッサ1は先ず蓄積回路5に対
して転送すべきデ−タを書き込み、書き込みが終了した
時点で、受信側プロセッサ2に通知することにより、受
信側プロセッサ2から蓄積回路5にアクセスして、書き
込まれたデ−タを読み出し、これを受信プロセッサ2内
に取り込む。従来においては、送信側プロセッサ1の異
常動作から受信側プロセッサ2のデ−タを保護する方法
として、送信側プロセッサ1の動作の正常性を確認する
正常動作監視回路3を設けて、この回路3により正常性
を確認していた。すなわち、正常動作監視回路3におい
ては、送信側プロセッサ1からの正常動作通知信号10
5を受け取ることにより正常性を確認しており、正常性
が確認できなくなると、送信側プロセッサ1に対してプ
ロセッサ停止信号107を送出することにより、デ−タ
転送を停止させる等の処置を行っていた。これにより、
受信側プロセッサ2のデ−タは保護されていた。また、
プロセッサの動作の正常性を確認する他の方法として
は、例えばプロセッサ正常動作監視回路3内等のプロセ
ッサ外に設置したカウンタを、プロセッサが周期的にリ
セットするようにしておき、このプロセッサが正常に動
作していない場合には、殆んどの場合、カウンタを周期
時間内にリセットできないので、カウンタがある一定時
間を過ぎてリセットされない場合には、そのプロセッサ
が正常に動作していないと判断する方法がある。
FIG. 3 is a connection configuration diagram of a conventional plurality of processors. In FIG. 3, 1 is a transmitting side processor, 2 is a receiving side processor, 3 is a normal operation monitoring circuit of a transmitting side processor, 4 is a normal operation monitoring circuit of a receiving side processor, 5
Is a storage circuit, 101 to 104 are communication lines, and 105 and 106.
Is a normal operation notification signal, and 107 and 108 are processor stop signals. The transmission side processor 1 first writes the data to be transferred to the storage circuit 5, and when the writing is completed, it notifies the reception side processor 2 to access the storage circuit 5 from the reception side processor 2. , The written data is read out and taken into the receiving processor 2. Conventionally, as a method of protecting the data of the receiving side processor 2 from the abnormal operation of the transmitting side processor 1, a normal operation monitoring circuit 3 for confirming the normality of the operation of the transmitting side processor 1 is provided and this circuit 3 The normality was confirmed by. That is, in the normal operation monitoring circuit 3, the normal operation notification signal 10 from the transmitting side processor 1 is sent.
The normality is confirmed by receiving 5 and when the normality cannot be confirmed, a processor stop signal 107 is sent to the transmitting side processor 1 to take a measure such as stopping the data transfer. Was there. This allows
The data of the receiving processor 2 was protected. Also,
As another method for confirming the normality of the operation of the processor, for example, a counter installed outside the processor such as in the processor normal operation monitoring circuit 3 is periodically reset by the processor so that the processor can operate normally. In most cases, the counter cannot be reset within the cycle time when it is not operating. Therefore, if the counter does not reset after a certain period of time, it is determined that the processor is not operating normally. There is.

【0004】[0004]

【発明が解決しようとする課題】このように、プロセッ
サの動作正常性を確認する方法を用いることにより、送
信側プロセッサの異常を殆んど検出して、異常動作時の
デ−タ転送を停止させていた。しかしながら、送信側プ
ロセッサの異常発生からデ−タ転送を停止させるまでの
間に、異常検出時間および回路動作時間による若干の時
間が必要であるため、その間の送信側プロセッサ異常動
作により受信プロセッサ側でデ−タの破壊や誤デ−タの
受信が発生してしまい、これを防止することはできなか
った。本発明の目的は、このような従来の課題を解決
し、送信側プロセッサの異常を迅速に検出でき、受信プ
ロセッサ側のデ−タの破壊や誤デ−タの受信を確実に防
止できるデ−タ転送方法を提供することにある。
As described above, by using the method for confirming the operation normality of the processor, the abnormality of the transmitting side processor is almost detected, and the data transfer at the time of the abnormal operation is stopped. I was letting it. However, since some time is required due to the abnormality detection time and the circuit operation time from the occurrence of an abnormality in the transmitting side processor to the stop of the data transfer, the receiving side processor abnormally operates due to the abnormal operation of the transmitting side processor during that period. Data destruction and erroneous data reception occur, which cannot be prevented. An object of the present invention is to solve such conventional problems, to promptly detect an abnormality in a processor on the transmitting side, and to reliably prevent destruction of data on the receiving processor side and reception of erroneous data. To provide a data transfer method.

【0005】[0005]

【課題を解決するための手段】上記目的を達成するた
め、本発明のデ−タ転送方法は、(イ)それぞれに正常
な動作を監視する回路を備えたプロセッサが複数台相互
接続され、送信側プロセッサと受信側プロセッサの間
に、送信側プロセッサから書き込み可能で、かつ受信側
プロセッサから読み出し可能なデ−タ蓄積回路が具備さ
れた複数プロセッサ間のデ−タ転送方法において、正常
動作監視回路からの正常動作確認信号をデ−タ蓄積回路
に入力されるように結線し、デ−タ蓄積回路は正常動作
確認信号が通知された場合にのみデ−タ蓄積回路内のデ
−タを受信側プロセッサにより読み出すことができるよ
うに、読み出し許可を与えることを特徴としている。ま
た、(ロ)正常動作監視回路からの正常動作確認信号
を、デ−タ蓄積回路の代りに受信側プロセッサに入力さ
れるように結線し、受信側プロセッサは正常動作確認信
号が通知された場合にのみデ−タ蓄積回路内のデ−タを
読み出すことも特徴としている。
In order to achieve the above object, the data transfer method according to the present invention comprises: (a) A plurality of processors each having a circuit for monitoring a normal operation are interconnected, A normal operation monitoring circuit in a method of transferring data between a plurality of processors, comprising a data storage circuit writable by a transmission side processor and readable by a reception side processor between a side processor and a reception side processor. The normal operation confirmation signal from is connected to the data storage circuit so that the data storage circuit receives the data in the data storage circuit only when the normal operation confirmation signal is notified. It is characterized in that read permission is given so that it can be read by the side processor. (B) When the normal operation confirmation signal from the normal operation monitoring circuit is connected to the receiving processor instead of the data storage circuit, and the receiving processor is notified of the normal operation confirmation signal It is also characterized in that the data in the data storage circuit is read out only at the time.

【0006】[0006]

【作用】本発明においては、送信側プロセッサの動作を
監視する正常動作監視回路の監視出力を用いて、蓄積回
路に向けてデ−タを送信した時点の送信側プロセッサ動
作の正常性が確認された後に、そのデ−タを受信側プロ
セッサに転送するようにしている。その場合、送信側プ
ロセッサの正常動作監視回路と蓄積回路間に正常動作確
認信号線を結線する方法と、送信側プロセッサの正常動
作監視回路と受信側プロセッサ間に正常動作確認信号線
を結線する方法の2つがある。前者の場合には、蓄積回
路は、送信側プロセッサからの転送デ−タを蓄積回路に
書き込んだ後、正常動作確認信号を受信した後に読み出
し許可を出し、従って受信側プロセッサはそれ以降に蓄
積回路から転送デ−タを読み出すことができる。また、
後者の場合には、受信側プロセッサは、送信側プロセッ
サからの転送デ−タが蓄積回路に書き込まれた後、正常
動作確認信号を受信した後に蓄積回路にアクセスして、
蓄積回路から転送デ−タを読み出す。もし、タイムアウ
ト時間内に正常動作確認信号を受信できなかったときに
は、蓄積回路に書き込まれた転送デ−タを消去する。こ
れにより、受信側プロセッサは、送信側プロセッサの異
常動作によるデ−タ破壊や誤デ−タの受信を確実に防止
することができる。
According to the present invention, the normality of the operation of the transmitting side processor at the time when the data is transmitted to the storage circuit is confirmed by using the monitoring output of the normal operation monitoring circuit for monitoring the operation of the transmitting side processor. After that, the data is transferred to the receiving processor. In that case, a method of connecting a normal operation confirmation signal line between the normal operation monitoring circuit of the transmission side processor and the storage circuit, and a method of connecting a normal operation confirmation signal line between the normal operation monitoring circuit of the transmission side processor and the reception side processor There are two. In the former case, the storage circuit writes the transfer data from the transmitting side processor to the storage circuit, and then issues a read permission after receiving the normal operation confirmation signal, so that the receiving side processor causes the storage side circuit to thereafter read. The transfer data can be read from. Also,
In the latter case, the reception side processor accesses the storage circuit after receiving the normal operation confirmation signal after the transfer data from the transmission side processor is written in the storage circuit,
The transfer data is read from the storage circuit. If the normal operation confirmation signal cannot be received within the timeout time, the transfer data written in the storage circuit is erased. As a result, the receiving side processor can reliably prevent the data destruction or the erroneous data reception due to the abnormal operation of the transmitting side processor.

【0007】[0007]

【実施例】以下、本発明の実施例を、図面により詳細に
説明する。図1は、本発明の一実施例を示す複数プロセ
ッサの接続構成図である。図1において、1は送信側プ
ロセッサ、2は受信側プロセッサ、3は送信側プロセッ
サの正常動作監視回路、4は受信側プロセッサの正常動
作監視回路、5は蓄積回路であり、これら各回路を接続
する信号線は図3と同じである。図3と異なる点は、送
信側および受信側プロセッサの各正常動作監視回路3,
4から蓄積回路5に対して送出する正常動作確認信号1
09,110用の信号線が設けられたことである。送信
側プロセッサ1が受信側プロセッサ2に対してデ−タを
転送するには、送信側プロセッサ1は蓄積回路5をアク
セスして、転送デ−タを順次書き込む。正常動作監視回
路3は、送信側プロセッサ1の正常性を確認したとき、
正常動作確認信号109を蓄積回路5に出力する。正常
動作確認信号109は、例えば周期的に出力される。蓄
積回路5は、正常動作確認信号109を受信することに
より、正常に動作するプロセッサ1から転送デ−タが出
力されていることを確認して、その正常動作確認信号1
09の入力以前に送信側プロセッサ1から転送されたデ
−タの読み出しを許可する。受信側プロセッサ2は、転
送デ−タを受信するために蓄積回路5にアクセスし、正
常動作確認信号109により読み出しが許可された転送
デ−タを読み出す。
Embodiments of the present invention will now be described in detail with reference to the drawings. FIG. 1 is a connection configuration diagram of a plurality of processors showing an embodiment of the present invention. In FIG. 1, 1 is a transmitting side processor, 2 is a receiving side processor, 3 is a normal operation monitoring circuit of a transmitting side processor, 4 is a normal operation monitoring circuit of a receiving side processor, 5 is a storage circuit, and these circuits are connected. The signal lines used are the same as in FIG. The difference from FIG. 3 is that the normal operation monitoring circuits 3 of the processors on the transmitting side and the receiving side are
Normal operation confirmation signal 1 sent from 4 to the storage circuit 5
That is, signal lines for 09 and 110 are provided. In order for the transmitting side processor 1 to transfer data to the receiving side processor 2, the transmitting side processor 1 accesses the storage circuit 5 and sequentially writes transfer data. When the normal operation monitoring circuit 3 confirms the normality of the transmitting side processor 1,
The normal operation confirmation signal 109 is output to the storage circuit 5. The normal operation confirmation signal 109 is periodically output, for example. By receiving the normal operation confirmation signal 109, the storage circuit 5 confirms that the transfer data is output from the processor 1 operating normally, and the normal operation confirmation signal 1
Reading of the data transferred from the transmitting processor 1 before the input of 09 is permitted. The receiving processor 2 accesses the storage circuit 5 in order to receive the transfer data, and reads the transfer data whose reading is permitted by the normal operation confirmation signal 109.

【0008】このような構成になっているため、もし、
送信側プロセッサ1に異常状態が発生し、誤ったデ−タ
を転送した場合でも、正常動作監視回路3は送信側プロ
セッサ1の異常を検出して正常動作確認信号109を出
力しないので、蓄積回路5はデ−タ読み出しを許可しな
い。そのため、受信側プロセッサ2が蓄積回路5にアク
セスしても、読み出すことができないので、デ−タ破壊
や誤りデ−タの転送を防止することができる。図4は、
図1における動作手順を示すシ−ケンスチャ−トであ
る。先ず、時刻tWにおいて、蓄積回路5に送信側プロ
セッサ1から転送デ−タを書き込む。その後、時刻T1
において、受信側プロセッサ2が蓄積回路5にデ−タ読
み出しのためにアクセスする。しかし、デ−タ書き込み
時刻tW以後に、正常動作確認信号109が蓄積回路5
に通知されていないので、蓄積回路5はリ−ドイネ−ブ
ル(読み出し許可)状態にならず、受信側プロセッサ2
はデ−タを読み出すことができない。時刻t1におい
て、正常動作監視回路3から正常動作確認信号109が
蓄積回路5に通知されると、蓄積回路5がリ−ドイネ−
ブル状態となるため、時刻T2の受信側プロセッサ2の
アクセスにより転送デ−タを読み出すことができる。
Because of the above structure, if
Even when an abnormal state occurs in the transmitting side processor 1 and erroneous data is transferred, the normal operation monitoring circuit 3 does not output the normal operation confirmation signal 109 upon detecting the abnormality in the transmitting side processor 1. 5 does not allow data read. Therefore, even if the receiving side processor 2 accesses the storage circuit 5, it cannot be read out, so that data destruction and error data transfer can be prevented. Figure 4
3 is a sequence chart showing an operation procedure in FIG. 1. First, at time t W , transfer data is written from the transmitting processor 1 to the storage circuit 5. Then, at time T 1
At, the receiving side processor 2 accesses the storage circuit 5 for reading data. However, after the data writing time t W , the normal operation confirmation signal 109 is transmitted to the storage circuit 5.
Is not notified to the receiving processor 2, the storage circuit 5 does not enter the read enable (read enable) state.
Cannot read the data. At time t 1 , when the normal operation confirmation signal 109 is sent from the normal operation monitoring circuit 3 to the storage circuit 5, the storage circuit 5 reads the read signal.
The transfer state can be read by the access of the receiving side processor 2 at the time T 2 because of the bull state.

【0009】図5は、図1における蓄積回路の詳細ブロ
ック図である。ここでは、ダブルバッファを使用した例
を示しているが、その他のFIFOメモリやデュアルポ
−トメモリを使用しても実施可能である。31,32が
バッファ、33はメモリ制御回路、101,103は送
信側プロセッサ1との間の通信線、102,104は受
信側プロセッサ2との間の通信線、109は正常動作監
視回路3からの確認信号通知信号線、110は正常動作
監視回路4からの確認信号通知信号線である。メモリ制
御回路33は、通信線101を介して送信側プロセッサ
1からデ−タ転送要求が来ると、書き込みモ−ドに設定
されている一方のバッファ31または32にアドレス信
号203または204を送出し、通信線101を介して
転送されてきたデ−タをバッファ31または32に書き
込む。次に、正常動作監視回路3から正常動作確認信号
109が送られてくると、メモリ制御回路33は、転送
デ−タの書き込み先を他方のバッファ32または31に
切り替える。次に、受信側プロセッサ2から読み出し要
求信号が通信線102を介して送られてくると、メモリ
制御回路33はアドレス線205を介して書き込みを終
了した方のバッファ31または32にアドレス信号を送
出し、それまでに書き込まれた転送デ−タを読み出し、
通信線104を介して受信側プロセッサ2に転送する。
さらに、正常動作監視回路3から次の正常動作確認信号
109が送られてくると、メモリ制御回路33は、転送
デ−タの書き込み先を他方のバッファ31または32に
切り替え、以下同じような動作を行う。
FIG. 5 is a detailed block diagram of the storage circuit in FIG. Here, an example using a double buffer is shown, but it is also possible to use another FIFO memory or a dual port memory. Reference numerals 31 and 32 are buffers, 33 is a memory control circuit, 101 and 103 are communication lines with the transmitting side processor 1, 102 and 104 are communication lines with the receiving side processor 2, and 109 is from the normal operation monitoring circuit 3. Is a confirmation signal notification signal line, and 110 is a confirmation signal notification signal line from the normal operation monitoring circuit 4. When the data transfer request is received from the transmitting side processor 1 via the communication line 101, the memory control circuit 33 sends out the address signal 203 or 204 to the one buffer 31 or 32 set in the write mode. The data transferred via the communication line 101 is written in the buffer 31 or 32. Next, when the normal operation confirmation signal 109 is sent from the normal operation monitoring circuit 3, the memory control circuit 33 switches the write destination of the transfer data to the other buffer 32 or 31. Next, when a read request signal is sent from the receiving processor 2 via the communication line 102, the memory control circuit 33 sends the address signal via the address line 205 to the buffer 31 or 32 that has finished writing. Read the transfer data written so far,
Transfer to the receiving processor 2 via the communication line 104.
Further, when the next normal operation confirmation signal 109 is sent from the normal operation monitoring circuit 3, the memory control circuit 33 switches the write destination of the transfer data to the other buffer 31 or 32, and so on. I do.

【0010】もし、転送デ−タの書き込み中にバッファ
31または32が満杯になりそうな場合には、メモリ制
御回路33がこれをアドレス番号から検出して、通信線
103を介して送信側プロセッサ1に通知する。送信側
プロセッサ1は、この通知を受けると、デ−タ転送を一
時中断する。また、受信側プロセッサ2が転送デ−タを
読み出し中に、正常動作確認信号109が送られてきた
場合には、読み出しが終了するまで書き込みバッファの
切り替えを延期し、従って送信側プロセッサ1からバッ
ファへのデ−タ転送も一時中断する。図2は、本発明の
他の実施例を示す複数プロセッサの接続構成図である。
図1においては、正常動作確認信号109を蓄積回路5
に通知しているのに対して、図2の本実施例では、確認
動作確認信号111を受信側プロセッサ2に通知するよ
うに通知信号線が設けられる。図2において、受信側プ
ロセッサ2は、正常動作監視回路3から送信側プロセッ
サ1の正常動作確認信号111を受信すると、これを契
機として蓄積回路5をアクセスして、転送デ−タを読み
出す。ところで、交換機の装置内で行われるプロセッサ
間のデ−タ転送は、大別して2通りが考えられる。その
1つは、系間転送であり、2重化された系の間で行われ
るデ−タ転送である。また他の1つは、制御系と通話路
系の間で行われるデ−タ転送である。以下、これらの2
つの対象に、図2に示すような正常動作確認信号が受信
側プロセッサに通知される方法を適用した場合を説明す
る。
If the buffer 31 or 32 is likely to become full during the writing of the transfer data, the memory control circuit 33 detects this from the address number and the processor on the transmitting side via the communication line 103. Notify 1. Upon receiving this notification, the transmitter processor 1 suspends the data transfer. Further, if the normal operation confirmation signal 109 is sent while the receiving processor 2 is reading the transfer data, the switching of the write buffer is postponed until the reading is completed, and therefore the transmitting processor 1 buffers the buffer. The data transfer to and from is also suspended. FIG. 2 is a connection configuration diagram of a plurality of processors showing another embodiment of the present invention.
In FIG. 1, the normal operation confirmation signal 109 is stored in the storage circuit 5.
In contrast to this, in the present embodiment of FIG. 2, a notification signal line is provided so as to notify the confirmation operation confirmation signal 111 to the reception side processor 2. In FIG. 2, when the reception side processor 2 receives the normal operation confirmation signal 111 of the transmission side processor 1 from the normal operation monitoring circuit 3, the reception side processor 2 accesses the storage circuit 5 to read the transfer data. By the way, there are roughly two types of data transfer between processors performed in the exchange device. One of them is inter-system transfer, which is data transfer performed between duplicated systems. The other one is data transfer performed between the control system and the communication path system. Below, these two
The case where the method of notifying the reception side processor of the normal operation confirmation signal as shown in FIG. 2 is applied to one target will be described.

【0011】図6は、2重化された0系と1系の間のデ
−タ転送の場合の接続構成図である。1は0系プロセッ
サ、2は1系プロセッサ、3は0系プロセッサ1の正常
動作監視回路、4は1系プロセッサ2の正常動作監視回
路、7は0系プロセッサ1のメインメモリ、8は1系プ
ロセッサ2のメインメモリ、9は0系プロセッサ1の一
時蓄積メモリ、10は1系プロセッサ2の一時蓄積メモ
リ、11は0系のシステムバス、12は1系のシステム
バスである。図6から明らかなように、図2に示す蓄積
回路5は、各系毎に一時蓄積メモリ9,10として配置
されており、それぞれバス11,12に接続されてい
る。各正常動作監視回路3,4は、それぞれのプロセッ
サ1,2の正常動作通知105,106を受信すること
により、監視対象とするプロセッサ1,2の動作を監視
し、正常に動作していると判断する場合には正常動作確
認信号111,112を他系のプロセッサ2,1に通知
する。プロセッサ間デ−タ転送の要求等が通信線113
を介して送られてくると、各プロセッサ1,2は他系の
一時蓄積メモリ10,9に対してデ−タ転送を行う。そ
の他のプロセッサ間通信も、通信線113を介して行わ
れる。このようにして、他系プロセッサからの転送デ−
タは、系間デ−タ転送線115,116を介してプロセ
ッサとは異なる系の一時蓄積メモリ9,10に最初に収
容される。
FIG. 6 is a connection configuration diagram in the case of data transfer between the duplicated 0-system and 1-system. 1 is a 0 system processor, 2 is a 1 system processor, 3 is a normal operation monitoring circuit of the 0 system processor 1, 4 is a normal operation monitoring circuit of the 1 system processor 2, 7 is a main memory of the 0 system processor 1, 8 is a 1 system A main memory of the processor 2, 9 is a temporary storage memory of the 0 system processor 1, 10 is a temporary storage memory of the 1 system processor 2, 11 is a 0 system bus, and 12 is a 1 system bus. As is apparent from FIG. 6, the storage circuit 5 shown in FIG. 2 is arranged as the temporary storage memories 9 and 10 for each system and connected to the buses 11 and 12, respectively. Receiving the normal operation notifications 105 and 106 of the processors 1 and 2, the normal operation monitoring circuits 3 and 4 monitor the operations of the processors 1 and 2 to be monitored and report that they are operating normally. When making a determination, the normal operation confirmation signals 111 and 112 are notified to the processors 2 and 1 of the other system. A request for data transfer between processors is sent through the communication line 113.
, The processors 1 and 2 transfer data to the temporary storage memories 10 and 9 of the other system. Other inter-processor communication is also performed via the communication line 113. In this way, the transfer data from the other processor is transferred.
The data is first stored in the temporary storage memories 9 and 10 of a system different from the processor via the inter-system data transfer lines 115 and 116.

【0012】図7は、図6における各回路間の動作手順
を示すシ−ケンスチャ−トであり、図8および図9は、
それぞれ送信側プロセッサ、受信側プロセッサの処理動
作フロ−チャ−トである。以下、0系を送信側とし、1
系を受信側として、系間デ−タ転送を説明する。0系プ
ロセッサ1において、0系から1系に対して系間デ−タ
転送が必要になると、1系プロセッサ2に対して、プロ
セッサ間デ−タ転送のための一時蓄積メモリ10の書き
込み領域の割り当てを要求する(ステップ101)。受
信側プロセッサ2は、正常動作確認信号111の通知を
受信することにより、この要求が正常なプロセッサから
行われたことを確認すると(ステップ202)、プロセ
ッサ間通信用信号線113を介して書き込み開始および
終了のアドレスを返送する(ステップ206)。0系プ
ロセッサ1は、これを受けると(ステップ102)、自
系のメインメモリ7をアクセスしてデ−タを読み出し、
1系プロセッサ2から通知されたアドレスに従って、1
系の一時蓄積メモリ10にデ−タを順次書き込む(ステ
ップ103)。
FIG. 7 is a sequence chart showing the operation procedure between the circuits in FIG. 6, and FIGS.
These are the processing operation flowcharts of the transmitting side processor and the receiving side processor, respectively. Hereinafter, the 0-system is referred to as the transmission side, and
Inter-system data transfer will be described with the system as the receiving side. In the 0-system processor 1, when inter-system data transfer is required from the 0-system to the 1-system, the 1-system processor 2 writes the write area of the temporary storage memory 10 for the inter-processor data transfer. Request allocation (step 101). Upon receiving the notification of the normal operation confirmation signal 111, the reception side processor 2 confirms that this request is made from the normal processor (step 202), and starts writing via the interprocessor communication signal line 113. And the end address are returned (step 206). When the 0-system processor 1 receives this (step 102), it accesses the main memory 7 of its own system to read the data,
1 according to the address notified from the 1-system processor 2
Data is sequentially written in the temporary storage memory 10 of the system (step 103).

【0013】デ−タの書き込みが終了すると(ステップ
104)、0系プロセッサ1は、1系プロセッサ2に対
してデ−タ書き込み終了をプロセッサ間通信用信号線1
13を介して通知する(ステップ208)。1系プロセ
ッサ2は、この終了通知以後に正常動作確認信号111
を受信すると(ステップ209)、デ−タ転送が正常に
行われたものと判断し、一時蓄積メモリ10の内容を先
に0系プロセッサ1に通知した書き込み開始アドレスお
よび終了アドレスに従って読み出し、自系メインメモリ
8に転送して(ステップ214)、系間デ−タ転送を終
了する。これ以後、1系プロセッサ2は、自系メインメ
モリ8にアクセスすることにより、転送デ−タを読み出
すことができる。なお、正常動作確認信号待ち合わせ時
にタイムアウトになった場合には(ステップ203,2
04,210,211)、0系プロセッサ1が異常動作
したものと判断し、1系プロセッサ2はプロセッサ間デ
−タ受信プロセスおよび一時蓄積メモリ10内転送デ−
タを消去する(ステップ205,212)。また、1系
一時蓄積メモリ10から1系メインメモリ8にデ−タを
転送する方法として、0系プロセッサ1から1系一時蓄
積メモリ10にデ−タ転送途中であっても、1系プロセ
ッサ2が正常動作確認信号111を受信する毎に、1系
プロセッサ2が1系の一時蓄積メモリ10からデ−タを
読み出す方法もある。
When the writing of data is completed (step 104), the 0-system processor 1 notifies the 1-system processor 2 of the completion of data writing, and the inter-processor communication signal line 1
Notification is made via 13 (step 208). After the completion notification, the 1-system processor 2 sends the normal operation confirmation signal 111
(Step 209), it is determined that the data transfer is normally performed, and the contents of the temporary storage memory 10 are read according to the write start address and end address notified to the 0-system processor 1 in advance, and the own system is read. The data is transferred to the main memory 8 (step 214) and the inter-system data transfer is completed. After that, the 1-system processor 2 can read the transfer data by accessing the self-system main memory 8. If a time-out occurs while waiting for the normal operation confirmation signal (steps 203, 2)
04, 210, 211), it is determined that the 0-system processor 1 has malfunctioned, and the 1-system processor 2 receives the inter-processor data reception process and the transfer data in the temporary storage memory 10.
Data is erased (steps 205 and 212). As a method of transferring data from the 1-system temporary storage memory 10 to the 1-system main memory 8, even if the 1-system processor 2 is in the middle of transferring data from the 0-system processor 1 to the 1-system temporary storage memory 10. There is also a method in which the 1-system processor 2 reads data from the 1-system temporary storage memory 10 every time the normal operation confirmation signal 111 is received by the 1-system.

【0014】図10は、制御系と通話路系の間でデ−タ
転送が行われた場合の回路の実施例を示す図である。図
10において、1は制御系プロセッサ、3は制御系プロ
セッサ1の正常動作監視回路、7は制御系プロセッサ1
のメインメモリ、9は制御系の一時蓄積メモリ、11は
システムバス、13はシステムバス11と通話路系バス
17とを結合するバスインタフェ−ス回路、14はシス
テムバスアクセス回路、15は制御系と通話路系との間
のデ−タ転送用一時蓄積メモリ、16は通話路系バス制
御回路、17は通話路系バス、18は通話路系マイクロ
プロセッサ、19は通話路系マイクロプロセッサ18の
正常動作監視回路、20は通話路系マイクロプロセッサ
18内のメモリである。また、111,119は、それ
ぞれ監視回路3,19から他系のプロセッサ18,1に
送出される正常動作確認信号である。なお、図2におけ
る蓄積回路5は、図10ではバスインタフェ−ス回路1
3内のデ−タ転送用一時蓄積メモリ15として配置され
ている。このデ−タ転送用一時蓄積メモリ15には、シ
ステムバス11を介して制御系プロセッサ1から、また
通話路系バス17を介して通話路系マイクロプロセッサ
18から、アクセス可能である。この一時蓄積メモリ1
5を実現するためには、例えば、リ−ドポ−トとライト
ポ−トを少なくとも1対備えた2ポ−トRAMを2つ用
いる方法、あるいはリ−ド/ライトポ−トを2つ備えた
2ポ−トリ−ド/ライトRAMを用いる方法がある。
FIG. 10 is a diagram showing an embodiment of a circuit when data is transferred between the control system and the communication path system. In FIG. 10, 1 is a control system processor, 3 is a normal operation monitoring circuit of the control system processor 1, and 7 is a control system processor 1.
Main memory, 9 is a control system temporary storage memory, 11 is a system bus, 13 is a bus interface circuit for connecting the system bus 11 and the communication path system bus 17, 14 is a system bus access circuit, and 15 is a control system. A temporary storage memory for data transfer between the communication path and the communication path system, 16 a communication path system bus control circuit, 17 a communication path system bus, 18 a communication path system microprocessor, and 19 a communication path system microprocessor 18. The normal operation monitoring circuit 20 is a memory in the communication path microprocessor 18. Further, 111 and 119 are normal operation confirmation signals sent from the monitoring circuits 3 and 19 to the processors 18 and 1 of the other system, respectively. The storage circuit 5 in FIG. 2 is the same as the bus interface circuit 1 in FIG.
3 is provided as a temporary storage memory 15 for data transfer. The data transfer temporary storage memory 15 is accessible from the control system processor 1 via the system bus 11 and from the communication path system microprocessor 18 via the communication path system bus 17. This temporary storage memory 1
In order to realize the method No. 5, for example, a method of using two 2-port RAMs having at least one pair of a read port and a write port, or two read / write ports is provided. There is a method of using a 2-port read / write RAM.

【0015】図10において、各正常動作監視回路3,
19は、それぞれのプロセッサ1,18の正常動作通知
105,117を受信することにより、監視対象とする
プロセッサ1,18の動作を監視し、正常に動作してい
ると判断する場合には、正常動作確認信号111,11
9により相互のプロセッサ18,1に通知する。制御系
と通話路系間のデ−タ転送要求等でプロセッサ間通信が
必要な場合には、システムバス11とバスインタフェ−
ス回路13と通話路系バス17を介して通信が行われ
る。制御系プロセッサ1からの転送デ−タおよび通話路
系マイクロプロセッサ18からの転送デ−タは、ともに
バスインタフェ−ス回路13内のデ−タ転送用一時蓄積
メモリ15に最初に収容され、送信側プロセッサの正常
動作が確認されると、受信側プロセッサにより読み出さ
れる。
In FIG. 10, each normal operation monitoring circuit 3,
By receiving the normal operation notifications 105 and 117 of the respective processors 1 and 18, the 19 monitors the operation of the processors 1 and 18 to be monitored, and when it judges that they are operating normally, Operation confirmation signals 111, 11
9 to notify the mutual processors 18 and 1. When communication between processors is required due to a data transfer request between the control system and the communication path system, the system bus 11 and the bus interface are connected.
Communication is performed via the communication circuit 13 and the communication path bus 17. Both the transfer data from the control system processor 1 and the transfer data from the speech path system microprocessor 18 are first accommodated in the data transfer temporary storage memory 15 in the bus interface circuit 13 and transmitted. When the normal operation of the side processor is confirmed, it is read by the reception side processor.

【0016】図11および図12、図13は、それぞれ
図10における各回路間の動作手順を示すシ−ケンスチ
ャ−ト、および各プロセッサの処理動作フロ−チャ−ト
である。以下、制御系を送信側とし、通話路系を受信側
として、制御系から通話路系へのデ−タ転送の動作を説
明する。制御系プロセッサ1において、制御系プロセッ
サ1から通話路系マイクロプロセッサ18にデ−タの転
送が必要になると、バスインタフェ−ス回路13を介し
て、通話路系マイクロプロセッサ18に対してプロセッ
サ間デ−タ転送のための一時蓄積メモリ15の書き込み
領域の割り当てを要求する(ステップ301)。通話路
系マイクロプロセッサ18は、正常動作確認信号111
の通知により、この要求が正常なプロセッサから行われ
たことを確認すると(ステップ402)、バスインタフ
ェ−ス回路13を介して書き込み開始および終了のアド
レスを返送する(ステップ406)。制御系プロセッサ
1は、これを受けて(ステップ302)、メインメモリ
7をアクセスしてデ−タを読み出し、通話路系マイクロ
プロセッサ18から通知されたアドレスに従って、バス
インタフェ−ス回路13内の一時蓄積メモリ15にデ−
タを順次書き込む(ステップ303)。デ−タ書き込み
が終了すると(ステップ304)、制御系プロセッサ1
は、バスインタフェ−ス回路13を介して通話路系マイ
クロプロセッサ18にデ−タ書き込みの終了を通知する
(ステップ408)。通話路系マイクロプロセッサ18
は、この終了通知を受けた後に正常動作確認信号111
を受信すると、デ−タ転送が正常に行われたものと判断
し(ステップ409)、先に制御系プロセッサ1に通知
した書き込み開始アドレスおよび終了アドレスに従っ
て、一時蓄積メモリ15の内容を読み出し、通話路系マ
イクロプロセッサ用メモリ20に転送して、制御系から
通話路系へのデ−タ転送を終了する(ステップ41
4)。
11 and 12 and 13 are a sequence chart showing an operation procedure between the respective circuits in FIG. 10, and a processing operation flow chart of each processor. The operation of data transfer from the control system to the communication path system will be described below with the control system as the transmission side and the communication path system as the reception side. In the control system processor 1, when it is necessary to transfer data from the control system processor 1 to the speech path system microprocessor 18, an interprocessor data is sent to the speech path system microprocessor 18 via the bus interface circuit 13. -Requests allocation of the write area of the temporary storage memory 15 for data transfer (step 301). The communication path microprocessor 18 uses the normal operation confirmation signal 111
When it is confirmed that the request is made by the normal processor (step 402), the write start and end addresses are returned via the bus interface circuit 13 (step 406). In response to this (step 302), the control system processor 1 accesses the main memory 7 to read the data, and temporarily stores the data in the bus interface circuit 13 in accordance with the address notified from the speech path system microprocessor 18. Data is stored in storage memory 15.
Data are sequentially written (step 303). When the data writing is completed (step 304), the control system processor 1
Notifies the communication path microprocessor 18 via the bus interface circuit 13 of the end of data writing (step 408). Call path microprocessor 18
After receiving this end notification, the normal operation confirmation signal 111
Is received, it is determined that the data transfer has been normally performed (step 409), the contents of the temporary storage memory 15 are read out according to the write start address and end address notified to the control system processor 1 in advance, and a call is made. The data is transferred to the memory 20 for the route system microprocessor, and the data transfer from the control system to the communication system is completed (step 41).
4).

【0017】これ以後、通話路系マイクロプロセッサ1
8は、通話路系マイクロプロセッサ用メモリ20にアク
セスすることにより、転送デ−タを読み出すことができ
る。なお、正常動作確認信号111の待ち合わせ時にタ
イムアウトになった場合には(ステップ404,41
1)、制御系プロセッサ1が異常動作したものと判断
し、通話路系マイクロプロセッサ18はデ−タ受信プロ
セスおよびデ−タ転送用一時蓄積メモリ15内転送デ−
タを消去する(ステップ405,412)。また、一時
蓄積メモリ15から通話路系マイクロプロセッサ用メモ
リ20にデ−タを読み出す方法としては、制御系プロセ
ッサ1から一時蓄積メモリ15への転送デ−タ書き込み
を完了していなくても、通話路系マイクロプロセッサ1
8が正常動作確認信号111を受信する毎に、通話路系
マイクロプロセッサが一時蓄積メモリ15からデ−タを
読み出す方法も可能である。なお、各実施例では、2重
化されたプロセッサ間のデ−タ転送の場合が示されてい
るが、2台のプロセッサだけに限らず、複数のプロセッ
サが設けられている場合にも勿論適用可能である。
Thereafter, the speech path system microprocessor 1
8 can read the transfer data by accessing the memory 20 for the communication path microprocessor. If a time-out occurs while waiting for the normal operation confirmation signal 111 (steps 404, 41).
1), it is determined that the control system processor 1 has abnormally operated, and the speech path system microprocessor 18 transfers data in the data receiving process and the temporary transfer memory 15 for data transfer.
Data is erased (steps 405 and 412). Further, as a method for reading data from the temporary storage memory 15 to the speech path microprocessor memory 20, even if the transfer data writing from the control processor 1 to the temporary storage memory 15 is not completed, Road system microprocessor 1
It is also possible to use a method in which the communication channel microprocessor reads out data from the temporary storage memory 15 every time the communication channel 8 receives the normal operation confirmation signal 111. In each of the embodiments, the case of data transfer between the duplicated processors is shown, but the present invention is not limited to the case of the two processors and is naturally applied to the case where a plurality of processors are provided. It is possible.

【0018】[0018]

【発明の効果】以上説明したように、本発明によれば、
複数プロセッサ相互間でデ−タ転送を行う場合、送信側
プロセッサの正常性を確認した後に初めて一時蓄積した
転送デ−タを受信側プロセッサが読み出せるようになっ
ているので、送信側プロセッサの異常を検出できれば、
送信側プロセッサの異常動作による受信プロセッサ側の
デ−タ破壊および誤デ−タの受信を確実に防止すること
ができる。
As described above, according to the present invention,
When transferring data between multiple processors, the receiving processor can read the temporarily stored transfer data after confirming the normality of the sending processor. Is detected,
It is possible to reliably prevent the destruction of data on the receiving processor side and the reception of erroneous data due to the abnormal operation of the transmitting side processor.

【0019】[0019]

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

【図1】本発明の一実施例を示す複数プロセッサ相互間
デ−タ転送システムの構成図である。
FIG. 1 is a configuration diagram of a data transfer system between a plurality of processors showing an embodiment of the present invention.

【図2】本発明の他の実施例を示す複数プロセッサ相互
間デ−タ転送システムの構成図である。
FIG. 2 is a block diagram of a data transfer system between a plurality of processors showing another embodiment of the present invention.

【図3】従来の複数プロセッサ相互間デ−タ転送システ
ムの構成図である。
FIG. 3 is a configuration diagram of a conventional data transfer system between a plurality of processors.

【図4】図1における各回路間の動作手順を示すシ−ケ
ンスチャ−トである。
4 is a sequence chart showing an operation procedure between each circuit in FIG.

【図5】図1における蓄積回路の詳細ブロック図であ
る。
5 is a detailed block diagram of a storage circuit in FIG.

【図6】図2における構成を交換装置の系間転送に適用
した場合の構成図である。
FIG. 6 is a configuration diagram when the configuration in FIG. 2 is applied to inter-system transfer of a switching device.

【図7】図6における各回路間の動作手順を示すシ−ケ
ンスチャ−トである。
7 is a sequence chart showing an operation procedure between each circuit in FIG.

【図8】図6における送信側プロセッサの処理動作フロ
−チャ−トである。
FIG. 8 is a processing operation flowchart of the transmitting side processor in FIG.

【図9】図6における受信側プロセッサの処理動作フロ
−チャ−トである。
9 is a processing operation flowchart of the receiving side processor in FIG. 6;

【図10】図2における構成を交換装置の制御系と通話
路系の間の転送に適用した場合の構成図である。
FIG. 10 is a configuration diagram in the case where the configuration in FIG. 2 is applied to transfer between a control system of a switching device and a communication path system.

【図11】図10における各回路間の動作手順を示すシ
−ケンスチャ−トである。
11 is a sequence chart showing an operation procedure between the circuits in FIG.

【図12】図10における送信側プロセッサの処理動作
フロ−チャ−トである。
FIG. 12 is a processing operation flowchart of the transmitting side processor in FIG.

【図13】図10における受信側プロセッサの処理動作
フロ−チャ−トである。
13 is a processing operation flowchart of the receiving side processor in FIG.

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

1 送信側プロセッサ、制御系プロセッサ、0系プロセ
ッサ 2 受信側プロセッサ、1系プロセッサ 3 送信側プロセッサの正常動作監視回路、 4 受信側プロセッサの正常動作監視回路 5 蓄積回路 7,8 メインメモリ 9,10 一時蓄積メモリ 11,12 システムバス 13 バスインタフェ−ス回路 14 システムバスアクセス回路 15 デ−タ転送用一時蓄積メモリ 16 通話路系バス制御回路 17 通話路系バス 18 通話路系マイクロプロセッサ 19 通話路系マイクロプロセッサの正常動作監視回路 20 通話路系マイクロプロセッサ用メモリ 31,32 バッファメモリ 33 メモリ制御回路 101〜104 通信線
1 transmitting side processor, control system processor, 0 type processor 2 receiving side processor, 1 type processor 3 normal operation monitoring circuit of transmitting side processor, 4 normal operation monitoring circuit of receiving side processor 5 storage circuit 7,8 main memory 9,10 Temporary storage memory 11, 12 System bus 13 Bus interface circuit 14 System bus access circuit 15 Temporary storage memory for data transfer 16 Call path bus control circuit 17 Call path bus 18 Call path microprocessor 19 Call path system Normal operation monitoring circuit of microprocessor 20 Communication channel microprocessor memory 31, 32 Buffer memory 33 Memory control circuit 101-104 Communication line

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 H04L 29/10 ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 5 Identification code Internal reference number FI technical display location H04L 29/10

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 それぞれに正常な動作を監視する回路を
備えたプロセッサが複数台相互接続され、送信側プロセ
ッサと受信側プロセッサの間に、該送信側プロセッサか
ら書き込み可能で、かつ該受信側プロセッサから読み出
し可能なデ−タ蓄積回路が具備された複数プロセッサ間
のデ−タ転送方法において、上記正常動作監視回路から
の正常動作確認信号を上記デ−タ蓄積回路に入力される
ように結線し、該デ−タ蓄積回路は該正常動作確認信号
が通知された場合にのみ該デ−タ蓄積回路内のデ−タを
受信側プロセッサにより読み出すことができるように、
読み出し許可を与えることを特徴とするデ−タ転送方
法。
1. A plurality of processors, each of which is provided with a circuit for monitoring normal operation, are interconnected, and between the transmitter processor and the receiver processor, the transmitter processor is writable and the receiver processor. In a method of transferring data between a plurality of processors equipped with a data storage circuit readable from a device, a normal operation confirmation signal from the normal operation monitoring circuit is connected so as to be input to the data storage circuit. , So that the data storage circuit can read the data in the data storage circuit by the receiving side processor only when the normal operation confirmation signal is notified.
A data transfer method characterized by giving read permission.
【請求項2】 請求項1に記載のデ−タ転送方法におい
て、上記正常動作監視回路からの正常動作確認信号を、
デ−タ蓄積回路の代りに受信側プロセッサに入力される
ように結線し、該受信側プロセッサは該正常動作確認信
号が通知された場合にのみデ−タ蓄積回路内のデ−タを
読み出すことを特徴とするデ−タ転送方法。
2. The data transfer method according to claim 1, wherein the normal operation confirmation signal from the normal operation monitoring circuit is
The connection is made so that it is inputted to the receiving side processor instead of the data accumulating circuit, and the receiving side processor reads out the data in the data accumulating circuit only when the normal operation confirmation signal is notified. And a data transfer method.
JP04203454A 1992-07-30 1992-07-30 Data transfer method Expired - Fee Related JP3138945B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP04203454A JP3138945B2 (en) 1992-07-30 1992-07-30 Data transfer method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP04203454A JP3138945B2 (en) 1992-07-30 1992-07-30 Data transfer method

Publications (2)

Publication Number Publication Date
JPH0652000A true JPH0652000A (en) 1994-02-25
JP3138945B2 JP3138945B2 (en) 2001-02-26

Family

ID=16474392

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04203454A Expired - Fee Related JP3138945B2 (en) 1992-07-30 1992-07-30 Data transfer method

Country Status (1)

Country Link
JP (1) JP3138945B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007097007A1 (en) * 2006-02-24 2007-08-30 Fujitsu Limited Memory control apparatus and memory control method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007097007A1 (en) * 2006-02-24 2007-08-30 Fujitsu Limited Memory control apparatus and memory control method
US7984234B2 (en) 2006-02-24 2011-07-19 Fujitsu Limited Memory control apparatus and memory control method
JP4768806B2 (en) * 2006-02-24 2011-09-07 富士通株式会社 Information processing apparatus, arithmetic processing apparatus, control apparatus, and control method for information processing apparatus

Also Published As

Publication number Publication date
JP3138945B2 (en) 2001-02-26

Similar Documents

Publication Publication Date Title
US6148415A (en) Backup switching control system and method
US5878205A (en) Method and system for processing complex recovery using polling signals in a shared medium
US5155731A (en) Error logging data storing system
JPH01293450A (en) Troubled device specifying system
EP0333593B1 (en) A data processing system capable of fault diagnosis
US4658353A (en) System control network for multiple processor modules
US20060149866A1 (en) Method and apparatus for transferring data
JPH0652000A (en) Data transfer method
JP2786065B2 (en) Memory data copy method
US6882651B1 (en) Flow control of data units across a bus bridge and inter-bus communication system employing same
JP3230798B2 (en) Redundant system
US20060129714A1 (en) Method and apparatus for transferring data
JP2699899B2 (en) Fault information collection device
JPH05224964A (en) Bus abnormality information system
JP2699900B2 (en) Fault information collection device
JP2000057110A (en) Bus repeater and duplex system
JP2848442B2 (en) Arbitrary message data discrimination method
JPH05298193A (en) Memory access failure detection circuit
WO2004079573A1 (en) Multi-processor system
JPS5853777B2 (en) Common bus control method in multiprocessor systems
KR100380328B1 (en) Down prevention device at board disconnection of exchange system
JP3429510B2 (en) Packet communication device
JPS597971B2 (en) I/O device control method
JPS61123235A (en) Data transmission system
JPS62162155A (en) Information processing system

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071215

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081215

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091215

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees