[go: up one dir, main page]

JPS6027951A - Dual calendar mechanism for computer systems - Google Patents

Dual calendar mechanism for computer systems

Info

Publication number
JPS6027951A
JPS6027951A JP58136571A JP13657183A JPS6027951A JP S6027951 A JPS6027951 A JP S6027951A JP 58136571 A JP58136571 A JP 58136571A JP 13657183 A JP13657183 A JP 13657183A JP S6027951 A JPS6027951 A JP S6027951A
Authority
JP
Japan
Prior art keywords
calendar
mechanisms
computer system
clock
output
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
JP58136571A
Other languages
Japanese (ja)
Inventor
Yasushi Karatsu
唐津 靖司
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.)
Fuji Electric Co Ltd
Fuji Facom Corp
Original Assignee
Fuji Electric Co Ltd
Fuji Facom Corp
Fuji Electric Manufacturing 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 Fuji Electric Co Ltd, Fuji Facom Corp, Fuji Electric Manufacturing Co Ltd filed Critical Fuji Electric Co Ltd
Priority to JP58136571A priority Critical patent/JPS6027951A/en
Publication of JPS6027951A publication Critical patent/JPS6027951A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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)
  • Hardware Redundancy (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の属する技術分野〕 本発明は計算機システムの二重化カレンダ機構に関する
DETAILED DESCRIPTION OF THE INVENTION [Technical field to which the invention pertains] The present invention relates to a duplex calendar mechanism for a computer system.

〔従来技術さその問題点〕[Problems with conventional technology]

全体のシステムとしての基本問題として、本発明が対象
とするカレンダシステムにおいては、カレンダ機構の停
止は情報処理システム停止につながる要因となる可能性
があシ、故障時にカレンダデータが供給できなくなった
シ、データが不連続になることは好ましくなく、カレン
ダ機構は高い精度を有し、かつ連続してデータを提供す
ることが要求されている。
As a basic problem for the entire system, in the calendar system targeted by the present invention, there is a possibility that the stoppage of the calendar mechanism may lead to the stoppage of the information processing system, and the system cannot supply calendar data in the event of a failure. It is undesirable for the data to be discontinuous, and the calendar mechanism is required to have high accuracy and provide data continuously.

上記の高信頼性、連続性を実現する手段としてカレンダ
機構を二重化することが考えられるが、この場合二重化
されたカレンダ間で常時同期がとれた形で動く必要があ
る。もし双互のデータにづれが起こるとどれ位違ってい
るか、正しいカレンダデータはいくらか、正しい値との
違いはいくらか、情報処理をするプログラムの上ではい
くらに補正するのが前後の関係から最適かなど厄介な問
題が沢山でて来る。
One possible means of achieving the above-mentioned high reliability and continuity is to duplicate the calendar mechanism, but in this case, the duplicated calendars must always operate in synchronization. If there is a discrepancy between the two data, how much is the difference? How much is the correct calendar data? How much is the difference from the correct value? How much should be corrected in the information processing program based on the context? Many troublesome problems arise.

データバスを備えた一般に用いられる計算機システムで
は、第1図のようにデータバス3を中心に中央処理装置
5.主メモリ4.カレンダ機構800を配置することと
なり、カレンダ機構を二重化する場合はカレンダ機構9
00が加わる形になる。
In a commonly used computer system equipped with a data bus, as shown in FIG. 1, a central processing unit 5. Main memory 4. Calendar mechanism 800 will be arranged, and if the calendar mechanism is duplicated, calendar mechanism 9 will be installed.
00 will be added.

第1図に示した基本形を二重化ということで具体化する
と第2図のようになる。即ち第2図のカレンダ機構1,
2は夫々同一の回路構成となり、中央処理装置5はカレ
ンダ機構1または2のいずれかを常時アクセスすること
になる。カレンダ機構1,2は夫々バス3と接続するた
めのバスインターフェース11.21を備え、かつカレ
ンダ回路12,22.クロック発生回路14,24.ク
ロック停止検出回路などで構成される故障検出回路13
.23で構成される。
When the basic form shown in Fig. 1 is made concrete by duplication, it becomes as shown in Fig. 2. That is, the calendar mechanism 1 in FIG.
2 have the same circuit configuration, and the central processing unit 5 always accesses either the calendar mechanism 1 or 2. Calendar mechanisms 1, 2 each include a bus interface 11.21 for connection with bus 3, and calendar circuits 12, 22. Clock generation circuits 14, 24. Failure detection circuit 13 consisting of a clock stop detection circuit, etc.
.. Consists of 23.

第2図に示す通常の二重化システムで常用カレンダ機構
1に故障が発生した場合は次のようなことになる。
If a failure occurs in the regular calendar mechanism 1 in the normal duplex system shown in FIG. 2, the following will occur.

カレンダ機構1の故障検出回路13が故障通知信号15
を出し、中火処理装置5はこれを受けて予備カレンダ機
構2をアクセスするようアクセス先を切換える。この場
合それぞれ独立したクロック発生回路14.24を使用
してカレンダ12゜22を駆動しているため、切替えた
ときにカレンダデータが連続したものにならない。この
欠点を除く方法として、二つのカレンダ機構ヲ一つのク
ロック発生回路によシ同期させることが考えられるが、
これではクロックが停止するとカレンダ機構が双方共停
止し二重化の意味がない。
The failure detection circuit 13 of the calendar mechanism 1 outputs the failure notification signal 15.
In response to this, the medium heat treatment device 5 switches the access destination to access the preliminary calendar mechanism 2. In this case, since the calendars 12 and 22 are driven using independent clock generating circuits 14 and 24, the calendar data does not become continuous when switching is performed. One possible way to eliminate this drawback is to synchronize the two calendar mechanisms with one clock generation circuit.
In this case, when the clock stops, both calendar mechanisms stop, making duplication meaningless.

また中央処理装置5側からカレンダデータをとる場合に
、カレンダ機構が二重化されていることを意識せずにア
クセスできることが望ましい。さもないと色々と面倒な
ソフトウェアプログラムによるアクセスの手続きが必要
であり、またアクセスに時間がかかるなどの好ましから
ざる問題がでてくる。
Furthermore, when obtaining calendar data from the central processing unit 5 side, it is desirable to be able to access it without being aware that the calendar mechanism is duplicated. Otherwise, undesirable problems may arise, such as the need for various complicated access procedures using software programs, and the time it takes for access.

〔発明の目的〕[Purpose of the invention]

本発明は上記のような事情にかんがみ、中央処理装置)
桟ルy p−fp機構ヵ、らい出カオる場合二重化され
ているカレンダ機構のどちらが主であり従でおるといっ
たようなことを意識することなしに、しかも信頼性の高
い連続性のあるカレンダデータを作成する二重化カレン
ダ機構を提供することにある。
In view of the above circumstances, the present invention provides a central processing unit)
Calendar data with high reliability and continuity without having to be aware of which of the P-FP mechanism and the duplicated calendar mechanism is dominant or subordinate in case of a conflict. The purpose of this invention is to provide a dual calendar mechanism for creating a calendar.

〔発明の要点〕[Key points of the invention]

中央処理装置を含む計算機システム内に、それぞれクロ
ック発生回路とカレンダ回路を備えた2個のカレンダ機
構を設け、両機構は予め定められた手順に従い、その一
方からカレンダデータを計算機システムに提供するよう
にしたものにおいて、両機構のカレンダ回路を共通に駆
動するクロックパルスを通すクロックパルス線を両機構
に対して共通に一つ設け、該クロックパルス線に各機構
内のいずれか一方のクロック発生回路からそれぞれのゲ
ートを介してクロックパルスを供給するようにし、各機
構にはそれぞれの機構内の故障を検出する故障検出回路
と、両機構の前記故障検出回路からの故障検出信号に応
動して前記ゲートを制御する切換回路とをそれぞれ設け
、常時は各切換回路によυ一方の機構のゲートを開いて
該一方の機構内のクロックから前記クロックパルス線に
クロックパルスを送シ、該一方の機構内の故障検出回路
が故障を検出したときその旨の信号を他方の機構の切換
回路に送って、該他方の機構内のゲートを開かせるとと
もに一方の機構のゲートを閉じるようにした連続性のあ
る信頼性の高いカレンダデータを提供する計算機システ
ムの二重化カレンダ機構である。
Two calendar mechanisms, each equipped with a clock generation circuit and a calendar circuit, are provided in a computer system including a central processing unit, and both mechanisms provide calendar data from one of them to the computer system according to a predetermined procedure. In this case, one clock pulse line is provided in common for both mechanisms, and the clock pulse line is connected to the clock generation circuit of either one of the mechanisms. clock pulses are supplied from the respective mechanisms through respective gates, and each mechanism has a failure detection circuit for detecting a failure within the respective mechanism, and a failure detection circuit for detecting a failure within the mechanism. A switching circuit for controlling the gate is provided respectively, and each switching circuit normally opens the gate of one of the mechanisms and sends a clock pulse from the clock in the one mechanism to the clock pulse line. When the failure detection circuit in one mechanism detects a failure, it sends a signal to that effect to the switching circuit in the other mechanism to open the gate in the other mechanism and close the gate in one mechanism. This is a dual calendar mechanism for a computer system that provides certain highly reliable calendar data.

〔発明の実施例〕[Embodiments of the invention]

第3図は本発明を利用して構成された実施例を示してい
る。中央処理装置5はバス3を介してカレンダ機構6,
7をアクセスする。中央処理装置5とは無関係にローカ
ルに発生するカレンダ機構6.7のいずれかを常用、予
備に定める切替信号100の伝送線と、カレンダ機構6
,7間をつなぐクロックパルス線L101がある。クロ
ックパルス信号101はいずれか一方から他方へ送られ
、これによシ両機構間のカレンダデータの同期がとられ
カレンダデータが相互にずれることはない。
FIG. 3 shows an embodiment constructed using the present invention. The central processing unit 5 communicates with the calendar mechanism 6 via the bus 3.
Access 7. A transmission line for a switching signal 100 that determines whether one of the calendar mechanisms 6 and 7 is normally used or reserved, which is generated locally independently of the central processing unit 5, and the calendar mechanism 6.
, 7 is connected. A clock pulse signal 101 is sent from either one to the other, thereby synchronizing the calendar data between the two mechanisms so that the calendar data does not deviate from each other.

またカレンダ機構6,7にはそれぞれ同一のアドレスが
割尚てであるため、中央処理装置5がアクセスすれば両
機構の第4図のデータ取入用のバスインターフェース6
1が同時に口を開き、同一のカレンダデータを受け入れ
セットする。中央処理装置5がカレンダデータを読みと
9たいときはバスインターフェース61は双方とも口は
開くがデータ紘常用系からのみしか出てゆかないように
なっている。
Furthermore, since the same address is assigned to each of the calendar mechanisms 6 and 7, when the central processing unit 5 accesses the data input bus interface 6 of both mechanisms shown in FIG.
1 open their mouths at the same time and accept and set the same calendar data. When the central processing unit 5 wants to read calendar data, both bus interfaces 61 open, but only the data access system is configured to allow the data to flow out.

第4図はカレンダ機構6の内部を示す回路図である。カ
レンダ機構7も全く同じものである。
FIG. 4 is a circuit diagram showing the inside of the calendar mechanism 6. The calendar mechanism 7 is also exactly the same.

クロック発生回路64は、カレンダ回路に対し時間を刻
むクロックパルスを発生する。クロック信号103はク
ロック切替ゲート67の一人力と1よる。クロック切替
ゲート67は、NAND回路で構成されておシ、オープ
ンコレクタの形で出力される。
A clock generation circuit 64 generates clock pulses for keeping time for the calendar circuit. The clock signal 103 depends on the output of the clock switching gate 67. The clock switching gate 67 is composed of a NAND circuit and outputs in the form of an open collector.

常用カレンダ機構を6側とすれば、クロック有効信号1
06は”1”であり、一方の予備カレンダ機構7のクロ
ック有効信号106は”0”である。従って、予備カレ
ンダ機構7側のゲート67kINAND回路であるから
、その出力101は予備カレンダ機朴17側のクロック
64の出力が”0”になっても1”になってもいつも′
1”である。
If the regular calendar mechanism is on the 6 side, the clock valid signal 1
06 is "1", and the clock valid signal 106 of one of the preliminary calendar mechanisms 7 is "0". Therefore, since it is the gate 67kINAND circuit on the side of the backup calendar mechanism 7, its output 101 is always '0' even if the output of the clock 64 on the side of the backup calendar mechanism 17 becomes ``0'' or 1.
1”.

一方常用カレンダ機構6のゲート67の出力101は、
クロック有効信号106が1″であるから、クロック6
4の出力に応じて0”、′1”。
On the other hand, the output 101 of the gate 67 of the regular calendar mechanism 6 is
Since the clock valid signal 106 is 1'', the clock 6
0", '1" according to the output of 4.

0、1“・・・と脈動する。しかもオープンコレクタ出
力同志で常用予備の出力101が結び合わされておυ、
予備カレンダ機構の出力が′1”であるから常用のクロ
ックで出力101は動く。
It pulsates as 0, 1"... Moreover, the common spare output 101 is connected to the open collector output, υ,
Since the output of the preliminary calendar mechanism is '1', the output 101 operates with the commonly used clock.

従ってカレンダ回路62は常用予備兵同期して動く。も
し常用カレンダ機構6が故障すると故障検出回路63が
故障信号105を出し、カレンダ切替回路66はこれを
受けて予備カレンダ機構に信号100によシ通知する。
Calendar circuit 62 therefore operates synchronously with active reservists. If the regular calendar mechanism 6 fails, the failure detection circuit 63 issues a failure signal 105, and the calendar switching circuit 66 receives this and notifies the standby calendar mechanism by a signal 100.

これによって予備カレンダ機構が有効になる。予備側の
カレンダ機構7のカレンダ切替回路66は自回路に当初
に設定された優先レベルは低いが切替制御信号100に
よシカレンダ切替回路66はアクセス有効信号102を
1”に、クロック有効信号106を1”にそれぞれ有効
とする方向へ出力する。
This enables the reserve calendar mechanism. The calendar switching circuit 66 of the calendar mechanism 7 on the standby side sets the access valid signal 102 to 1" and the clock valid signal 106 to 1" due to the switching control signal 100, although the priority level initially set for its own circuit is low. 1” respectively, output in the valid direction.

第5図はカレンダ切替回路図を示す。通常状態の場合は
故障信号105は0′であり、カレンダ切替信号100
は1″である。従ってインバータ662の出力は1″で
あシ、インバータ663の出力は”0″であるから、A
ND回路664の出力は0である。
FIG. 5 shows a calendar switching circuit diagram. In the normal state, the failure signal 105 is 0', and the calendar switching signal 105 is 0'.
is 1". Therefore, the output of inverter 662 is 1", and the output of inverter 663 is "0", so A
The output of the ND circuit 664 is 0.

一方優先レベル設定スイッチ667は、スイツチオフの
状態で優先レベルが高くスイッチオンで優先レベルが低
い。ここでいう優先レベルとは双方とも正常状態におい
てどちらのカレンダ機構を有効にするかのレベルである
。スイッチ667がオフならAND回路665の出方は
1”であシ、OR回路666の出力は′1”となシアク
セス有効信号102とクロック有効信号106は共に′
1″で出力される。
On the other hand, the priority level setting switch 667 has a high priority level when the switch is off and a low priority level when the switch is on. The priority level here refers to the level at which calendar mechanism is to be enabled when both are in a normal state. If the switch 667 is off, the output of the AND circuit 665 is 1", and the output of the OR circuit 666 is '1'. Both the access valid signal 102 and the clock valid signal 106 are '1'.
1" is output.

従って、クロック有効信号106が出るから自力レンダ
機構は自クロックにて動かされ、かつクロック信号10
1を通じ他のカレンダ機構も自クロックにて動き同期が
とられる。また、アクセス有効信号102にょシバスイ
ンターフエース61は動作状態になる。一方他の優先権
のないカレンダ機構の方は、AND回路665の出力が
0となるため、アクセス有効信号102もクロック有効
信号106も出す、自クロックの出方もバス3へのデー
タ出力も出ない。内部の回路動作は正常に行っておシ、
データが外部に出ないだけである。
Therefore, since the clock valid signal 106 is output, the self-rendering mechanism is operated by its own clock, and the clock signal 106 is output.
1, other calendar mechanisms are also synchronized with their own clock. Furthermore, the access valid signal 102 causes the bus interface 61 to become active. On the other hand, in the other calendar mechanism that does not have priority, the output of the AND circuit 665 is 0, so it outputs the access valid signal 102 and the clock valid signal 106, and also outputs its own clock and data output to the bus 3. do not have. Make sure that the internal circuits are operating normally.
The data just doesn't go out.

次にクロック発生回路に故障が生じた場合を説明する。Next, a case where a failure occurs in the clock generation circuit will be explained.

常用カレンダ機構6側では故障通知信号105が′1”
となシ、インバータ662の出力は”o”、AND回路
664の出力は′″0″となる。一方AND回路665
0入力でインバータ662からの入力は′0”、優先レ
ベル設定回路667からの入力は′1”となり、AND
回路665の出力は10″となる。故にOR回路666
の出力は′θ″となシ、最終的に外部に出てゆくクロッ
ク有効信号106とアクセス有効信号102は共に′0
”に変わる。同時に切替制御信号1o。
On the regular calendar mechanism 6 side, the failure notification signal 105 is '1''
Then, the output of the inverter 662 becomes "o" and the output of the AND circuit 664 becomes ``0''. On the other hand, AND circuit 665
When the input is 0, the input from the inverter 662 is '0', the input from the priority level setting circuit 667 is '1', and the AND
The output of circuit 665 is 10''. Therefore, OR circuit 666
The output of ``θ'' is ``0'', and both the clock valid signal 106 and the access valid signal 102, which are finally output to the outside, are ``0''.
”. At the same time, the switching control signal 1o.

が′0″に変わる。クロック有効信号106が0になる
からNAND回路でできているゲート67の出力はタ日
ツク系に無関係に、出力101は′1”になる。
changes to ``0''. Since the clock valid signal 106 becomes 0, the output of the gate 67 made of a NAND circuit becomes ``1'' regardless of the voltage system.

予備側のカレンダ機構7では切替制御信号100が0に
変わシ、優先レベル設定は低いから優先レベル設定回路
667の出力は0のままであシ、また自己の故障信号1
05は0のま\である。しかもインバータ661の出力
同志はオープンコレクタを介して結ばれているから、信
号100は@Ojlにキープされる。従ってインバータ
663の出力は1になり、インバータ662の出力も1
になる。
In the calendar mechanism 7 on the standby side, the switching control signal 100 changes to 0, and since the priority level setting is low, the output of the priority level setting circuit 667 remains 0, and the self-failure signal 1
05 remains 0. Moreover, since the outputs of the inverter 661 are connected via an open collector, the signal 100 is kept at @Ojl. Therefore, the output of inverter 663 becomes 1, and the output of inverter 662 also becomes 1.
become.

従ってAND回路664の出力は1になる。インバータ
662の出力は1”であシ、優先レベル設定回路667
の出力は′0”であるから、AND回路665の出力は
0である。従ってOR回路666の出力は′1”になる
。すなわちバスインターフェース有効信号102も1”
、クロック有効信号106も′1″になる。
Therefore, the output of AND circuit 664 becomes 1. The output of the inverter 662 is 1", and the priority level setting circuit 667
Since the output of is '0', the output of AND circuit 665 is 0. Therefore, the output of OR circuit 666 is '1'. In other words, the bus interface valid signal 102 is also 1"
, the clock valid signal 106 also becomes '1'.

第6図はバスインターフェース61の回路図である。ア
ドレスデコーダ611はバス3上に表われるアドレスを
デコードし、自分に割当てられたアドレスが来ると、ア
ドレスデコード信号107を出力する。中央処理装置か
らのカレンダデータのセットはバス3からライト制御信
号108が来るとこのアドレスデコード信号1o7.ラ
イト信号108のAND条件にょシAND回路614が
開き、バッファ612はバスよシデータを受け、カレン
ダ回路62にデータを出方する。中央処理装置へのカレ
ンダデータの提供は、アドレスデコード信号107.リ
ード制御信号109.アクセス有効信号102の三つの
AND条件が成立してAND回路615の出力が“1″
となり、出力バッファ613はカレンダ62からデータ
を読みとシ、ハス3ヘデータを出力することによシ行わ
れる0 〔発明の効果〕 以上説明したようにこの発明の構成によれば、カレンダ
切替回路をそれぞれカレンダ機構毎に設け、二つのカレ
ンダ機構に一方のクロックを使用することによって双方
が常に同期がとれ、またカレンダデータのセットや読出
しの時には一つのアドレスによって両力レンダ機構を操
作することによってカレンダ機構が二重化されているこ
とを意識する必要がなく、一方が故障しても中央処理装
置側は何の手続変更の必要がなく、カレンダ切替制御信
号出力を一本の線でカレンダ機構間を結びさらにもう一
本のりpツクパルス線によって結んだため両力レンダが
同一回路構成とすることができ、またカレンダ機構間の
制御信号が少なくてすむという効果かえられる。
FIG. 6 is a circuit diagram of the bus interface 61. Address decoder 611 decodes the address appearing on bus 3, and outputs address decode signal 107 when the address assigned to it comes. Calendar data is set from the central processing unit using address decode signals 1o7. According to the AND condition of the write signal 108, the AND circuit 614 opens, the buffer 612 receives data from the bus, and outputs the data to the calendar circuit 62. Calendar data is provided to the central processing unit using address decode signals 107. Read control signal 109. The three AND conditions of the access valid signal 102 are satisfied and the output of the AND circuit 615 is “1”.
Therefore, the output buffer 613 reads data from the calendar 62 and outputs the data to the lotus 3. By providing one clock for each calendar mechanism and using one clock for the two calendar mechanisms, both sides can always be synchronized, and when setting or reading calendar data, the two-power rendering mechanism can be operated with one address to synchronize the two calendar mechanisms. There is no need to be aware that the mechanisms are duplicated, and even if one of the mechanisms fails, there is no need to change any procedures on the central processing unit side, and the calendar switching control signal output can be connected between the calendar mechanisms with a single line. Furthermore, since they are connected by another P-clock pulse line, both power renderers can have the same circuit configuration, and the effect of reducing the number of control signals between the calendar mechanisms can be obtained.

【図面の簡単な説明】 第1図は二重化カレンダ機構の構成を示すブロック図、
第2図は従来の二重化カレンダ機構の構成を示すブロッ
ク図、第3図は本発明を適用したシステム構成例を示す
ブロック図、第4図はカレンダ機構の内部ブロック図、
第5図はカレンダ切替回路の内部回路図、第6図はバス
インターフェース回路の内部回路図を示す。
[Brief explanation of the drawings] Figure 1 is a block diagram showing the configuration of the duplex calendar mechanism.
FIG. 2 is a block diagram showing the configuration of a conventional duplex calendar mechanism, FIG. 3 is a block diagram showing an example of a system configuration to which the present invention is applied, and FIG. 4 is an internal block diagram of the calendar mechanism.
FIG. 5 shows an internal circuit diagram of the calendar switching circuit, and FIG. 6 shows an internal circuit diagram of the bus interface circuit.

Claims (1)

【特許請求の範囲】 1)中央処理装置を含む計算機システム内に、それぞれ
クロック発生回路とカレンダ回路を備えた2個のカレン
ダ機構を設け、両機構中の一方からカレンダデータを計
算機システムに提供するようにしたものにおいて、筒機
構のカレンダ回路を共通に駆動するクロックパルスを通
すクロックパルス線を筒機構に対して共通に一つ設け、
該クロックパルス線に各機構内のいづれか一方のクロッ
ク発生回路からそれぞれのゲートを介してクロックパル
スを供給するようにし、各機構にはそれぞれの機構内の
故障を検出する故障検出回路と、筒機構の前記故障検出
回路からの故障検出信号に応動して前記ゲートを制御す
る切換回路とをそれぞれ設け、常時は各切換回路によシ
一方の機構のゲートを開いて該一方の機構内のクロック
から前記クロックパルス線にクロックパルスを送り、該
一方の機構内の故障検出回路が故障を検出したときその
旨の信号を他方の機構の切換回路に送って、該他方の機
構内のゲートを開かせるとともに一方の機構のゲートを
閉じるようにしたことを特徴とする計算機システムの二
重化カレンダ機構。 2、特許請求の範囲第1項記載の二重化カレンダ機構に
おいて、ゲート出力がオープンコレクタ出力の形で与え
られ、該出力がクロックツくルス線に供給されるように
したことを%徴とする計算機システムの二重化カレンダ
機構。 3)特許請求の範囲第1項記載の二重化カレンダ機構に
おいて、両力レンダ機構は計算機システムのバス上の同
一のアドレスを与えられ、該アドレスの指定によυ中央
処理装置から筒機構のカレンダデータを同時にセットし
うるようにしたことを特徴とする計算機システムの二重
化カレンダ機構。 4)%許請求の範囲第1項記載の二重化カレンダ機構に
おいて、両力レンダ機構は計算機システムのバス上の同
一のアドレスを与えられ、該アドレスの指定により筒機
構いずれか一方の中のカレンダデータをバス上に出力さ
せうるようにしたことを特徴とする計算機システムの二
重化カレンダ機構。 5)特許請求の範囲第1項記載の二重化カレンダ機構に
おいて、各カレンダ機構の故障検出回路の故障信号がオ
ープンコレクタの形で与えられ、該出力を受ける一本の
故障検出線が両機構に対して共通に設けられることを特
徴とする計算機システムの二重化カレンダ機構。
[Claims] 1) Two calendar mechanisms each having a clock generation circuit and a calendar circuit are provided in a computer system including a central processing unit, and calendar data is provided to the computer system from one of the two mechanisms. In such a device, one clock pulse line for passing clock pulses that commonly drives the calendar circuits of the cylinder mechanisms is provided in common for the cylinder mechanisms,
Clock pulses are supplied to the clock pulse line from one of the clock generation circuits in each mechanism via the respective gates, and each mechanism is provided with a failure detection circuit for detecting a failure in the respective mechanism, and a cylinder mechanism. and a switching circuit that controls the gate in response to a failure detection signal from the failure detection circuit, and normally each switching circuit is used to open the gate of one mechanism and switch from the clock in the one mechanism. A clock pulse is sent to the clock pulse line, and when the failure detection circuit in the one mechanism detects a failure, a signal to that effect is sent to the switching circuit of the other mechanism to open the gate in the other mechanism. A dual calendar mechanism for a computer system, characterized in that the gate of one mechanism is closed at the same time. 2. In the duplex calendar mechanism according to claim 1, a computer system characterized in that the gate output is given in the form of an open collector output, and the output is supplied to the clock pulse wire. Dual calendar mechanism. 3) In the duplex calendar mechanism according to claim 1, the dual power render mechanisms are given the same address on the bus of the computer system, and by specifying the address, the calendar data of the cylinder mechanism is sent from the υ central processing unit. A dual calendar mechanism for a computer system, characterized in that the calendar can be set simultaneously. 4) In the duplex calendar mechanism according to claim 1, both power render mechanisms are given the same address on the bus of the computer system, and by specifying the address, the calendar data in either cylinder mechanism is transferred. A redundant calendar mechanism for a computer system, characterized in that the calendar can be output on a bus. 5) In the dual calendar mechanism according to claim 1, the failure signal of the failure detection circuit of each calendar mechanism is given in the form of an open collector, and one failure detection line receiving the output is connected to both mechanisms. A dual calendar mechanism for a computer system, characterized in that it is commonly provided in both systems.
JP58136571A 1983-07-26 1983-07-26 Dual calendar mechanism for computer systems Pending JPS6027951A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58136571A JPS6027951A (en) 1983-07-26 1983-07-26 Dual calendar mechanism for computer systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58136571A JPS6027951A (en) 1983-07-26 1983-07-26 Dual calendar mechanism for computer systems

Publications (1)

Publication Number Publication Date
JPS6027951A true JPS6027951A (en) 1985-02-13

Family

ID=15178368

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58136571A Pending JPS6027951A (en) 1983-07-26 1983-07-26 Dual calendar mechanism for computer systems

Country Status (1)

Country Link
JP (1) JPS6027951A (en)

Similar Documents

Publication Publication Date Title
US4819232A (en) Fault-tolerant multiprocessor arrangement
KR19990007322A (en) Semiconductor memory achieves high speed operation by advanced timing of latch operation
US4580243A (en) Circuit for duplex synchronization of asynchronous signals
JPS6027951A (en) Dual calendar mechanism for computer systems
US4551836A (en) Cross-copy arrangement for synchronizing error detection clock signals in a duplex digital system
KR0141288B1 (en) Redundant control unit with internal bus extension
JPS63238655A (en) Information processor
JPH04263333A (en) Memory duplication system
JP2637653B2 (en) Redundant controller
KR960010878B1 (en) Redundancy system
JP3696689B2 (en) Memory copy device for information processing system
KR100283009B1 (en) Redundant Architecture of Processor Boards in Exchanges
JPH05307491A (en) Method and device for switching multiplexing processor
US5539887A (en) Input buffer circuit for a microprocessor which prevents improper data input
JP2645880B2 (en) System clock duplication method
KR100242419B1 (en) Dulpication apparatus and control mrthod thereof for use in multiplexing/demultplexing boards of asynchronous transfer mode system
JPS6247764A (en) Simultaneous writing circuit
JPH03233744A (en) Preliminary route test method
JPS5932807B2 (en) Clock switching method
JP3012402B2 (en) Information processing system
JPH02173832A (en) Duplex controller
JPS62182953A (en) Memory access control system
JPH1027004A (en) Standby redundant system
JPH063587B2 (en) Synchronous operation method of dual microprocessor
JPH0318207B2 (en)