JPS6073754A - Sharing control system - Google Patents

Sharing control system

Info

Publication number
JPS6073754A
JPS6073754A JP58181146A JP18114683A JPS6073754A JP S6073754 A JPS6073754 A JP S6073754A JP 58181146 A JP58181146 A JP 58181146A JP 18114683 A JP18114683 A JP 18114683A JP S6073754 A JPS6073754 A JP S6073754A
Authority
JP
Japan
Prior art keywords
data
terminal control
control device
terminal
processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP58181146A
Other languages
Japanese (ja)
Inventor
Yoji Yamamoto
陽司 山本
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP58181146A priority Critical patent/JPS6073754A/en
Publication of JPS6073754A publication Critical patent/JPS6073754A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Exchange Systems With Centralized Control (AREA)
  • Hardware Redundancy (AREA)
  • Multi Processors (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 (al 発明の技術分野 本発明はデータ処理システムの2重制御における分担制
御方式に関する。
DETAILED DESCRIPTION OF THE INVENTION Technical Field of the Invention The present invention relates to a shared control system in dual control of a data processing system.

tbl 技術の背景 近年データ処理技術の発達とその普及に伴い、データ処
理システムはより高度化、大規模化且多様化するように
なった。
Background of the Technology In recent years, with the development and spread of data processing technology, data processing systems have become more sophisticated, larger-scale, and more diverse.

(cl 従来技術と問題点 第1図に従来および本発明の一実施例のデータ処理シス
テムにおける分担制御方式の概念図を示す。図において
la、lbは中央処理装置1(CPU)。
(cl) Prior Art and Problems FIG. 1 shows a conceptual diagram of a shared control system in a data processing system according to a conventional method and an embodiment of the present invention. In the figure, la and lb are central processing units 1 (CPUs).

2a、2bは知能化端末制御装置(IT(、’)、3は
入出力(Ilo)インタフェースおよび4a、4b・・
・・・・4nは端末装置(TRM)である。こ\で符号
のサフィックスを異にするにCPU1a、lbおよびI
TC2a、2bは互に同一機能部材、TRM4b−nは
単一または複数の機能を異にする機橋から構成されるも
のとする。図の構成で正常の2重制御時においてはCP
UI a 、lbよりITC2aにデータ処理のコマン
ドが送出され、ITC2aに受信したコマンドはlTc
2aがITC2bに通知し、1TC2a、2b共に共通
のコマンドに対しデータ処理をし、lTc2a、2bの
状態一致が得られている。
2a, 2b are intelligent terminal control devices (IT(,'), 3 is an input/output (Ilo) interface, and 4a, 4b...
...4n is a terminal device (TRM). Here, the code suffixes are different for CPU1a, lb and I.
It is assumed that the TCs 2a and 2b are composed of members with the same function, and the TRMs 4b-n are composed of a single bridge or a plurality of bridges having different functions. During normal dual control with the configuration shown in the figure, CP
Data processing commands are sent from UI a and lb to ITC2a, and commands received by ITC2a are sent to ITC2a.
2a notifies ITC 2b, both 1TC 2a and 2b process data for the common command, and the states of ITC 2a and 2b match.

CPUIa 、1bよりのコマンドが共通であればCP
U1a、lbから同時にコマンドが印加されても問題な
くlTc2aがデータ処理を実行し、lTc2a、2b
におけるデータ処理状態が一致し、2重制御による信頼
性の向上を実現している。しかし例えばCPU1bとI
 IrO2a間の通信制御ラインに障害が発生して該ラ
インが使用不能となった時はCPU1biiITC2b
fこコマンドを送出する。この時はCP U 1 a 
−+ l T C2aに、CI−’Ulb−+1Tc2
bにコマンドを印加する結果となり更にlTc2aは■
TC2bに、I’i’C2bはI’l’C2aにデータ
処理機能が一致するようにi)こ通知し合うので両方か
らのコマンドが衝突する。このよ−うにコマンドが衝突
するとI T C2aおよびI’i’C2bのデータ処
理を一致させるための処理手順が困難になり、折角IT
C2a、2biこマイクロプロセッサ(MPLI、lを
内蔵してCP[Jla、lbの一部処理機能を代行する
よう知能化した端末制御装置としてもそのためのプログ
ラム開発に要する工数が増加して負担が大きくなる問題
点があった。
If the commands from CPUIa and 1b are common, CP
Even if commands are applied from U1a and lb at the same time, lTc2a executes data processing without any problem, and lTc2a and 2b
The data processing statuses of both are matched, achieving improved reliability through dual control. However, for example, CPU1b and I
When a failure occurs in the communication control line between IrO2a and the line becomes unusable, CPU1biiITC2b
Send the f command. At this time, CPU 1 a
-+ l T C2a, CI-'Ulb-+1Tc2
As a result of applying a command to b, lTc2a becomes ■
Since I'i'C2b and I'l'C2a notify each other so that their data processing functions match TC2b, commands from both sides collide. When commands collide like this, it becomes difficult to perform the processing procedure to match the data processing of ITC2a and I'i'C2b.
C2a, 2bi microprocessor (MPLI, l) can be used as an intelligent terminal control device to perform some of the processing functions of CP [Jla, lb. There was a problem.

(dl 発明の目的 本発明の目的は、何れかに障害が発生する異常時には従
来のよう1こCPUIa、CPUIbから自系のlTc
2a、2bにそれぞれコマンドを印加することな(、l
Tc2a、2bの倒れか一方にコマンドを集め、コマン
ドを集中受信するlTc2aまたはI’l’C2bでは
コマンドに伴うデータの先頭部分に付加したデータアド
レスまたはデータフラグを識別するデータアドレス識別
手段とデータ処理分担を選択する手段を備え、コマンド
に伴うデータの受信毎に、lTc2aかITC2bかの
処理分担を識別選択するデータ処理ンス丁ムに旧げる分
担制御方式を提供しようとするものである。
(dl Purpose of the Invention The purpose of the present invention is to connect one CPU from CPUIa and CPUIb to the own system in the event of an abnormality in which a failure occurs in either of them.
Without applying commands to 2a and 2b, respectively (, l
In Tc2a or I'l'C2b, which collects commands on either side of Tc2a or 2b and receives them intensively, data address identification means and data processing are used to identify the data address or data flag added to the beginning of the data accompanying the command. The present invention is intended to provide a sharing control system which is provided with a means for selecting the sharing, and which identifies and selects the processing sharing between the 1Tc2a and the ITC2b each time data associated with a command is received.

let 発明の構成 この目的はデータを人出力する複数の端末装置および該
端末装置のデータを集配信制御する複数のデータ処理機
能を備えた知能化端末制御装置を3− 配しA、82台の中央処理装置により2重制御するデー
タ処理システムにおいて、該知能化端末装置は中央処理
装置より受信するデータに伴うデータアドレスを識別す
る手段、該識別手段の出力する識別信号に従い該端末制
御装置間におけるデータ処理分担を選択する手段を具備
し、該端末制御装置はデータを中央処理装置より受信す
る都度識別手段をして該データに伴う分担を識別せしめ
、選択手段をして識別手段の識別信号lこ従い自己処理
を含む担当端末制御装置に該データを分配せしめ、デー
タを分担処理することを特徴とするデータ処理システム
における分担制御方式を提供することによって達成する
ことが出来る。
Let Structure of the Invention The purpose of this invention is to install three intelligent terminal control devices equipped with a plurality of terminal devices for outputting data and a plurality of data processing functions for controlling the collection and distribution of the data of the terminal devices. In a data processing system that is dually controlled by a central processing unit, the intelligent terminal device has a means for identifying a data address associated with data received from the central processing unit, and a means for identifying a data address associated with data received from the central processing unit, and a means for identifying data addresses between the terminal control devices according to an identification signal output from the identifying means. The terminal control device includes means for selecting a data processing assignment, and each time the terminal control device receives data from the central processing unit, the terminal control device causes the identification device to identify the assignment associated with the data, and the selection device sends an identification signal l of the identification device. This can be achieved by providing a shared control method in a data processing system characterized by distributing the data to terminal control devices in charge including self-processing and performing shared processing of the data.

lfl 発明の実施例 以下図面を参照しつ\本発明の一実施例について説明す
る。第2図は本発明の一実施例における分担制御方式に
よる知能化端末制御装置ITCの切換機能のブロック図
である。図において21はデータアドレス識別手段、2
2は分担選択手段。
lfl Embodiment of the Invention An embodiment of the invention will be described below with reference to the drawings. FIG. 2 is a block diagram of the switching function of the intelligent terminal control device ITC using the shared control system in one embodiment of the present invention. In the figure, 21 is data address identification means;
2 is a division selection means.

22aは自己表示設定回路、22bは切換回路。22a is a self-display setting circuit, and 22b is a switching circuit.

4− ANDI〜A、N1)5はアンド回路およびORはオア
回路である。図の構成はlTc2a 、2bの何れに設
けてもあるいは重複して設けて良いがこ\ではI T 
C2aに設けた側について説明する。データアドレス識
別手段21は入力データの先頭部iこ付加されたデータ
アドレスまたはデータフラグを例えばデコーダ機能で識
別し、a系宛のデータであることを識別したときはa信
号出力端子より1を出力保持し、b系宛のデータである
ことを識別したときはb信号出力端子より1を出力保持
する。該当がなければOを出力保持する。自己表示設定
回路22aは自己のこ\ではlTe2aであることを示
す固定データaが設定され1を連続送出している。従っ
て他系処理となるデータであることを示すb信号が1の
ときはANDIにより論理積が得られ切換要求信号とし
て送出されると共に、その切換許可信号が受信されると
ANI)3で論理積が得られ他系へデータを送出する切
換回路22bのAND4から入力データが送出される。
4-ANDI~A, N1) 5 is an AND circuit and OR is an OR circuit. The configuration shown in the figure may be provided on either ITc2a or 2b, or may be provided overlappingly.
The side provided in C2a will be explained. The data address identification means 21 identifies the data address or data flag added to the beginning of the input data using, for example, a decoder function, and outputs 1 from the a signal output terminal when it identifies that the data is addressed to system a. When it is determined that the data is addressed to the b system, 1 is output and held from the b signal output terminal. If there is no match, O is output and held. The self-display setting circuit 22a is set with fixed data a indicating that it is lTe2a, and continuously sends out 1. Therefore, when the b signal indicating that the data is to be processed by another system is 1, a logical product is obtained by ANDI and sent as a switching request signal, and when the switching permission signal is received, a logical product is obtained by ANDI (3). is obtained and the input data is sent from AND4 of the switching circuit 22b which sends the data to the other system.

尚切換許可信号も連秩信号である。a信号が1のときは
b信号は0であり自己表示回路22aからの1出力によ
りAND2で論理積が得られるが切換許可信号がな(A
ND3の出力は0であり入力データはAND5により自
己系処理へ送出される。またデータアドレス識別手段2
1に入力されるデータでa系、b系の識別が出来ないと
きは識別手段21のa、b信号例れも0のま−となるが
この時は切換許可信号の有無に拘らず目動的に自己系処
理となる。尚ANIJ4.ANI)5は並列データのビ
ット数に対応する複数のゲート手段こ5ではアンド回路
を備えてAND3の出力に従いデータ処理の分担光を選
択切換えるものである。
Note that the switching permission signal is also a continuous signal. When the a signal is 1, the b signal is 0, and a logical product is obtained by AND2 with the 1 output from the self-display circuit 22a, but there is no switching permission signal (A
The output of ND3 is 0, and the input data is sent to the self-system processing by AND5. Also, data address identification means 2
When the a and b systems cannot be distinguished from the data input to 1, both the a and b signals of the identification means 21 become 0, but in this case, the eye movement does not occur regardless of the presence or absence of the switching permission signal. It becomes self-processing. Furthermore, ANIJ4. ANI) 5 includes a plurality of gate means corresponding to the number of bits of parallel data, and is provided with an AND circuit to selectively switch the light beams to be used for data processing in accordance with the output of AND3.

本発明の一実施例では以上のように構成されているので
ITC2a7たはITC2bに印加されるデータはその
データアドレスに従って分配さn1コマンドの衝突に際
しても特別の処理プログラムを必要とすることなくデー
タ処理の分担配分が容易な分担制御方式が得られる。
Since one embodiment of the present invention is configured as described above, the data applied to ITC 2a7 or ITC 2b is distributed according to its data address, and even in the event of a collision of n1 commands, the data can be processed without requiring a special processing program. A sharing control method is obtained that facilitates the sharing of tasks.

Ig+ 発明の詳細 な説明したようlこ本発明によれば従来の2重制御を行
うデータ処理システムにおける異常時に発生するコマン
ドの衝突は、データ毎にその分担を識別且配分する手段
の機能により解消することが出来る分担制御方式が得ら
れるもので有用である。
Ig+ As described in detail, according to the present invention, the conflict of commands that occurs during an abnormality in a conventional data processing system that performs dual control can be resolved by the function of a means that identifies and allocates the share for each data. This method is useful because it provides a shared control system that can perform the following tasks.

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

第1図は従来および本発明の一実施例におけるデータ処
理システムの分担制御方式の概念図および第2図は本発
明の一実施例における分担制御方式のブロック図である
。図においてla、lbは中央処理装置(CPU)、2
a、2bは知能化端末制御装置(ITC)、3は出刃(
Ilo)インタフェース、4゜〜nは端末装置(TRM
)、21はデータアドレス識別手段および22は分担選
択手段である。
FIG. 1 is a conceptual diagram of a shared control system for a data processing system in a conventional system and an embodiment of the present invention, and FIG. 2 is a block diagram of a shared control system in an embodiment of the present invention. In the figure, la and lb are central processing units (CPUs), 2
a, 2b are intelligent terminal controllers (ITC), 3 is Deba (
Ilo) interface, 4°~n is the terminal device (TRM
), 21 is data address identification means, and 22 is allocation selection means.

Claims (1)

【特許請求の範囲】[Claims] データを人出力する複数の端末装置および該端末装置の
データを集配信制御する複数のデータ処理機能を備えた
知能化端末制御装置を配しA、82台の中央処理装置に
より2重制御するデータ処理システムにおいて、該知能
化端末制御装置は中央処理装置より受信するデータlこ
伴うデータアドレスを識別する手段、該識別手段の出力
する識別信号に従い該端末制御装置間におけるデータ処
理分担を選択する手段を具備し、該端末制御装置はデー
タを中央処理装置より受信する都度識別手段をして該デ
ータに伴ろ分担を識別せしめ、選択手段をして識別手段
の職別信号に従い自己処理を含む担当端末制御装置に該
データを分配せしめ、データ分担処理することを特徴と
するデータ処理システムにおける分担制御方式。
An intelligent terminal control device equipped with multiple terminal devices that output data and multiple data processing functions that control the collection and distribution of data from the terminal devices is installed. In the processing system, the intelligent terminal control device includes means for identifying a data address associated with data received from the central processing unit, and means for selecting data processing division among the terminal control devices according to an identification signal output from the identification means. Each time the terminal control device receives data from the central processing unit, the terminal control device uses the identification means to identify the assignment according to the data, and the terminal control device uses the selection means to identify the responsibility including self-processing according to the job type signal of the identification means. A sharing control method in a data processing system, characterized in that the data is distributed to a terminal control device and the data is processed in a shared manner.
JP58181146A 1983-09-29 1983-09-29 Sharing control system Pending JPS6073754A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58181146A JPS6073754A (en) 1983-09-29 1983-09-29 Sharing control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58181146A JPS6073754A (en) 1983-09-29 1983-09-29 Sharing control system

Publications (1)

Publication Number Publication Date
JPS6073754A true JPS6073754A (en) 1985-04-25

Family

ID=16095688

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58181146A Pending JPS6073754A (en) 1983-09-29 1983-09-29 Sharing control system

Country Status (1)

Country Link
JP (1) JPS6073754A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5237742A (en) * 1975-09-19 1977-03-23 Fujitsu Ltd Composite computer system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5237742A (en) * 1975-09-19 1977-03-23 Fujitsu Ltd Composite computer system

Similar Documents

Publication Publication Date Title
US5202540A (en) Two-way ring communication system for elevator group control
CA1121513A (en) Multiconfigurable modular processing system integrated with a preprocessing system
KR920001552B1 (en) Local area network system with multiple computer systems
US3964055A (en) Data processing system employing one of a plurality of identical processors as a controller
EP0183431A2 (en) System control network for multiple processor modules
KR900010537A (en) How to Unblock a Multiverse Multiprocessor System
US5398233A (en) Method of resetting coupled modules and system using the method
JP2626127B2 (en) Backup route test method
JPS62135038A (en) Data communications system for slave processor
JP3903688B2 (en) Bank switching system
JP2824890B2 (en) SCSI protocol controller
KR100253790B1 (en) How to interface medium and large computer controller boards
JPH0346855B2 (en)
JPH08154277A (en) Multiplex transmission load control system
JP3351885B2 (en) Remote monitoring and control system
JP2000347706A (en) Plant control device
JPS63186351A (en) Control system for peripheral device
JP2837522B2 (en) Input/Output Command Control Method
JPH0237458A (en) Bus control method with redundant bus configuration
JPS59135554A (en) Communication system between computer systems
JPH1011102A (en) Duplex system
JPS62163101A (en) Elevator controller
JPH05282172A (en) Multiprocessor system having shared stand-by processor
JPS62229349A (en) Peripheral circuit test system
JPS60152146A (en) Channel setting system