[go: up one dir, main page]

JPH06301568A - Duplex processor system - Google Patents

Duplex processor system

Info

Publication number
JPH06301568A
JPH06301568A JP5087677A JP8767793A JPH06301568A JP H06301568 A JPH06301568 A JP H06301568A JP 5087677 A JP5087677 A JP 5087677A JP 8767793 A JP8767793 A JP 8767793A JP H06301568 A JPH06301568 A JP H06301568A
Authority
JP
Japan
Prior art keywords
control unit
standby
active
inter
dedicated
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.)
Withdrawn
Application number
JP5087677A
Other languages
Japanese (ja)
Inventor
Fumiaki Tahira
文明 田平
Atsushi Fujihira
淳 藤平
Kenji Fujizono
賢治 藤園
Keiko Yuki
恵子 結城
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 JP5087677A priority Critical patent/JPH06301568A/en
Publication of JPH06301568A publication Critical patent/JPH06301568A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Hardware Redundancy (AREA)
  • Multi Processors (AREA)

Abstract

(57)【要約】 【目的】 2重化プロセッサシステムに関し、現用系C
C10が障害になっても予備系のMM21を破壊せず、
又現用系CC10の処理負担が軽い2重化プロセッサシ
ステムの提供を目的とする。 【構成】 現用系のCC10にて、自系のMM11に書
き込んだデータを予備系のMM21に転写する2重化プ
ロセッサシステムにおいて、現用系,予備系のDMAC
13,23を夫々送信専用のDMAC16,26と受信
専用のDMAC17,27に分け、且つ現用系,予備系
の系間通信制御部14,24夫々を、予備系,現用系の
受信専用のDMAC17,27の夫々に、夫々の系間バ
ス31,32にて接続し、現用系のCC10が、自系の
送信専用のDMAC16に先頭アドレス及び転送データ
のワード数を設定する時は、自系の系間通信制御部14
にも送信し、自系の系間通信制御部14を起動し、系間
バス31を介して予備系の受信専用のDMAC27に送
り設定させる構成とする。
(57) [Abstract] [Purpose] Regarding the dual processor system, the active system C
Even if C10 becomes an obstacle, the spare MM21 is not destroyed,
Another object of the present invention is to provide a dual processor system in which the processing load of the active CC10 is light. [Structure] In a dual processor system that transfers data written in its own MM11 to a standby MM21 in an active CC10, a DMAC of an active system and a standby system
13 and 23 are respectively divided into DMACs 16 and 26 dedicated to transmission and DMACs 17 and 27 dedicated to reception, and the inter-system communication control units 14 and 24 of the active system and the standby system are respectively dedicated to the reception-only DMAC 17 of the standby system and the active system. 27 are connected by the intersystem buses 31 and 32, respectively, and when the active CC 10 sets the start address and the number of words of transfer data in the DMAC 16 dedicated to transmission of its own system, Intercommunication control unit 14
And the inter-system communication control unit 14 of its own system is activated and sent to the DMAC 27 dedicated to reception of the standby system via the inter-system bus 31 for setting.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、音声通信やデータ通信
等に用いられる2重化プロセッサシステムの改良に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to improvement of a dual processor system used for voice communication, data communication and the like.

【0002】2重化プロセッサシステムでは、現用系に
障害が発生した時予備系に速やかに切り替わり、処理を
継続する必要がある為に、常に現用系,予備系の主メモ
リの内容を一致させておく必要があるが、内容を一致さ
せる場合、中央制御装置(以下CCと称す)の処理の負
担が軽く、且つ現用系のCCが障害時予備系の主メモリ
に破壊を起こさせないものであることが望まれている。
In a dual processor system, when a failure occurs in the active system, it is necessary to quickly switch to the standby system and continue processing. Therefore, the contents of the main memories of the active system and the standby system are always matched. However, if the contents are matched, the processing load of the central control unit (hereinafter referred to as CC) is light, and the CC of the active system does not cause damage to the main memory of the standby system in the event of a failure. Is desired.

【0003】[0003]

【従来の技術】図2は従来例の2重化プロセッサシステ
ムのブロック図、図3は他の従来例の2重化プロセッサ
システムのブロック図である。
2. Description of the Related Art FIG. 2 is a block diagram of a conventional dual processor system, and FIG. 3 is a block diagram of another conventional dual processor system.

【0004】図3の場合は、現用系CC10と、現用系
主メモリ(以下MMと称す)11とはシステムバス80
にて接続され予備系のMM21とはシステムバス81に
て接続され、予備系のCC20と、予備系のMM21と
はシステムバス82にて接続され現用系のMM11とは
システムバス83にて接続されている。
In the case of FIG. 3, the active system CC 10 and the active system main memory (hereinafter referred to as MM) 11 are the system bus 80.
Connected to the standby MM21 via the system bus 81, the standby CC20 and the standby MM21 connected to the system bus 82, and the active MM11 connected to the system bus 83. ing.

【0005】そして、現用系CC10がシステムバス8
0を介して現用系のMM11にデータを書き込む時は、
システムバス81を介して予備系のMM21にも同じデ
ータを書き込むことで、現用系及び予備系のMM11,
21の内容を一致するようにしている。
Then, the active CC 10 is replaced by the system bus 8
When writing data to the active MM11 via 0,
By writing the same data to the standby MM21 via the system bus 81, the active and standby MM11,
The contents of 21 are matched.

【0006】図2の場合は、現用系CC10,現用系の
MM11及び、現用系の直接メモリアクセス制御部(以
下DMACと称す)51,系間通信制御部(以下ISC
Cと称す)52,バッフアメモリ(以下BMと称す)5
3を持つ系間制御装置(以下ISCと称す)50とがシ
ステムバス40にて接続され、予備系のMM21及び、
予備系のDMAC61,ISCC62,BM63を持つ
ISC60とがシステムバス41にて接続されている。
In the case of FIG. 2, the active system CC10, the active system MM11, the active system direct memory access control unit (hereinafter referred to as DMAC) 51, and the inter-system communication control unit (hereinafter referred to as ISC).
52, buffer memory (hereinafter referred to as BM) 5
An inter-system control device (hereinafter referred to as ISC) 50 having 3 is connected by a system bus 40, and a standby MM 21 and
The spare system DMAC 61, ISCC 62, and ISC 60 having BM 63 are connected by the system bus 41.

【0007】そして現用系CC10が現用系のMM11
にデータを書き込んだ時は、DMAC51の、図2
(B)に示すDMAC内のレジスタの、メモリアドレス
レジスタ70に先頭アドレスを、メモリトランスファカ
ウンタ71に転送データのワード数を設定し、又図2
(A)に示す如く、転送データの先頭に、転送データの
先頭アドレス及びワード数を付加した送信データをMM
11上に編集し、ISCC52を起動する。
The active system CC10 is the active system MM11.
When data is written to the DMAC 51,
In the register in the DMAC shown in (B), the start address is set in the memory address register 70, and the number of words of transfer data is set in the memory transfer counter 71.
As shown in (A), the transmission data in which the start address of the transfer data and the number of words are added to the beginning of the transfer data is MM.
Edit on 11 and launch ISCC 52.

【0008】ISCC52はDMAC51に対し動作要
求をし、MM11より図2(A)に示す、転送データの
先頭に、転送データの先頭アドレス及びワード数を付加
した送信データをBM53に転写させる。
The ISCC 52 makes an operation request to the DMAC 51, and the MM 11 transfers the transmission data shown in FIG. 2A, in which the start address of the transfer data and the number of words are added to the head of the transfer data, to the BM 53.

【0009】するとISCC52は系間バス32を介し
て、予備系のISCC62と通信し、BM53に転写し
た図2(A)に示す送信データをBM63に転写する。
予備系のISCC62は転送データに付加された先頭ア
ドレス及びワード数をDMAC61に設定し動作要求を
し、BM63に転写された転送データをMM21に、D
MAC61に設定した先頭アドレスより転写させる。
Then, the ISCC 52 communicates with the standby ISCC 62 via the intersystem bus 32, and transfers the transmission data shown in FIG. 2 (A) transferred to the BM 53 to the BM 63.
The standby ISCC 62 sets the start address and the number of words added to the transfer data in the DMAC 61 to make an operation request, and transfers the transfer data transferred to the BM 63 to the MM 21 and D
Transfer from the start address set in the MAC 61.

【0010】このようにして現用系MM11と予備系M
M21の内容を一致させている。
In this way, the active system MM11 and the standby system M
The contents of M21 are matched.

【0011】[0011]

【発明が解決しようとする課題】しかしながら、図3の
2重化プロセッサシステムでは現用系CC10が障害に
なつた時、切り替えるべき予備系MM21を破壊させる
ことがある問題点があり、図2の2重化プロセッサシス
テムでは現用系CC10が、MM11にデータを書き込
む度に、MM11上に、図2(A)に示す如き、転送デ
ータの先頭に、転送データの先頭アドレス及びワード数
を付加した送信データを編集せねばならず、現用系CC
10の処理負担が多い問題点がある。
However, in the dual processor system of FIG. 3, there is a problem that the standby system MM21 to be switched may be destroyed when the active system CC10 fails. In the redundant processor system, each time the active CC 10 writes data to the MM 11, the transmission data in which the start address of the transfer data and the number of words are added to the start of the transfer data on the MM 11 as shown in FIG. 2A. I have to edit the current CC
There is a problem that the processing load of 10 is large.

【0012】本発明は、現用系CC10が障害になって
も予備系のMM21を破壊せず、又現用系CC10の処
理負担が軽い2重化プロセッサシステムの提供を目的と
している。
It is an object of the present invention to provide a dual processor system which does not destroy the MM21 of the standby system even when the active system CC10 becomes a failure and has a light processing load on the active system CC10.

【0013】[0013]

【課題を解決するための手段】図1は本発明の実施例の
2重化プロセッサシステムのブロック図である。図1に
示す如く、現用系,予備系夫々に、夫々のシステムバス
40,41にて接続されたCC10,20,MM11,
21、及びDMAC13,23,ISCC14,24,
BM15,25を夫々持つISC12,22を備え、該
現用系のCC10にて、該自系のMM11に書き込んだ
データを該予備系のMM21に転写するのに、該自系の
MM11より読み出す先頭アドレス及び転送データのワ
ード数を、自系のDMAC13に設定し、該自系のIS
CC14の起動を行うと、該自系のISCC14は、該
自系のDMAC13に対し動作要求をし、該自系のDM
AC13は該自系のMM11より上記設定した項目に従
い該自系のBM15に転写させ、該転写したデータを、
該予備系のISCC24に送り、該予備系のBM25に
転写させると、該予備系のISC24は該予備系のDM
AC23に対し動作要求をし、該予備系のBM25に転
写したデータを該予備系のMM21に転写させる2重化
プロセッサシステムにおいて、該現用系,予備系のDM
AC13,23を夫々送信専用のDMAC16,26と
受信専用のDMAC17,27に分け、且つ該現用系,
予備系のISCC14,24夫々を、該予備系,現用系
の受信専用のDMAC17,27の夫々に、夫々の系間
バス31,32にて接続し、該現用系のCC10が、該
自系の送信専用のDMAC16に先頭アドレス及び転送
データのワード数を設定する時は、該自系のISCC1
4にも送信し、該自系のISCC14を起動し、該系間
バス31を介して該予備系の受信専用のDMAC27に
送り設定させる構成とする。
FIG. 1 is a block diagram of a dual processor system according to an embodiment of the present invention. As shown in FIG. 1, CC10, 20, MM11, which are connected to the active system and the standby system by respective system buses 40, 41,
21, and DMACs 13, 23, ISCCs 14, 24,
The ISCs 12 and 22 having the BMs 15 and 25 respectively are provided, and the head address read from the MM11 of the own system when the data written in the MM11 of the own system is transferred to the MM21 of the standby system by the CC10 of the active system. And the number of words of transfer data are set in the DMAC 13 of the own system, and the IS of the own system is set.
When the CC 14 is activated, the ISCC 14 of the own system issues an operation request to the DMAC 13 of the own system, and the DM of the own system is DMC 13.
The AC 13 causes the MM 11 of the own system to transfer the data to the BM 15 of the own system according to the items set above, and the transferred data is
When sent to the ISCC 24 of the standby system and transferred to the BM 25 of the standby system, the ISC 24 of the standby system becomes DM of the standby system.
In the duplex processor system that requests the AC 23 to operate and transfers the data transferred to the BM 25 of the standby system to the MM 21 of the standby system, the DM of the active system and the standby system
The ACs 13 and 23 are divided into transmission-only DMACs 16 and 26 and reception-only DMACs 17 and 27, respectively.
The standby ISCCs 14 and 24 are connected to the standby DMACs 17 and 27 dedicated to reception of the working system by the intersystem buses 31 and 32, respectively, and the CC 10 of the working system is connected to the CCs of the working system. When setting the start address and the number of words of transfer data in the DMAC 16 dedicated to transmission, the ISCC 1
4 is also sent, the ISCC 14 of the own system is activated, and is sent to the receive-only DMAC 27 of the standby system via the inter-system bus 31 to be set.

【0014】[0014]

【作用】本発明によれば、CC10がMM11に書き込
んだデータを、予備系のMM21に転写するのに、自系
のMM11より読み出す先頭アドレス及び転送データの
ワード数を、送信専用のDMAC16に設定する時は、
自系のISCC14にも送信し、自系のISCC14を
起動する。
According to the present invention, when the data written in the MM11 by the CC10 is transferred to the standby MM21, the start address and the number of words of transfer data read from the own MM11 are set in the DMAC16 dedicated to transmission. When you do
The ISCC 14 of the own system is also transmitted to activate the ISCC 14 of the own system.

【0015】するとISCC14は、先頭アドレス及び
転送データのワード数を、系間バス31を介して予備系
の受信専用のDMAC27に送り設定させると共に、送
信専用のDMAC16に動作要求をし、設定したMM1
1の先頭アドレスより設定したワード数のデータをBM
15に転写させ、予備系のISCC24と通信させ、B
M15に転写したデータを予備系のBM25に転写させ
る。
Then, the ISCC 14 sends the start address and the number of words of the transfer data to the DMAC 27 dedicated to reception of the standby system via the intersystem bus 31 and sets the MM1 to the operation dedicated to the DMAC 16 dedicated to transmission.
Data of the number of words set from the first address of 1 is BM
Transfer to No. 15 and communicate with standby ISCC 24, B
The data transferred to M15 is transferred to BM25 of the preliminary system.

【0016】すると予備系のISCC24は受信専用の
DMAC27に動作要求をし、BM25に転写したデー
タをMM21に、設定した先頭アドレスより転写させ
る。即ち、現用系CC10は、MM11に書き込んだデ
ータを予備系のMM21に転写させるのに、先頭アドレ
ス及び転送ワード数を送信専用のDMAC16に設定す
ると共にISCC14に送り、且つISCC14を起動
するだけで可能となるので、CC10の処理負担は軽く
なる。又MM11に書き込んだデータをMM21に転写
させるのに、BM15,25を用い行っているので、C
C10が障害になってもMM21を破壊することはな
い。
Then, the ISCC 24 of the standby system makes an operation request to the DMAC 27 dedicated to reception, and causes the data transferred to the BM 25 to be transferred to the MM 21 from the set start address. That is, the active system CC10 can transfer the data written in the MM11 to the standby system MM21 by setting the start address and the number of transfer words in the DMAC16 dedicated to transmission, sending the same to the ISCC14, and activating the ISCC14. Therefore, the processing load on the CC 10 is reduced. Also, since the data written in the MM11 is transferred to the MM21 by using the BMs 15 and 25, C
Even if C10 becomes an obstacle, it does not destroy MM21.

【0017】[0017]

【実施例】図1は本発明の実施例の2重化プロセッサシ
ステムのブロック図である。図1で図2の従来例と異な
る点は、DMAC13,23を、送信専用のDMAC1
6,26、受信専用のDMAC17,27に分け、且つ
ISCC14を系間バス31にて受信専用のDMAC2
7と接続し、ISCC24を系間バス30にて受信専用
のDMAC17と接続し、現用系CC10は、MM11
に書き込んだデータを予備系のMM21に転写させるの
に、先頭アドレス及び転送ワード数を送信専用のDMA
C16に設定すると共にISCC14に送り、且つIS
CC14を起動し、系間バス31を介して予備系の受信
専用DMAC27にも設定させるようにした点である。
1 is a block diagram of a dual processor system according to an embodiment of the present invention. 1 is different from the conventional example shown in FIG.
6, 26, DMACs 17 and 27 dedicated to reception, and the ISCC 14 is a DMAC 2 dedicated to reception on the intersystem bus 31.
7, the ISCC 24 is connected to the receive-only DMAC 17 through the intersystem bus 30, and the active CC 10 is connected to the MM 11
In order to transfer the data written in the MM21 to the standby MM21, the start address and the number of transfer words are assigned to the DMA for transmission only.
Set to C16 and send to ISCC14, and IS
The point is that the CC 14 is activated and is set in the receive-only DMAC 27 of the standby system via the intersystem bus 31.

【0018】このようにすると、ISCC14がCC1
0にて起動されると、ISCC14は送信専用のDMA
C16に動作要求をし、設定したMM11の先頭アドレ
スより設定したワード数のデータをBM15に転写し、
予備系のISCC24と通信をし、BM15に転写した
データを予備系のBM25に転写する。
In this way, the ISCC 14 makes CC1
When activated at 0, the ISCC 14 is a DMA dedicated for transmission.
The operation request is sent to C16, and the data of the set number of words is transferred to the BM15 from the start address of the set MM11.
By communicating with the standby ISCC 24, the data transferred to the BM 15 is transferred to the standby BM 25.

【0019】すると予備系のISCC24は受信専用の
DMAC27に動作要求をし、BM25に転写したデー
タをMM21に、設定した先頭アドレスより転写させ
る。即ち、現用系CC10は、MM11に書き込んだデ
ータを予備系のMM21に転写させるのに、先頭アドレ
ス及び転送ワード数を送信専用のDMAC16に設定す
ると共にISCC14に送り、且つISCC14を起動
するだけで可能となるので、CC10の処理負担は軽く
なる。又MM11に書き込んだデータをMM21に転写
させるのに、BM15,25を用い行っているので、C
C10が障害になってもMM21を破壊することはな
い。
Then, the standby ISCC 24 requests the receive-only DMAC 27 to operate, and causes the data transferred to the BM 25 to be transferred to the MM 21 from the set start address. That is, the active system CC10 can transfer the data written in the MM11 to the standby system MM21 by setting the start address and the number of transfer words in the DMAC16 dedicated to transmission, sending the same to the ISCC14, and activating the ISCC14. Therefore, the processing load on the CC 10 is reduced. Also, since the data written in the MM11 is transferred to the MM21 by using the BMs 15 and 25, C
Even if C10 becomes an obstacle, it does not destroy MM21.

【0020】[0020]

【発明の効果】以上詳細に説明せる如く本発明によれ
ば、現用系CCが障害になっても予備系のMM21を破
壊せず、又現用系CC10の処理負担を軽くすることが
出来る効果がある。
As described in detail above, according to the present invention, even if the active CC becomes an obstacle, the standby MM 21 is not destroyed, and the processing load of the active CC 10 can be lightened. is there.

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

【図1】は本発明の実施例の2重化プロセッサシステム
のブロック図、
FIG. 1 is a block diagram of a dual processor system according to an embodiment of the present invention,

【図2】は従来例の2重化プロセッサシステムのブロッ
ク図、
FIG. 2 is a block diagram of a conventional dual processor system;

【図3】は他の従来例の2重化プロセッサシステムのブ
ロック図である。
FIG. 3 is a block diagram of another conventional dual processor system.

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

10,20は中央制御装置、 11,21は主メモリ、 12,22,50,60は系間制御装置、 13,23,51,61は直接メモリアクセス制御部、 14,24,52,62は系間通信制御部、 15,25,53,63はバッフアメモリ、 16,26は送信専用直接メモリアクセス制御部、 17,27は受信専用直接メモリアクセス制御部、 30〜32は系間バス、 40,41,80〜83はシステムバスを示す。 10 and 20 are central control devices, 11 and 21 are main memories, 12, 22, 50 and 60 are inter-system control devices, 13, 23, 51 and 61 are direct memory access control units, and 14, 24, 52 and 62 are Inter-system communication control unit, 15, 25, 53, 63 are buffer memories, 16 and 26 are transmission-only direct memory access control units, 17 and 27 are reception-only direct memory access control units, 30 to 32 are inter-system buses, 40, Reference numerals 41, 80 to 83 denote system buses.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 結城 恵子 神奈川県川崎市中原区上小田中1015番地 富士通株式会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Keiko Yuki 1015 Kamiodanaka, Nakahara-ku, Kawasaki-shi, Kanagawa Within Fujitsu Limited

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 現用系,予備系夫々に、夫々のシステム
バス(40,41)にて接続された中央制御装置(1
0,20),主メモリ(11,21)、及び直接メモリ
アクセス制御部(13,23),系間通信制御部(1
4,24),バッフアメモリ(15,25)を夫々持つ
系間制御装置(12,22)を備え、該現用系の中央制
御装置(10)にて、該自系の主メモリ(11)に書き
込んだデータを該予備系の主メモリ(21)に転写する
のに、該自系の主メモリ(11)より読み出す先頭アド
レス及び転送データのワード数を、自系の直接メモリア
クセス制御部(13)に設定し、該自系の系間通信制御
部(14)の起動を行うと、該自系の系間通信制御部
(14)は、該自系の直接メモリアクセス制御部(1
3)に対し動作要求をし、該自系の直接メモリアクセス
制御部(13)は該自系の主メモリ(11)より上記設
定した項目に従い該自系のバッフアメモリ(15)に転
写させ、該転写したデータを、該予備系の系間通信制御
部(24)に送り、該予備系のバッフアメモリ(25)
に転写させると、該予備系の系間通信制御部(24)は
該予備系の直接メモリアクセス制御部(23)に対し動
作要求をし、該予備系のバッフアメモリ(25)に転写
したデータを該予備系の主メモリ(21)に転写させる
2重化プロセッサシステムにおいて、該現用系,予備系
の直接メモリアクセス制御部(13,23)を夫々送信
専用の直接メモリアクセス制御部(16,26)と受信
専用の直接メモリアクセス制御部(17,27)に分
け、且つ該現用系,予備系の系間通信制御部(14,2
4)夫々を、該予備系,現用系の受信専用の直接メモリ
アクセス制御部(17,27)の夫々に、夫々の系間バ
ス(31,32)にて接続し、該現用系の中央制御装置
(10)が、該自系の送信専用の直接メモリアクセス制
御部(16)に先頭アドレス及び転送データのワード数
を設定する時は、該自系の系間通信制御部(14)にも
送信し、該自系の系間通信制御部(14)を起動し、該
系間バス(31)を介して該予備系の受信専用の直接メ
モリアクセス制御部(27)に送り設定させるようにし
たことを特徴とする2重化プロセッサシステム。
1. A central control unit (1) connected to an active system and a standby system by respective system buses (40, 41).
0, 20), main memory (11, 21), direct memory access control unit (13, 23), inter-system communication control unit (1
4, 24) and a buffer memory (15, 25), respectively, and an inter-system controller (12, 22) is provided, and the main controller (10) of the active system writes the data to the main memory (11) of its own system. In order to transfer the data to the main memory (21) of the spare system, the head address and the number of words of transfer data read from the main memory (11) of the own system are set to the direct memory access control unit (13) of the own system. And the inter-system communication control unit (14) of the self system is activated, the inter-system communication control unit (14) of the self system causes the direct memory access control unit (1) of the self system.
3), the direct memory access control unit (13) of the local system transfers the data from the main memory (11) of the local system to the buffer memory (15) of the local system according to the items set above. The transferred data is sent to the inter-system communication control unit (24) of the standby system, and the buffer memory (25) of the standby system.
Then, the inter-system communication control unit (24) of the standby system makes an operation request to the direct memory access control unit (23) of the standby system, and the data transferred to the buffer memory (25) of the standby system is transferred. In the duplex processor system for transferring to the main memory (21) of the standby system, the direct memory access control units (13, 23) of the active system and the standby system are respectively dedicated to transmission. ) And a direct memory access control unit (17, 27) dedicated to reception, and an inter-system communication control unit (14, 2) of the active system and the standby system.
4) Each of them is connected to each of the direct memory access control units (17, 27) dedicated to reception of the standby system and the active system by the intersystem bus (31, 32), and the central control of the active system is performed. When the device (10) sets the head address and the number of words of transfer data in the direct memory access control unit (16) dedicated to the transmission of the own system, it also applies to the intersystem communication control unit (14) of the own system. The transmission is performed, the inter-system communication control unit (14) of the own system is activated, and is sent to the direct memory access control unit (27) dedicated to reception of the standby system via the inter-system bus (31) for setting. A dual processor system characterized by the above.
JP5087677A 1993-04-15 1993-04-15 Duplex processor system Withdrawn JPH06301568A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5087677A JPH06301568A (en) 1993-04-15 1993-04-15 Duplex processor system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5087677A JPH06301568A (en) 1993-04-15 1993-04-15 Duplex processor system

Publications (1)

Publication Number Publication Date
JPH06301568A true JPH06301568A (en) 1994-10-28

Family

ID=13921573

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5087677A Withdrawn JPH06301568A (en) 1993-04-15 1993-04-15 Duplex processor system

Country Status (1)

Country Link
JP (1) JPH06301568A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100265975B1 (en) * 1998-07-07 2000-09-15 박구용 Apparatus for dual redundancy in computer system
WO2010095177A1 (en) * 2009-02-20 2010-08-26 富士通株式会社 Information processing device and control method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100265975B1 (en) * 1998-07-07 2000-09-15 박구용 Apparatus for dual redundancy in computer system
WO2010095177A1 (en) * 2009-02-20 2010-08-26 富士通株式会社 Information processing device and control method
US8639967B2 (en) 2009-02-20 2014-01-28 Fujitsu Limited Controlling apparatus, method for controlling apparatus and information processing apparatus
JP5516569B2 (en) * 2009-02-20 2014-06-11 富士通株式会社 Information processing apparatus and control method

Similar Documents

Publication Publication Date Title
US10423568B2 (en) Apparatus and method for transferring data and commands in a memory management environment
JPS63269247A (en) Memory control subsystem
JPS63255759A (en) Control system
JPS585804A (en) Process controller
JPH06301568A (en) Duplex processor system
KR100299127B1 (en) Apparatus and method for dualizing main processor in asynchronous transfer mode exchanger
JPH08180030A (en) Memory device for multiprocessing system
US6609179B1 (en) Method and apparatus for controlling memory access
KR20000032947A (en) Processor duplexing device of communication system
JPH0612903B2 (en) Transmission line scanning method
JP2000244585A (en) Bus interface circuit
JP2583586B2 (en) Bus control method
JP3393737B2 (en) Command transmission / reception method for information processing system
EP0568678B1 (en) Device for transmission of data
JPH10341257A (en) Packet processing unit
JP2705955B2 (en) Parallel information processing device
JPH06301634A (en) DMA transfer method
JPH06301607A (en) Multi-access I / O control method
JPH0223451A (en) Dma transfer system
JPS60147861A (en) Data processing system
JPS6217879Y2 (en)
JPS58202643A (en) Communication bus route control method
JPS61271555A (en) Transferring system for direct memory access
KR20000003010A (en) Duplication device of processor using two common memorys and method thereof
JPH08263425A (en) High-speed DMA transfer method

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20000704