JPH0353663B2 - - Google Patents

Info

Publication number
JPH0353663B2
JPH0353663B2 JP59123371A JP12337184A JPH0353663B2 JP H0353663 B2 JPH0353663 B2 JP H0353663B2 JP 59123371 A JP59123371 A JP 59123371A JP 12337184 A JP12337184 A JP 12337184A JP H0353663 B2 JPH0353663 B2 JP H0353663B2
Authority
JP
Japan
Prior art keywords
command
cpu
code
data
slave
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.)
Expired - Lifetime
Application number
JP59123371A
Other languages
Japanese (ja)
Other versions
JPS613265A (en
Inventor
Katsuhide Sakashita
Kyotake Tanno
Katsuji Myata
Hiroshi Obara
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.)
Tokyo Sanyo Electric Co Ltd
Oki Electric Industry Co Ltd
Shinko Seisakusho KK
Panasonic Holdings Corp
Original Assignee
Tokyo Sanyo Electric Co Ltd
Oki Electric Industry Co Ltd
Shinko Seisakusho KK
Matsushita Electric Industrial Co Ltd
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 Tokyo Sanyo Electric Co Ltd, Oki Electric Industry Co Ltd, Shinko Seisakusho KK, Matsushita Electric Industrial Co Ltd filed Critical Tokyo Sanyo Electric Co Ltd
Priority to JP59123371A priority Critical patent/JPS613265A/en
Publication of JPS613265A publication Critical patent/JPS613265A/en
Publication of JPH0353663B2 publication Critical patent/JPH0353663B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/163Interprocessor communication
    • G06F15/17Interprocessor communication using an input/output type connection, e.g. channel, I/O port

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multi Processors (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Communication Control (AREA)

Description

【発明の詳細な説明】 [発明の技術分野] この発明はマスターCPUと1又は複数のスレ
ーブCPUとの間でデータ伝送を行うマルチCPU
における伝送データのチエツク方式に関する。
[Detailed Description of the Invention] [Technical Field of the Invention] This invention relates to a multi-CPU that performs data transmission between a master CPU and one or more slave CPUs.
This invention relates to a transmission data check method.

[発明の技術的背景とその問題点] 従来、マスターCPUと1又は複数のスレーブ
CPUとの間でデータ伝送を行うシステムにおい
ては、例えば、マスターCPUからスレーブCPU
に一方的にデータを伝送させる方式、またマスタ
ーCPUからスレーブCPUにデータを伝送させる
とスレーブCPUが伝送データを受信してACKコ
ード又はNACKコードのみをマスターCPUに返
送する方式などが知られている。
[Technical background of the invention and its problems] Conventionally, a master CPU and one or more slaves
In a system that transmits data between CPUs, for example, from the master CPU to the slave CPU
There are two known methods: one in which data is transmitted unilaterally from the master CPU to the slave CPU, and another in which the slave CPU receives the transmitted data and sends only an ACK code or NACK code back to the master CPU. .

しかしながら、前者の方式では伝送路に断線や
ノイズ発生等の障害があつた場合やスレーブ
CPU側にハードやソフトの障害がありスレーブ
CPUが暴走するようなことがあつてもマスター
CPUは全く判定することができない欠点があつ
た。また後者の方式では返送するのがACKコー
ド又はNCAKコードのみであるためノイズによ
つてコード判別を誤認するおそれがあり、また伝
送路に断線やノイズ発生等の障害があつた場合や
スレーブCPU側にハードやソフトの障害があつ
た場合にその事象をマスターCPUは判定するこ
とができるが、その障害がどのようなものである
かを判定することができない欠点があつた。
However, with the former method, if there is a failure such as a disconnection or noise in the transmission line, or if the slave
Slave due to hardware or software failure on CPU side
Master even if the CPU goes out of control.
The drawback of the CPU was that it could not be judged at all. In addition, in the latter method, only the ACK code or NCAK code is sent back, so there is a risk of misunderstanding the code due to noise. Also, if there is a failure such as a disconnection or noise in the transmission line, or if the slave CPU side If there is a hardware or software failure, the master CPU can determine the event, but it has the drawback that it cannot determine the nature of the failure.

[発明の目的] この発明はこのような欠点を除去するために考
えられたもので、マスターCPUはスレーブCPU
に対するデータの伝送状態をその事象及び内容も
含めてより確実にチエツクすることができるマル
チCPUにおける伝送データのチエツク方式を提
供しようとするものである。
[Object of the invention] This invention was devised to eliminate such drawbacks, and the master CPU is connected to the slave CPU.
The purpose of this invention is to provide a system for checking transmission data in a multi-CPU system that can more reliably check the transmission status of data, including its events and contents.

[発明の概要] この発明は、マスターCPUと1又は複数のス
レーブCPUとの間のデータ伝送を行う場合に、
マスターCPUからスレーブCPUにコマンドを伝
送するとスレーブCPUではそのコマンドの状態
をチエツクし、コマンドの状態が正常であればマ
スターCPUにACKコードとともにコマンドをコ
マンドエコーとして伝送し、続いてコマンドの各
ビツトの排他的論理和によつて作られるチエツク
用のBCCコードを伝送し、またコマンドの状態
が異常であればマスターCPUにNACKコードと
ともにコマンドをコマンドエコーとして伝送し、
続いて異常内容を知らせるエラーステイタスを伝
送し、マスターCPUではスレーブCPUからの
ACKコード又はNACKコードとコマンドエコー
並びにBCCコードまたはエラーステイタスとか
らデータの伝送状態をチエツクすることにある。
[Summary of the Invention] The present invention provides a method for transmitting data between a master CPU and one or more slave CPUs.
When a command is transmitted from the master CPU to the slave CPU, the slave CPU checks the status of the command, and if the command status is normal, transmits the command to the master CPU along with the ACK code as a command echo, and then checks each bit of the command. Transmits a check BCC code created by exclusive OR, and if the command status is abnormal, transmits the command along with a NACK code to the master CPU as a command echo,
Next, an error status indicating the abnormality is transmitted, and the master CPU receives the message from the slave CPU.
The purpose is to check the data transmission status from the ACK code or NACK code, command echo, and BCC code or error status.

[発明の実施例] 以下、この発明の実施例を図面を参照しながら
説明する。なお、この実施例ではマスターCPU
とスレーブCPUとが1:1の関係にある場合に
ついて述べる。
[Embodiments of the Invention] Hereinafter, embodiments of the present invention will be described with reference to the drawings. In addition, in this example, the master CPU
The case where there is a 1:1 relationship between the CPU and the slave CPU will be described.

第1図はブロツク図で、1はマスターCPU、
2はスレーブCPUである。前記マスターCPU1
にはデータバス3を介してROM(リード・オン
リ・メモリ)4、RAM(ランダム・アクセス・
メモリ)5及びメカ部を除く各種入出力装置6が
接続されている。前記スレーブCPU2にはデー
タバス7を介してROM8、RAM9及びI/O
ポート10が接続されている。前記I/Oポート
10には各種のメカ機構が接続されている。前記
マスターCPU1とスレーブCPU2とはポートA
11を間に介して制御信号ライン12が接続さ
れ、またポートB13を間に介して双方向データ
バス14が接続されている。前記マスターCPU
1及びスレーブCPU2はそれぞれROM4,8に
格納されているプログラムデータに基づいて制御
動作を行うものである。
Figure 1 is a block diagram, 1 is the master CPU,
2 is a slave CPU. Said master CPU1
is connected to ROM (read-only memory) 4 and RAM (random access memory) via data bus 3.
A memory) 5 and various input/output devices 6 other than the mechanical section are connected. The slave CPU 2 is connected to the ROM 8, RAM 9 and I/O via the data bus 7.
Port 10 is connected. Various mechanical mechanisms are connected to the I/O port 10. The master CPU1 and slave CPU2 are port A
A control signal line 12 is connected through port B11, and a bidirectional data bus 14 is connected through port B13. The master CPU
1 and slave CPU 2 perform control operations based on program data stored in ROMs 4 and 8, respectively.

前記マスターCPU1は第5図に示すプログラ
ム処理を行うように設定されている。すなわち、
先ずポートB13が空になつているか否かをチエ
ツクし、空になつていればポートA11に「1」
のIDデータをセツトする。続いてポートB13
にコマンドをセツトする。このコマンドとしては
1バイトが8ビツト構成で第2図のaに示すよう
にID=1の単一バイトからなるコマンドか或い
は第2図のbに示すようにID=1とID=0から
なる複数バイトからなるコマンドになつている。
ID=1のものは2ビツト目から7ビツト目まで
の6ビツトがコマンド格納部で1ビツト目が実行
ウエイトビツト格納部、0ビツト目が未使用にな
つている。ID=1のコマンド部にはコマンド群
の性質を現わすデータがセツトされている。コマ
ンドが複数バイトからなるものでは前記ポート1
3Bにコマンドをセツトした状態でそのポートB
13のコマンドが前記スレーブCPU2に読込ま
れて空になるのを待つ。そして前記ポートB13
が空になると「0」のIDデータを前記ポートA
11にセツトし、かつID=0のコマンドを前記
ポートB13にセツトする。この処理をID=0
のコマンド全てがセツトされ終わるまで繰り返し
行う。ID=0のコマンド全てがセツトされ終わ
ると前記スレーブCPU2からのACKコード又は
NACKコードの入力待ち状態となる。なお、こ
の処理においてポートB13が空にならないとき
には常に実行権をモニタへ移す。
The master CPU 1 is set to perform the program processing shown in FIG. That is,
First, check whether port B13 is empty, and if it is empty, set "1" to port A11.
Set the ID data of Then port B13
Set the command to . This command is a command consisting of a single byte with ID = 1, as shown in Figure 2 a, where 1 byte consists of 8 bits, or a command consisting of ID = 1 and ID = 0, as shown in Figure 2 b. The command consists of multiple bytes.
For ID=1, the 6 bits from the 2nd bit to the 7th bit are the command storage area, the 1st bit is the execution wait bit storage area, and the 0th bit is unused. In the command section with ID=1, data representing the nature of the command group is set. If the command consists of multiple bytes, the port 1
With the command set on 3B, port B
13 commands are read into the slave CPU 2 and waits until it becomes empty. and the port B13
When the port becomes empty, the ID data of “0” is transferred to the port A.
11, and a command with ID=0 is set to the port B13. This process with ID=0
Repeat this until all commands have been set. When all the commands with ID=0 have been set, the ACK code or
It enters the state of waiting for NACK code input. Note that in this process, if the port B13 is not empty, the execution right is always transferred to the monitor.

前記スレーブCPU2は第6図に示すプログラ
ム処理を行うように設定されている。すなわち、
前記ポートA11にID=1のデータがセツトさ
れ、前記ポートB13にコマンドがセツトされて
いるとその各ポートA,Bのデータを取込み、
20msタイマーをスタートさせる。この20msの間
に次のコマンドを取込む。もし、この間にコマン
ドのキヤンセル指示があれば現行コマンドを中断
して新たなコマンドを受付ける。そしてこのタイ
マーがタイムアツプするとID=1のコマンドの
テーブルをサーチし、そのコマンドがテーブルに
有れば後続のコマンド数をチエツクする。これは
ID=1のコマンド部にセツトされているコマン
ド数と実際に取込まれたコマンド数をチエツクし
て行う。このコマンド数のチエツクにおいて一致
が確認されると前記ポートB13の空状態を確認
してからID=1をポートA11にセツトし、第
3図のaに示すように6ビツトのコマンドエコー
と2ビツトのACKコード「00」からなるACKデ
ータをポートB13にセツトする。このID=1
のデータ及びACKデータが前記マスターCPU1
に取込まれると続いてID=0をポートA11に
セツトし、第3図のbに示すように8ビツトの
BCCコードをポートB13にセツトする。この
ときのBCCのコードは前記マスターCPU1から
取込まれた全てのコマンドの各ビツトの排他的論
理和によつて作られるコードになつている。続い
て前記マスターCPU1から取込んだID=1のコ
マンドの1ビツト目をチエツクし、ウエイトビツ
トがセツトされているか否かをチエツクする。ウ
エイトビツトがセツトされていればウエイト時間
を設けてからコマンドの実行処理を行い、またウ
エイトビツトがセツトされていなければ直ちにコ
マンドの実行処理を行う。実行後、この処理をリ
ターンさせる。
The slave CPU 2 is set to perform the program processing shown in FIG. That is,
When data with ID=1 is set in the port A11 and a command is set in the port B13, the data of each port A and B is fetched,
Start a 20ms timer. Fetch the next command during this 20ms. If there is an instruction to cancel a command during this time, the current command will be interrupted and a new command will be accepted. When this timer times up, the table for the command with ID=1 is searched, and if that command is found in the table, the number of subsequent commands is checked. this is
This is done by checking the number of commands set in the command section with ID=1 and the number of commands actually captured. If a match is confirmed in this check of the number of commands, it is confirmed that the port B13 is empty, and then ID=1 is set in the port A11, and a 6-bit command echo and a 2-bit command echo are output as shown in a in FIG. ACK data consisting of ACK code "00" is set to port B13. This ID=1
data and ACK data are sent to the master CPU1.
When the data is read in, ID=0 is set to port A11, and the 8-bit data is read as shown in Figure 3b.
Set the BCC code to port B13. The BCC code at this time is a code created by exclusive ORing each bit of all the commands taken in from the master CPU 1. Next, the first bit of the command with ID=1 fetched from the master CPU 1 is checked to see if the wait bit is set. If the wait bit is set, the command is executed after a wait time is set; if the wait bit is not set, the command is executed immediately. After execution, return this process.

また、この処理においてマスターCPU1から
取込まれたID=1のコマンドがテーブルになか
つたり、コマンド数が不一致ときにはID=1を
ポートA11にセツトし、第4図のaに示すよう
に6ビツトのコマンドエコーと2ビツトの
NACKコードからなるNACKデータをポートB
13にセツトする。続いてポートB13が空にな
るとID=0をポートA11にセツトし、さらに
第4図のbに示すように8ビツトのエラーステイ
タスをポートB13にセツトし、最後に受信バツ
フアをクリアしてこの処理を終了する。なお、前
記エラーステイタスは0ビツト目をID=1で未
定義のコマンド情報とし、1ビツト目を未使用ビ
ツトとし、2ビツト目をコマンド群がが規定値よ
りも多いことを示す情報とし、3ビツト目をコマ
ンド群が規定数よりも少ないことを示す情報と
し、4ビツト目を全コマンド群の実行未完のうち
に新たなコマンドを受信したことを示す情報と
し、5ビツト目をスレーブCPU2の受信バツフ
アが満杯であることを示す情報とし、6ビツト目
をID=1のコマンドがないことを示す情報とし、
7ビツト目をその他のエラーを示す情報としてい
る。
Also, in this process, if the command with ID = 1 taken in from the master CPU 1 is not in the table or the number of commands does not match, ID = 1 is set to port A11, and the 6-bit Command echo and 2-bit
NACK data consisting of NACK code is sent to port B.
Set to 13. Next, when port B13 becomes empty, ID = 0 is set to port A11, and an 8-bit error status is set to port B13 as shown in Figure 4b.Finally, the receive buffer is cleared and this process is completed. end. Note that the error status has the 0th bit as ID=1 and undefined command information, the 1st bit as an unused bit, the 2nd bit as information indicating that the number of commands is larger than the specified value, and 3 as the error status. The 1st bit is information indicating that the number of commands is less than the specified number, the 4th bit is information indicating that a new command has been received before all commands have been executed, and the 5th bit is information indicating that the command group is received by slave CPU 2. The 6th bit is information indicating that the buffer is full, and the 6th bit is information indicating that there is no command with ID=1.
The 7th bit is used as information indicating other errors.

前記マスターCPU1は前記スレーブCPU2か
らACKコードまたはNACKコードを読込んだと
きには第7図に示す割込み処理を行なう。すな
わちポートB13を介してスレーブCPU2から
の送信データを読込む。BCCコードまたはエラ
ーステイタスを読込んだときには第8図に示す割
込み処理を行う。すなわちACKデータのとき
はコマンドエコーの一致をチエツクし、さらに
BCCコードの一致をチエツクする。そして全て
が一致したとき始めて伝送データが正常に伝送さ
れたものと判定してリターンする。また、
NACKデータのときやACKデータであつてもコ
マンドエコーやBCCコードが不一致のときには
データの伝送に異常ありと判定し、RAM5にエ
ラーステイタスを格納してリターンする。
When the master CPU 1 reads an ACK code or NACK code from the slave CPU 2, it performs the interrupt process shown in FIG. 7. That is, the transmission data from the slave CPU 2 is read through the port B13. When the BCC code or error status is read, the interrupt processing shown in FIG. 8 is performed. In other words, when it is ACK data, check the command echo match, and then
Check BCC code match. Only when everything matches does it determine that the transmission data has been transmitted normally and returns. Also,
Even if it is NACK data or ACK data, if the command echo or BCC code does not match, it is determined that there is an abnormality in data transmission, stores the error status in RAM 5, and returns.

このように構成された本実施例装置において
は、マスターCPU1からスレーブCPU2にコマ
ンドが伝送されるとスレーブCPU2では取込ん
だID=1のコマンドがテーブルに有るか否かを
チエツクし、有れば続いてコマンドの数をチエツ
クする。そしてこのコマンド数も一致していれば
マスターCPU1にコマンドエコーとACKコード
からなるACKデータを伝送する。さらにBCCコ
ードを伝送する。またID=1のコマンドがテー
ブルになかつたり、コマンド数が不一致のときに
はマスターCPU1にコマンドエコーとNACKコ
ードからなるNACKデータを伝送する。さらに
エラーステイタスをも伝送する。従つて、マスタ
ーCPU1ではACK,NACKのみでなくコマンド
エコーによつて伝送データの状態を判定すること
できる。従つて、伝送が正常に行われたことを確
実に判定できる。またデータの伝送路が断線して
いる場合は勿論、ノイズによつて障害があつた場
合もコマンドエコーの状態によつて異常があつた
ことを確実に判定することができる。しかも異常
の場合はエラーステイタスによつて詳細な内容を
判定することができる。
In the device of this embodiment configured in this way, when a command is transmitted from the master CPU 1 to the slave CPU 2, the slave CPU 2 checks whether the command with ID=1 that has been taken in is present in the table, and if there is, Then check the number of commands. If the number of commands also matches, ACK data consisting of a command echo and an ACK code is transmitted to the master CPU 1. Additionally, transmit a BCC code. Also, if the command with ID=1 is not in the table or the number of commands does not match, NACK data consisting of a command echo and a NACK code is transmitted to the master CPU 1. It also transmits error status. Therefore, the master CPU 1 can determine the state of transmitted data not only by ACK and NACK but also by command echo. Therefore, it can be reliably determined that the transmission was performed normally. Further, even if the data transmission line is broken or if there is a failure due to noise, it is possible to reliably determine that an abnormality has occurred based on the state of the command echo. Furthermore, in the case of an abnormality, the detailed content can be determined based on the error status.

このように伝送状態をその事象のみでなく、異
常が断線によるものかノイズによるものかその内
容も含めてより確実にチエツクできるようにな
る。
In this way, the transmission status can be checked more reliably, not only regarding the event, but also including the details of the abnormality, whether it is due to a disconnection or noise.

なお、前記実施例はこの発明をマスターCPU
とスレーブCPUが1:1の関係にある場合に適
用したものについて述べたが必ずしもこれに限定
されるものではなく、マスターCPUとスレーブ
CPUが1:複数の関係にある、いわゆるインラ
インシステムにも適用できるものである。
Note that the embodiment described above is based on the master CPU.
The above description applies to cases where the master CPU and slave CPU have a 1:1 relationship, but this is not necessarily the case.
It can also be applied to so-called inline systems in which there is a 1:multiple CPU relationship.

[発明の効果] 以上詳述したようにこの発明によれば、マスタ
ーCPUはスレーブCPUに対するデータの伝送状
態をその事象及び内容も含めてより確実にチエツ
クすることができるマルチCPUにおける伝送デ
ータのチエツク方式を提供できる。
[Effects of the Invention] As detailed above, according to the present invention, the master CPU can more reliably check the status of data transmission to the slave CPU, including its events and contents. We can provide methods.

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

図はこの発明の実施例を示すもので、第1図は
ブロツク図、第2図はコマンドの構成を示す図、
第3図はACK返送時のデータ構成を示す図、第
4図はNACK返送時のデータ構成を示す図、第
5図はマスターCPUのプログラム処理を示す流
れ図、第6図はスレーブCPUのプログラム処理
を示す流れ図、第7図はマスターCPUのACK,
NACK受信時の割込み処理を示す流れ図、第8
図はマスターCPUのBCCコード、エラーステイ
タス受信時の割込み処理を示す流れ図である。 1…マスターCPU、2…スレーブCPU、4,
8…ROM(リード・オンリ・メモリ)、11…ポ
ートA、13…ポートB、14…双方向データバ
ス。
The figures show an embodiment of the invention, with Figure 1 being a block diagram, Figure 2 being a diagram showing the configuration of commands,
Figure 3 is a diagram showing the data structure when returning an ACK, Figure 4 is a diagram showing the data structure when returning a NACK, Figure 5 is a flowchart showing the program processing of the master CPU, and Figure 6 is the program processing of the slave CPU. Flowchart showing the master CPU's ACK, Figure 7 shows
Flowchart showing interrupt processing when receiving NACK, No. 8
The figure is a flowchart showing interrupt processing when the master CPU receives a BCC code and error status. 1...Master CPU, 2...Slave CPU, 4,
8...ROM (read only memory), 11...Port A, 13...Port B, 14...Bidirectional data bus.

Claims (1)

【特許請求の範囲】[Claims] 1 マスターCPUと1又は複数のスレーブCPU
との間でデータ伝送を行う場合に、前記マスター
CPUからスレーブCPUにコマンドを伝送すると
前記スレーブCPUではそのコマンドの状態をチ
エツクし、コマンドの状態が正常であれば前記マ
スターCPUにACKコードとともに前記コマンド
をコマンドエコーとして伝送し、続いて前記コマ
ンドの各ビツトの排他的論理和によつて作られる
チエツク用のBCCコードを伝送し、またコマン
ドの状態が異常であれば前記マスターCPUに
NACKコードとともに前記コマンドをコマンド
エコーとして伝送し、続いて異常内容を知らせる
エラーステイタスを伝送し、前記マスターCPU
では前記スレーブCPUからのACKコード又は
NACKコードとコマンドエコー並びにBCCコー
ドまたはエラーステイタスとからデータの伝送状
態をチエツクすることを特徴とするマルチCPU
における伝送データのチエツク方式。
1 Master CPU and one or more slave CPUs
When transmitting data between
When a command is transmitted from the CPU to the slave CPU, the slave CPU checks the status of the command, and if the status of the command is normal, transmits the command to the master CPU as a command echo along with an ACK code. A check BCC code created by exclusive OR of each bit is transmitted, and if the command status is abnormal, it is sent to the master CPU.
The command is transmitted as a command echo along with the NACK code, and then an error status indicating the abnormality is transmitted to the master CPU.
Then the ACK code from the slave CPU or
A multi-CPU characterized by checking the data transmission status from NACK code, command echo, BCC code or error status.
transmission data check method.
JP59123371A 1984-06-15 1984-06-15 Check system for transmission data by multi-cpu Granted JPS613265A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59123371A JPS613265A (en) 1984-06-15 1984-06-15 Check system for transmission data by multi-cpu

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59123371A JPS613265A (en) 1984-06-15 1984-06-15 Check system for transmission data by multi-cpu

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP3017825A Division JPH03246659A (en) 1991-02-08 1991-02-08 How to check transmission data on multiple CPUs

Publications (2)

Publication Number Publication Date
JPS613265A JPS613265A (en) 1986-01-09
JPH0353663B2 true JPH0353663B2 (en) 1991-08-15

Family

ID=14858924

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59123371A Granted JPS613265A (en) 1984-06-15 1984-06-15 Check system for transmission data by multi-cpu

Country Status (1)

Country Link
JP (1) JPS613265A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH073546B2 (en) * 1985-10-08 1995-01-18 キヤノン株式会社 camera

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5123012A (en) * 1974-08-21 1976-02-24 Hitachi Ltd

Also Published As

Publication number Publication date
JPS613265A (en) 1986-01-09

Similar Documents

Publication Publication Date Title
DE69126498T2 (en) Recovery method and device for a pipeline processing unit of a multiprocessor system
US5115499A (en) Shared computer resource allocation system having apparatus for informing a requesting computer of the identity and busy/idle status of shared resources by command code
CA1190654A (en) Device for reporting error conditions occurring in adapters to the data processing equipment central control unit
US6108755A (en) Asynchronous access system to a shared storage
JPH02189663A (en) Input/output data transfer system
JPH0353663B2 (en)
JPS634209B2 (en)
JPS623361A (en) Status report system
JPH03246659A (en) How to check transmission data on multiple CPUs
EP0378398B1 (en) Data processing system with means for detecting status of data processing device receiving commands
US20030061300A1 (en) Dual port RAM communication protocol
EP0500967B1 (en) Method of nonsynchronous access to shared memory
JP2903901B2 (en) Data transceiver
JPS63304356A (en) Check system for normalcy of dma data
JPS6212549B2 (en)
JPH0398140A (en) Parallel bus system
JPS61165160A (en) Bus controlling system
JPS6042496B2 (en) Parity error processing method
JPH0324601A (en) Control method
JPS59214929A (en) Input/output control device with diagnostic function
JPH0337340B2 (en)
JPH03288205A (en) Programmable controller system
JPH03292540A (en) Diagnostic device for abnormality of computer
JPS5929891B2 (en) Data transfer method
JPS59142649A (en) Diagnostic test system of device

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term