JPH06290136A - Duplex adaptor - Google Patents
Duplex adaptorInfo
- Publication number
- JPH06290136A JPH06290136A JP5079738A JP7973893A JPH06290136A JP H06290136 A JPH06290136 A JP H06290136A JP 5079738 A JP5079738 A JP 5079738A JP 7973893 A JP7973893 A JP 7973893A JP H06290136 A JPH06290136 A JP H06290136A
- Authority
- JP
- Japan
- Prior art keywords
- cpu
- alarm signal
- alarm
- adapter
- cpus
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Hardware Redundancy (AREA)
Abstract
(57)【要約】
【目的】 コンピュータシステムにおいて、CPU を2重
化する場合に仕様する2重化アダプタを単一のCPU を接
続して使用する場合のハードウェアの設定を無くす。
【構成】 アラーム信号が乗るアラーム信号ライン3a,3
b に、アラーム信号がアクティブ( "H" )であること
を表すレベルにこれらをプルアップする抵抗31,32 を設
けておく。CPU が接続されない方のアラーム信号ライン
3a又は3bはこの抵抗31又は32の存在によってアラーム信
号発生に係る異常発生と同等に作用し、唯一接続された
CPU が生きることになる。
(57) [Abstract] [Purpose] In a computer system, eliminate the hardware settings when connecting a single CPU to a dual adapter that is specified for dual CPU. [Structure] Alarm signal lines 3a, 3 on which the alarm signal goes
b is provided with resistors 31 and 32 for pulling them up to a level indicating that the alarm signal is active ("H"). Alarm signal line to which the CPU is not connected
The presence of this resistor 31 or 32 causes 3a or 3b to function in the same manner as the abnormal occurrence related to the alarm signal generation, and is only connected.
The CPU will live.
Description
【0001】[0001]
【産業上の利用分野】本発明はコンピュータシステムの
CPU の2重化に用いる2重化アダプタに関する。BACKGROUND OF THE INVENTION The present invention relates to a computer system.
The present invention relates to a dual adapter used for dual CPU.
【0002】[0002]
【従来の技術】大規模な又は重要なコンピュータシステ
ムにおいては無停止を確保するためにCPU を2重化す
る。2重化アダプタはそのために使用されるものであ
り、2つのCPU と入,出力装置及びメモリ等の他のハー
ドウェアとの間に介装される。2重化アダプタは主CPU
がその異常を検出して発するアラームを検出すると、副
CPU側が有効となるようにバスの切換を行う。2. Description of the Related Art In a large-scale or important computer system, a CPU is duplicated to ensure non-stop. The duplex adapter is used for that purpose and is interposed between the two CPUs and other hardware such as input / output devices and memory. The dual adapter is the main CPU
Detects the abnormality and detects an alarm that is issued,
The bus is switched so that the CPU side becomes valid.
【0003】このような2重化アダプタを将来のCPU 2
重化に備えて1つのCPU と他のハードウェアとの間に予
め介装しておく場合、又は2つのうちの1台のCPU を何
らかの理由によって取外す場合がある。このような場合
にも支障なしにシステムが稼動するように従来の2重化
アダプタには単一CPU 接続を設定するピン,スイッチを
設けてあった。Such a duplex adapter is used in a future CPU 2
There is a case where it is inserted in advance between one CPU and other hardware in preparation for duplication, or one of the two CPUs is removed for some reason. In order to operate the system without problems even in such a case, the conventional duplex adapter was equipped with pins and switches for setting a single CPU connection.
【0004】[0004]
【発明が解決しようとする課題】しかし乍ら設定忘れ、
設定ミスを生じることがあり、また接続不良を生じるこ
ともあり、システムの信頼性を損なうところとなってい
た。本発明はこのような不都合を解消するためになされ
たものであり、何らの設定操作も必要とせず、単一のCP
U の接続、2つのCPU の接続を行うことができる2重化
アダプタを提供することを目的とする。[Problems to be solved by the invention] However, forgetting to set
This may result in a setting error and a poor connection, thus impairing the reliability of the system. The present invention has been made in order to eliminate such inconvenience, and does not require any setting operation.
It is an object of the present invention to provide a duplex adapter which can connect U and two CPUs.
【0005】[0005]
【課題を解決するための手段】本発明に係る2重化アダ
プタは、2つのCPU の接続を可能としてあり、接続され
た2つのCPU の状態を監視し、健全な1つのCPU を選択
して該CPU と他装置との間のデータ送受を行わせる2重
化アダプタにおいて、2つのCPU の状態夫々を表す信号
が伝搬されるラインと、該ラインをCPU の状態が異常で
ある場合の論理レベルに相当する電位に保持する電位保
持回路とを具備することを特徴とする。The duplex adapter according to the present invention is capable of connecting two CPUs, monitors the state of the two connected CPUs, and selects one healthy CPU. In a duplex adapter for transmitting and receiving data between the CPU and another device, a line through which a signal representing each of the states of the two CPUs is propagated and a logic level when the state of the CPU is abnormal in the line. And a potential holding circuit for holding a potential corresponding to
【0006】[0006]
【作用】接続されている主CPU が正常である場合、前記
ラインは "L" レベルにある。このCPU が異常になると
前記ラインは "H" レベルになって異常が検知され、副
CPU に切換えられる。単一のCPU が接続されている場
合、副CPU 側の前記ラインは "H" レベルに保持されて
いる。従って主CPU 側のデータが有効なものとして伝送
される。When the connected main CPU is normal, the line is at "L" level. When this CPU becomes abnormal, the line becomes "H" level and the abnormality is detected.
Switch to CPU. When a single CPU is connected, the line on the sub CPU side is held at "H" level. Therefore, the data on the main CPU side is transmitted as valid data.
【0007】[0007]
【実施例】以下本発明をその実施例を示す図面に基づい
て説明する。図1は本発明の2重化アダプタ3及びこれ
に接続される主CPU 1及び副CPU 2並びに入力装置41、
出力装置42及びメモリ43を示している。主CPU 1、副CP
U 2はバス11,21 及びアラーム信号線12,22 を介して2
重化アダプタ3に接続されている。CPU 1,2に異常が
生じた場合は、CPU 1,2は "H" アクティブのアラー
ム信号をアラーム信号線12,22 へ出力する。アラーム信
号線12,22 は2重化アダプタ3内のアラーム信号ライン
3a,3b に接続されており、アラーム信号をアラーム識別
部33へ与える。DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the drawings showing its embodiments. FIG. 1 shows a duplex adapter 3 of the present invention, a main CPU 1 and a sub CPU 2 connected to the duplex adapter 3, and an input device 41.
The output device 42 and the memory 43 are shown. Main CPU 1, sub CP
U 2 is connected to bus 2 via bus 11,21 and alarm signal lines 12,22
It is connected to the duplication adapter 3. When an abnormality occurs in the CPU 1 or 2, the CPU 1 or 2 outputs an "H" active alarm signal to the alarm signal lines 12 and 22. Alarm signal lines 12 and 22 are alarm signal lines in the duplex adapter 3.
It is connected to 3a and 3b and gives an alarm signal to the alarm identification section 33.
【0008】アラーム信号ライン3a,3b はプルアップ抵
抗31,32 によって "H" レベルになされる。バス11,21
は2重化アダプタ3内のバスを経てAND ゲート34,35 の
入力に接続されている。アラーム識別部33は図2に示す
ようにアラーム信号ライン3a,3b の夫々が接続されたイ
ンバータ33a,33b と、アラーム信号ライン3a及びインバ
ータ33b 出力を入力とするAND ゲート33c とからなり、
インバータ33a 出力をα、AND ゲート33c 出力をβとし
てまたAND ゲート34,35 へ与える。表1はこのアラーム
識別部33の真理値表である。The alarm signal lines 3a and 3b are set to "H" level by the pull-up resistors 31 and 32. Bus 11,21
Is connected to the inputs of AND gates 34 and 35 via the bus in the duplex adapter 3. As shown in FIG. 2, the alarm identification unit 33 is composed of inverters 33a and 33b to which the alarm signal lines 3a and 3b are respectively connected, and an AND gate 33c whose inputs are the alarm signal line 3a and the output of the inverter 33b.
The output of the inverter 33a is given as α, and the output of the AND gate 33c is given as β to the AND gates 34 and 35. Table 1 is a truth table of the alarm identification unit 33.
【0009】[0009]
【表1】 [Table 1]
【0010】AND ゲート34,35 の出力は入力装置41、出
力装置42及びメモリ43を接続してあるバスへORゲート36
を介して与えられる。The outputs of the AND gates 34 and 35 are connected to the bus to which the input device 41, the output device 42 and the memory 43 are connected, and the OR gate 36.
Given through.
【0011】以上のような構成の本発明装置においては
主CPU が正常に動作している場合はアラーム信号が発せ
られず、アラーム信号ライン3aは "L" レベルとなって
いるでα= "H" 、β= "L" であり、AND ゲート34側
のデータ、つまり主CPU 1からのデータだげが出力装置
42等へ送られることになる (表1) 。これに対して主
CPU 1がアラーム信号を発するとアラーム信号ライン3a
が "H" レベルとなる。このとき副CPU 2のアラーム信
号ライン3bが "L" であるとき(表1)はα= "L"
、β= "H" となりAND ゲート35側のデータ、つまり
副CPU 2からのデータだけが出力装置42等へ送られる。
このとき副CPU 2のアラーム信号も "H"レベルである
とき(表1)は両信号のα,βともに "L" レベルで
あるのでいずれのCPU 1,2からのデータも出力させな
い。In the device of the present invention having the above-described structure, when the main CPU is operating normally, no alarm signal is issued and the alarm signal line 3a is at "L" level, so α = "H". ", Β =" L ", and the data on the AND gate 34 side, that is, the data drop from the main CPU 1 is the output device.
It will be sent to 42 mag (Table 1). On the other hand, the main
Alarm signal line 3a when CPU 1 issues an alarm signal
Becomes "H" level. At this time, when the alarm signal line 3b of the sub CPU 2 is "L" (Table 1), α = "L"
, Β = “H”, and only the data on the side of the AND gate 35, that is, the data from the sub CPU 2 is sent to the output device 42 or the like.
At this time, when the alarm signal of the sub CPU 2 is also at "H" level (Table 1), both α and β of both signals are at "L" level, so that data from neither CPU 1 nor CPU 2 is output.
【0012】次に副CPU 2が2重化アダプタ3に接続さ
れていない場合はライン3bはプルアップ抵抗32の働きで
"H" レベルに保持される。従ってこの場合は表1の
の状態に相当し、AND ゲート34が主CPU 1からのデータ
送出を許す。つまり特別な設定なしで単に1つのCPU を
接続している状態とするだけでそのCPU からのデータ送
出が可能となるのである。これは表1のの状態でも同
様であり、主CPU 1が存在せず、副CPU 2が接続されて
いるだけの状態下でもプルアップ抵抗31の働きによって
アラーム信号ライン3aが "H" レベルとなって副CPU 2
からのデータ送出のみを可能とするのである。なおアラ
ーム信号が“L”アクティブである場合はプルアップ抵
抗に替えてプルダウン抵抗を用いればよい。Next, when the sub CPU 2 is not connected to the duplication adapter 3, the line 3b operates by the pull-up resistor 32.
Holds to "H" level. Therefore, in this case, the AND gate 34 permits the data transmission from the main CPU 1, which corresponds to the state of Table 1. In other words, it is possible to send data from one CPU simply by connecting it to one CPU without any special settings. This is the same as in the state of Table 1, the alarm signal line 3a becomes "H" level by the action of the pull-up resistor 31 even when the main CPU 1 does not exist and the sub CPU 2 is only connected. Become secondary CPU 2
It is only possible to send data from. When the alarm signal is "L" active, a pull-down resistor may be used instead of the pull-up resistor.
【0013】図3に示すものは前述したところと同様の
2重化装置を延長アダプタを介して複数の装置と接続し
た通信システムの一部を示している。CPU ,I/O ユニッ
トを夫々に備える2つの装置A,Bが夫々の回線ユニッ
トを用いて延長アダプタ5に接続されている。延長アダ
プタ5はアラーム監視部51及びアラーム状態通知部52を
備えている。装置A, Bはこれに異常があると後述する
ように装置A, Bで異なるアラーム信号を出力する。ア
ラーム監視部51はこれを受けて何れの装置からのアラー
ム信号であるかを判別し、その結果をアラーム状態通知
部52へ報じる。FIG. 3 shows a part of a communication system in which a duplicating device similar to that described above is connected to a plurality of devices via extension adapters. Two devices A and B each having a CPU and an I / O unit are connected to the extension adapter 5 using their respective line units. The extension adapter 5 includes an alarm monitoring unit 51 and an alarm status notification unit 52. If the devices A and B are abnormal, the devices A and B output different alarm signals as will be described later. In response to this, the alarm monitoring unit 51 determines which device the alarm signal is from, and reports the result to the alarm state notification unit 52.
【0014】延長アダプタ5は前述の2重化アダプタ3
と同様にアラームの状態で回路を切換えるものであり、
アラーム状態通知部52からアラームが発生したこと及び
いずれの装置A, Bから発したかの状態を得るとそれに
応じて回線A, Bの夫々に連なるモデムA, Bの切換を
予め定めてある基準に従って行う。The extension adapter 5 is the duplex adapter 3 described above.
As with the above, it switches the circuit in the alarm state,
When an alarm is issued from the alarm state notifying unit 52 and the state of which device A, B is issued, switching of the modems A, B connected to the lines A, B is established in accordance with the standard. According to.
【0015】図4はアラーム状態通知部52の出力信号を
示し、装置A, Bがともに正常である場合は(A) に示す
ようにデューティ1/2 のパルスを出力し続ける。装置A
からアラーム信号が入力された場合は(B) に示すように
"L" レベルとなり、装置Bからアラーム信号が入力さ
れた場合は(C) に示すように "H" レベルとなる。切り
換え装置6ではこのような信号をアラーム状態識別部60
で判別するのである。FIG. 4 shows an output signal of the alarm state notifying section 52. When both the devices A and B are normal, pulses of duty 1/2 are continuously output as shown in (A). Device A
When an alarm signal is input from, as shown in (B)
It becomes "L" level, and when an alarm signal is input from device B, it becomes "H" level as shown in (C). The switching device 6 sends such a signal to the alarm state identification unit 60.
It is determined by.
【0016】図5は他のアラーム状態通知信号を示して
いる。これはパルスをコード化したものであり、装置
A, Bともに正常な場合は(a) のような3パルス、装置
Aからアラーム信号が入力された場合は(b) のように1
パルス、装置Bからアラーム信号が入力された場合は
(c) のように2パルス、装置A,Bから共にアラーム信
号が入力された場合は長パルスのようにしている。FIG. 5 shows another alarm state notification signal. This is a coded pulse. If both devices A and B are normal, 3 pulses as shown in (a), and if an alarm signal is input from device A, as shown in (b), 1
When an alarm signal is input from the pulse or device B
As shown in (c), two pulses are used, and when both alarm signals are input from devices A and B, long pulses are used.
【0017】このような延長アダプタ5及び切り換え装
置6を用いる場合は切り換え装置6は装置A,Bの異常
を個々に認識することができて異常となった装置の夫々
に対応する切り換えが可能となる。When using the extension adapter 5 and the switching device 6 as described above, the switching device 6 can individually recognize the abnormality of the devices A and B, and can perform the switching corresponding to each of the abnormal devices. Become.
【0018】[0018]
【発明の効果】以上の如き本発明装置による場合はCPU
の2重化アダプタを単一のCPU を接続した状態で使用す
るにあたり、ハードウェア上の設定を何ら必要とせず、
従って設定忘れ、設定ミス、更には接触不良等による不
都合を招来することがなく、システムの信頼性が向上す
る。When the device of the present invention as described above is used, the CPU
When using the dual adapter of with a single CPU connected, no hardware settings are required,
Therefore, the reliability of the system is improved without causing inconveniences such as forgetting setting, setting error, and contact failure.
【図1】本発明装置のブロック図である。FIG. 1 is a block diagram of a device of the present invention.
【図2】アラーム識別部の回路図である。FIG. 2 is a circuit diagram of an alarm identification unit.
【図3】延長アダプタの使用例を示すブロック図であ
る。FIG. 3 is a block diagram showing an example of use of an extension adapter.
【図4】アラーム状態通知信号の波形図である。FIG. 4 is a waveform diagram of an alarm status notification signal.
【図5】アラーム状態通知信号の波形図である。FIG. 5 is a waveform diagram of an alarm status notification signal.
1 主CPU 2 副CPU 3 2重化アダプタ 31,32 プルアップ抵抗 3a,3b アラーム信号ライン 33 アラーム識別部 1 Main CPU 2 Sub CPU 3 Duplex adapter 31,32 Pull-up resistor 3a, 3b Alarm signal line 33 Alarm identification section
───────────────────────────────────────────────────── フロントページの続き (72)発明者 田中 康雄 福岡県福岡市博多区博多駅前三丁目22番8 号 富士通九州ディジタル・テクノロジ株 式会社内 (72)発明者 三浦 剛 神奈川県川崎市中原区上小田中1015番地 富士通株式会社内 ─────────────────────────────────────────────────── ─── Continuation of front page (72) Inventor Yasuo Tanaka 3-22-8 Hakataekimae, Hakata-ku, Fukuoka City, Fukuoka Prefecture Fujitsu Kyushu Digital Technology Co., Ltd. (72) Go Miura Nakahara-ku, Kawasaki City, Kanagawa Prefecture 1015 Kamiodanaka, Fujitsu Limited
Claims (1)
てあり、接続された2つのCPU (1,2)の状態を監視
し、健全な1つのCPU を選択して該CPU と他装置(41,
42, 43) との間のデータ送受を行わせる2重化アダプタ
(3)において、2つのCPU (1,2)の状態夫々を表
す信号が伝搬されるライン(3a, 3b)と、該ライン(3a, 3
b)をCPU (1,2)の状態が異常である場合の論理レベ
ルに相当する電位に保持する電位保持回路(31, 32)とを
具備することを特徴とする2重化アダプタ。1. A connection between two CPUs (1, 2) is possible, the state of the two connected CPUs (1, 2) is monitored, and one healthy CPU is selected and the other CPUs are selected. Equipment (41,
42, 43) in the duplex adapter (3) for transmitting and receiving data to and from the line (3a, 3b) through which signals representing the respective states of the two CPUs (1, 2) are propagated, and the line (3a, 3
A duplicated adapter comprising b) and a potential holding circuit (31, 32) for holding a potential corresponding to a logic level when the state of the CPU (1, 2) is abnormal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5079738A JPH06290136A (en) | 1993-04-06 | 1993-04-06 | Duplex adaptor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5079738A JPH06290136A (en) | 1993-04-06 | 1993-04-06 | Duplex adaptor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06290136A true JPH06290136A (en) | 1994-10-18 |
Family
ID=13698565
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5079738A Pending JPH06290136A (en) | 1993-04-06 | 1993-04-06 | Duplex adaptor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06290136A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017004530A (en) * | 2015-06-12 | 2017-01-05 | アルプス電気株式会社 | Control device |
-
1993
- 1993-04-06 JP JP5079738A patent/JPH06290136A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017004530A (en) * | 2015-06-12 | 2017-01-05 | アルプス電気株式会社 | Control device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7861110B2 (en) | System, method, and adapter for creating fault-tolerant communication busses from standard components | |
| US6035416A (en) | Method and apparatus for interface dual modular redundancy | |
| US6633935B1 (en) | Automatic bus termination readjustment | |
| US6002970A (en) | Method and apparatus for interface dual modular redundancy | |
| US5140691A (en) | Adapter-bus switch for improving the availability of a control unit | |
| GB1561498A (en) | Loop communication system and a method of locating a fault in such system | |
| US3601807A (en) | Centralized crosspoint switching unit | |
| KR20000040686A (en) | Dual system of lan line | |
| US3649873A (en) | Arrangement for removal of fault conditions in direct coupled information transfer systems | |
| JP2861595B2 (en) | Switching control device for redundant CPU unit | |
| KR0161163B1 (en) | Global bus redundancy structure for redundant gateway nodes in electronic switchboards | |
| KR930006862B1 (en) | Triple modular redundency method | |
| KR100191678B1 (en) | Inspection method of network for duplicating communication network | |
| JP2692338B2 (en) | Communication device failure detection device | |
| JP3570334B2 (en) | System switching device | |
| KR920009097B1 (en) | Signal terminal group maintenance device of common line signal device | |
| KR930011202B1 (en) | Signal terminal control command transmission / reception circuit | |
| JP2970164B2 (en) | Switching circuit | |
| KR930006863B1 (en) | Data receiving bus monitoring circuit | |
| JP3176463B2 (en) | Interrupt control circuit | |
| JPS58108856A (en) | Signal separation control system of terminal controller | |
| JP2011040842A (en) | Device changeover method of duplication system | |
| JPS60185449A (en) | Information transmitter | |
| JPS59171237A (en) | Data transfer system | |
| JPH10327151A (en) | Information processing equipment, network system and network error processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040113 |