JPH01231107A - クロックパルス停止制御システム - Google Patents
クロックパルス停止制御システムInfo
- Publication number
- JPH01231107A JPH01231107A JP63057437A JP5743788A JPH01231107A JP H01231107 A JPH01231107 A JP H01231107A JP 63057437 A JP63057437 A JP 63057437A JP 5743788 A JP5743788 A JP 5743788A JP H01231107 A JPH01231107 A JP H01231107A
- Authority
- JP
- Japan
- Prior art keywords
- clock pulse
- stop
- input
- flip
- information 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
Links
- 230000010365 information processing Effects 0.000 claims description 29
- 230000015572 biosynthetic process Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 3
- 230000008014 freezing Effects 0.000 description 1
- 238000007710 freezing Methods 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
皮血欠ヱ
本発明はクロックパルス停止制御システムに関し、特に
複数の情報処理装置のクロックパルス停止制御システム
に関する。
複数の情報処理装置のクロックパルス停止制御システム
に関する。
疋米弦韮
従来この種のクロックパルス停止制御システムには2種
類のものがあった。その2つの従来例について第2図〜
第5図を用いて説明する。
類のものがあった。その2つの従来例について第2図〜
第5図を用いて説明する。
第2図は従来のクロックパルス停止制御システムの第1
例の構成を示す系統図である0図において従来の第1例
のクロックパルス停止制御システムは、クロックパルス
発生装置1と、2つの情報処理装置2及び3とを含んで
構成されている。
例の構成を示す系統図である0図において従来の第1例
のクロックパルス停止制御システムは、クロックパルス
発生装置1と、2つの情報処理装置2及び3とを含んで
構成されている。
クロックパルス発生装置1は、発振器11と、情報処理
装置2及び3の夫々にクロックパルスを分配して供給す
るためのドライバ12及び13と、クロックパルスの供
給を停止するための停止(許可)信号を発生ずるフリッ
プフロップ16と、フリップ70ツブ16にクロックパ
ルスを供給するためのドライバ14とを含んで構成され
ている。
装置2及び3の夫々にクロックパルスを分配して供給す
るためのドライバ12及び13と、クロックパルスの供
給を停止するための停止(許可)信号を発生ずるフリッ
プフロップ16と、フリップ70ツブ16にクロックパ
ルスを供給するためのドライバ14とを含んで構成され
ている。
情報処理装置2及び3は、夫々クロックパルスに同期し
て動作するフリップフロップ(F/F)群23及び33
と、クロックパルス発生装置1から供給されるクロック
パルス101及び102をこれらフリップフロップ群へ
分配して供給するためのドライバ群21及び31と、障
害発生等の装置の停止条件を検出するためのフリップフ
ロップ24及び34とを含んで構成されている。
て動作するフリップフロップ(F/F)群23及び33
と、クロックパルス発生装置1から供給されるクロック
パルス101及び102をこれらフリップフロップ群へ
分配して供給するためのドライバ群21及び31と、障
害発生等の装置の停止条件を検出するためのフリップフ
ロップ24及び34とを含んで構成されている。
また、情報処理装置2はオア回路26を有しており、こ
のオア回路26にはフリップフロップ24及び34の出
力が入力されている。
のオア回路26にはフリップフロップ24及び34の出
力が入力されている。
かかる構成からなる従来のクロックパルス停止制御シス
テムの動作を第3図を用いて説明する。
テムの動作を第3図を用いて説明する。
第3図は第2図のクロックパルス停止制御システムの各
部の動作を示すタイムチャートである0図においては、
クロックパルス101 、102の送信側と、フリップ
フロップ24の出力と、オア回路26の出力203の送
信側と、オア回路26の出力203の受信側と、フリッ
プフロップ16の出力104と、クロックパルス101
の受信側と、クロックパルス102の受信側との夫々の
波形が示されている。
部の動作を示すタイムチャートである0図においては、
クロックパルス101 、102の送信側と、フリップ
フロップ24の出力と、オア回路26の出力203の送
信側と、オア回路26の出力203の受信側と、フリッ
プフロップ16の出力104と、クロックパルス101
の受信側と、クロックパルス102の受信側との夫々の
波形が示されている。
時刻t1において障害等が発生するとフリップ70ツブ
24がオン状態になり、オア回路26の出力203(送
信側)がオン状態になる。この出力203は、装置間距
離のために信号の伝搬遅延が加わり、遅れてフリップフ
ロップ16の入力に到達する(■)、これによりフリッ
プフロップ16がオン状態となり、停止(許可)信号1
04がオフ状態になる(■)、この停止信号104によ
りドライバ12及び13がオフ状態となり、クロックパ
ルス101及び102の送出が抑止される(■)、クロ
ックパルス161及び102の送出はすぐに抑止される
が、やはり信・号の伝搬遅延が加わり、情報処理装置2
及び3ではΔtだけ遅れて時刻t2aでクロックパルス
が停止することになる(■)。
24がオン状態になり、オア回路26の出力203(送
信側)がオン状態になる。この出力203は、装置間距
離のために信号の伝搬遅延が加わり、遅れてフリップフ
ロップ16の入力に到達する(■)、これによりフリッ
プフロップ16がオン状態となり、停止(許可)信号1
04がオフ状態になる(■)、この停止信号104によ
りドライバ12及び13がオフ状態となり、クロックパ
ルス101及び102の送出が抑止される(■)、クロ
ックパルス161及び102の送出はすぐに抑止される
が、やはり信・号の伝搬遅延が加わり、情報処理装置2
及び3ではΔtだけ遅れて時刻t2aでクロックパルス
が停止することになる(■)。
この第1例の場合、障害等が発生し、オア回路26の出
力203をクロックパルス発生装置1へ送る際の信号の
伝搬遅延及びクロックパルスの送出を抑止してから情報
処理装置2及び3内のクロックパルスが停止するまでの
時間が多くかかるという欠点があった。この遅延時間の
ため障害等が発生してから実際にクロックパルスが停止
するまでに多くのクロックパルスが送出されてしまうと
いう欠点があった。
力203をクロックパルス発生装置1へ送る際の信号の
伝搬遅延及びクロックパルスの送出を抑止してから情報
処理装置2及び3内のクロックパルスが停止するまでの
時間が多くかかるという欠点があった。この遅延時間の
ため障害等が発生してから実際にクロックパルスが停止
するまでに多くのクロックパルスが送出されてしまうと
いう欠点があった。
なお、この遅延時間はクロックパルス発生装置と情報処
理装置との信号線の距離が長いほど大きくなり、また、
クロックパルスの同期が短いほど大きくなる。
理装置との信号線の距離が長いほど大きくなり、また、
クロックパルスの同期が短いほど大きくなる。
また、第4図は従来のクロックパルス停止制御システム
の第2例の構成を示す系統図である0図において従来の
第2例のクロックパルス停止制御システムは、クロック
パルス発生装置1と、2つの情報処理装置2及び3とを
含んで構成されている。
の第2例の構成を示す系統図である0図において従来の
第2例のクロックパルス停止制御システムは、クロック
パルス発生装置1と、2つの情報処理装置2及び3とを
含んで構成されている。
クロックパルス発生装置1は、発振器11と、情報処理
装置2及び3の夫々にクロックパルスを分配して供給す
るためのドライバ12及び13とを含んで構成されてい
る。
装置2及び3の夫々にクロックパルスを分配して供給す
るためのドライバ12及び13とを含んで構成されてい
る。
情報処理袋r!12及び3は、夫々クロックパルスに同
期して動作するフリップフロップ(F/F)群23及び
33と、クロックパルス発生装置1から供給されるクロ
ックパルス101及び102をこれらフリップフロップ
群へ分配して供給するためのドライバ群21及び31と
、障害発生等の、装置の停止条件を検出するためのフリ
ップフロップ24及び34と、クロックパルスの入力を
抑止するための停止(許可)信号250及び350を送
出するフリップフロップ25及び35と、フリップフロ
ップ25及び35にクロックパルスを供給するためのド
ライバ22及び32とを含んで構成されている。
期して動作するフリップフロップ(F/F)群23及び
33と、クロックパルス発生装置1から供給されるクロ
ックパルス101及び102をこれらフリップフロップ
群へ分配して供給するためのドライバ群21及び31と
、障害発生等の、装置の停止条件を検出するためのフリ
ップフロップ24及び34と、クロックパルスの入力を
抑止するための停止(許可)信号250及び350を送
出するフリップフロップ25及び35と、フリップフロ
ップ25及び35にクロックパルスを供給するためのド
ライバ22及び32とを含んで構成されている。
フリップフロップ25及び35にはタロツクの抑止が正
しいタイミングで行われるように逆極性のクロックパル
スが入力されている。
しいタイミングで行われるように逆極性のクロックパル
スが入力されている。
また、情報処理装置22はオア回路26を有しており、
このオア回路26にはフリップフロップ24及び34の
出力が入力されている。
このオア回路26にはフリップフロップ24及び34の
出力が入力されている。
かかる構成からなる従来のクロックパルス停止制御シス
テムの動作を第5図を用いて説明する。
テムの動作を第5図を用いて説明する。
第5図は第4図のクロックパルス停止制御システムの各
部の動作を示すタイムチャートである0図においては、
フリップフロップ24の出力と、オア回路26の出力2
03の送信側と、クロックパルス210と、フリップフ
ロップ25の入力と、フリップフロップ25の出力25
0と、クロックパルス310と、フリップフロップ35
の入力と、フリップフロップ35の出力350との夫々
の波形が示されている。
部の動作を示すタイムチャートである0図においては、
フリップフロップ24の出力と、オア回路26の出力2
03の送信側と、クロックパルス210と、フリップフ
ロップ25の入力と、フリップフロップ25の出力25
0と、クロックパルス310と、フリップフロップ35
の入力と、フリップフロップ35の出力350との夫々
の波形が示されている。
障害その池の停止条件の成立に応答してフリ・ンプフロ
ップ24の出力がオン状態になると、オア回l?826
の出力203(送信側)がオン状態になる〈■)、この
出力203は、装置間距離のために信号の伝搬遅延が加
わり、フリップフロップ25には比較的遠く、フリップ
フロップ35には遅く入力される(■)、これにより、
フリップフロップ25はオン状態になり、出力(停止信
号)250がオフ状態になる(■)、また、タイミング
がずれてフリップフロラ135がオン状態になり、出力
(停止信号)350がオフ状態になる(■)。
ップ24の出力がオン状態になると、オア回l?826
の出力203(送信側)がオン状態になる〈■)、この
出力203は、装置間距離のために信号の伝搬遅延が加
わり、フリップフロップ25には比較的遠く、フリップ
フロップ35には遅く入力される(■)、これにより、
フリップフロップ25はオン状態になり、出力(停止信
号)250がオフ状態になる(■)、また、タイミング
がずれてフリップフロラ135がオン状態になり、出力
(停止信号)350がオフ状態になる(■)。
そして、フリップフロップ25の出力250によりクロ
ックパルス(ドライバ群21の出力)210が時刻t1
において抑止される(■)、また、フリップフロップ3
5の出力350によりクロックパルス(ドライバ群31
の出力)310が時刻t2において抑止される(■)、
つまり、クロックパルス310は210よりΔtだけ遅
れて抑止されることになる。
ックパルス(ドライバ群21の出力)210が時刻t1
において抑止される(■)、また、フリップフロップ3
5の出力350によりクロックパルス(ドライバ群31
の出力)310が時刻t2において抑止される(■)、
つまり、クロックパルス310は210よりΔtだけ遅
れて抑止されることになる。
この第2例の場合、障害等が発生し、オア回路26の出
力203がオン状態になってから各クロックパルスが抑
止されるまでの遅延時間は少ないが、各情報処理装置の
抑止のタイミングがずれてしまうという欠点があった。
力203がオン状態になってから各クロックパルスが抑
止されるまでの遅延時間は少ないが、各情報処理装置の
抑止のタイミングがずれてしまうという欠点があった。
そのため、障害発生時にその装置をすぐにフリーズ状態
にするのには適しているが、マルチプロセッサシステム
のデバッグ時等においては各装置がバラバラに停止して
しまい、状態の一致がとれないという欠点があった。
にするのには適しているが、マルチプロセッサシステム
のデバッグ時等においては各装置がバラバラに停止して
しまい、状態の一致がとれないという欠点があった。
几匪例亘旦
本発明の目的は、障害等の発生時にすぐにその障害が発
生した装置をフリーズ状態にし、かつマルチプロセッサ
システムのデバッグ時等において停止状態の一致をとる
ことができるクロックパルス停止制御システムを堤供す
ることである。
生した装置をフリーズ状態にし、かつマルチプロセッサ
システムのデバッグ時等において停止状態の一致をとる
ことができるクロックパルス停止制御システムを堤供す
ることである。
発明の構成
本発明のクロックパルス停止制御システムは、夫々がク
ロックパルスを入力とし、このクロックパルスに同期し
て動作する論理回路と、イネーブル状態のとき自装置内
の停止条件の成立に応答して前記クロックパルスの入力
を停止するクロックパルス入力停止手段とを有する複数
の情報処理装置と、 前記クロックパルスを発生するクロックパルス発生手段
と、イネーブル状態のとき停止信号の入力に応答して前
記クロックパルスの発生を停止するクロックパルス停止
手段と、前記複数の情報処理装置のいずれかの停止条件
が成立したときに前記クロックパルス発生手段に前記停
止信号を入力する停止信号入力手段とを有するクロック
パルス発生装置と、 前記複数の情報処理装置内の全てのクロックパルス入力
停止手段と前記クロックパルス停止手段とを択一的にイ
ネーブル状態にせしめる切替装置とを有することを特徴
とする。
ロックパルスを入力とし、このクロックパルスに同期し
て動作する論理回路と、イネーブル状態のとき自装置内
の停止条件の成立に応答して前記クロックパルスの入力
を停止するクロックパルス入力停止手段とを有する複数
の情報処理装置と、 前記クロックパルスを発生するクロックパルス発生手段
と、イネーブル状態のとき停止信号の入力に応答して前
記クロックパルスの発生を停止するクロックパルス停止
手段と、前記複数の情報処理装置のいずれかの停止条件
が成立したときに前記クロックパルス発生手段に前記停
止信号を入力する停止信号入力手段とを有するクロック
パルス発生装置と、 前記複数の情報処理装置内の全てのクロックパルス入力
停止手段と前記クロックパルス停止手段とを択一的にイ
ネーブル状態にせしめる切替装置とを有することを特徴
とする。
K土ヨ
以下、図面を用いて本発明の詳細な説明する。
第1図は本発明によるクロックパルス停止制御システム
の一実施例の構成を示す系統図である。
の一実施例の構成を示す系統図である。
図において本発明の一実施例によるクロックパルス停止
制御システムは、クロックパルス発生装置1と、2つの
情報処理装置2及び3と、切換装置4とを含んで構成さ
れている。
制御システムは、クロックパルス発生装置1と、2つの
情報処理装置2及び3と、切換装置4とを含んで構成さ
れている。
クロックパルス発生装置1は、発振器11と、ドライバ
12.13及び14と、フリップフロップ16とを有し
ており、従来の第1例(第2図参照)とほぼ同一の構成
となっている。
12.13及び14と、フリップフロップ16とを有し
ており、従来の第1例(第2図参照)とほぼ同一の構成
となっている。
1報処理装置2及び3は、夫々フリツブフロツブ群23
及び33と、ドライバ群21及び31と、ドライバ22
及び32と、フリップフロップ24と25及び34と3
5とを有しており、夫々従来の第2例(第4図参照)と
ほぼ同一の構成となっている。従来の第2例と異なる点
は情報処理装置2のフリップフロップ24の出力がオア
回路26に入力される他にフリップフロップ25に入力
される点及び情報処理装置3の7リツプフロツプ34の
出力がオア回路26に入力される他にフリップフロップ
35に入力される点である。
及び33と、ドライバ群21及び31と、ドライバ22
及び32と、フリップフロップ24と25及び34と3
5とを有しており、夫々従来の第2例(第4図参照)と
ほぼ同一の構成となっている。従来の第2例と異なる点
は情報処理装置2のフリップフロップ24の出力がオア
回路26に入力される他にフリップフロップ25に入力
される点及び情報処理装置3の7リツプフロツプ34の
出力がオア回路26に入力される他にフリップフロップ
35に入力される点である。
切替装!4はスイッチ41と、インバータ42とを有し
ており、クロックパルス発生装置1内の7リツプフロツ
プ16と、各情報処理袋e2及び3内のフリップフロッ
プ25及び35とを択一的にイネーブル状態にするもの
である。
ており、クロックパルス発生装置1内の7リツプフロツ
プ16と、各情報処理袋e2及び3内のフリップフロッ
プ25及び35とを択一的にイネーブル状態にするもの
である。
かかる構成において、スイッチ41をオン状態にしてお
けば、障害が発生した際、その障害が発生した装置を迅
速に停止させることができる。
けば、障害が発生した際、その障害が発生した装置を迅
速に停止させることができる。
また、スイッチ41をオフ状態にすることにより、マル
チプロセッサシステムのデバッグ時等において各情報処
理装置の停止状態の一致をとることができるのである。
チプロセッサシステムのデバッグ時等において各情報処
理装置の停止状態の一致をとることができるのである。
なお、スイッチ41はソフトを用いて切替えられるよう
にダイナミック制御を行っても良い。
にダイナミック制御を行っても良い。
また、本実施例においては、情報処理装置が2つの場合
について説明したが、さらに多くの情報処理装置に対し
ても同様の効果が得られることは明らかである。
について説明したが、さらに多くの情報処理装置に対し
ても同様の効果が得られることは明らかである。
1匪ゑ左型 −
以上説明したように本発明は、切替装置を設け、用途に
応じてスイッチを切替えることにより、障害発生時には
その障害が発生した装置を迅速に停止させ、かつマルチ
プロセッサシステムのデバッグ時において停止状態の一
致をとることができるという効果がある。
応じてスイッチを切替えることにより、障害発生時には
その障害が発生した装置を迅速に停止させ、かつマルチ
プロセッサシステムのデバッグ時において停止状態の一
致をとることができるという効果がある。
第1図は本発明の実施例によるクロックパルス停止制御
システムの構成を示ず系統図、第2図は従来のクロック
パルス停止制御システムの第1例の構成を示す系統図、
第3図は第2図の各部の動作を示すタイムチャート、第
4図は従来のクロックパルス停止制御システムの第2例
の構成を示す系統図、第5図は第4図の各部の動作を示
すタイムチャートである。 主要部分の符号の説明 1・・・・・・クロックパルス発生装置2.3・・・・
・・情報処理装置 4・・・・・・切替装置
システムの構成を示ず系統図、第2図は従来のクロック
パルス停止制御システムの第1例の構成を示す系統図、
第3図は第2図の各部の動作を示すタイムチャート、第
4図は従来のクロックパルス停止制御システムの第2例
の構成を示す系統図、第5図は第4図の各部の動作を示
すタイムチャートである。 主要部分の符号の説明 1・・・・・・クロックパルス発生装置2.3・・・・
・・情報処理装置 4・・・・・・切替装置
Claims (1)
- (1)夫々がクロックパルスを入力とし、このクロック
パルスに同期して動作する論理回路と、イネーブル状態
のとき自装置内の停止条件の成立に応答して前記クロッ
クパルスの入力を停止するクロックパルス入力停止手段
とを有する複数の情報処理装置と、 前記クロックパルスを発生するクロックパルス発生手段
と、イネーブル状態のとき停止信号の入力に応答して前
記クロックパルスの発生を停止するクロックパルス停止
手段と、前記複数の情報処理装置のいずれかの停止条件
が成立したときに前記クロックパルス発生手段に前記停
止信号を入力する停止信号入力手段とを有するクロック
パルス発生装置と、 前記複数の情報処理装置内の全てのクロックパルス入力
停止手段と前記クロックパルス停止手段とを択一的にイ
ネーブル状態にせしめる切替装置とを有することを特徴
とするクロックパルス停止制御システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63057437A JPH01231107A (ja) | 1988-03-11 | 1988-03-11 | クロックパルス停止制御システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63057437A JPH01231107A (ja) | 1988-03-11 | 1988-03-11 | クロックパルス停止制御システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01231107A true JPH01231107A (ja) | 1989-09-14 |
Family
ID=13055633
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63057437A Pending JPH01231107A (ja) | 1988-03-11 | 1988-03-11 | クロックパルス停止制御システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01231107A (ja) |
-
1988
- 1988-03-11 JP JP63057437A patent/JPH01231107A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100188486B1 (ko) | 위상 제어 클럭 신호 생성 방법 및 장치 | |
| US3594656A (en) | Automatic clock frequency-switching system | |
| JPH07147573A (ja) | 動的クロック切り換え回路 | |
| JPH075949A (ja) | 2重化クロック切替えの方法と装置 | |
| JPH01231107A (ja) | クロックパルス停止制御システム | |
| US6081904A (en) | Method for insuring data integrity during transfers | |
| US3320539A (en) | Pulse generator employing a controlled oscillator driving a series of gates and each being controlled by external timing signals | |
| JPH01140216A (ja) | クロック同期型システムにおけるクロック切替え制御方式 | |
| JPH01304517A (ja) | クロックパルス停止同期化システム | |
| JPH01230113A (ja) | クロックパルス停止同期化システム | |
| SU432481A1 (ru) | Устройство для синхронизации двух команд | |
| US6510134B1 (en) | Non-break change-over device for redundancy system in information transmission systems | |
| KR19980066883A (ko) | 다중컴퓨터 시스템의 클럭 생성장치 | |
| JPH04236531A (ja) | メッセージ通信ルート切替方式 | |
| JPH052501A (ja) | 現用予備切替えタイミング制御装置 | |
| JPS62169560A (ja) | 二重化クロツク信号発生装置 | |
| SU842825A1 (ru) | Устройство дл синхронизации двух-пРОцЕССОРНОй СиСТЕМы ОбРАбОТКидАННыХ | |
| RU2013801C1 (ru) | Устройство для синхронизации работы быстродействующих микропроцессоров с внешними устройствами | |
| JP2710476B2 (ja) | クロック発生回路 | |
| JPH01290013A (ja) | 非同期クロツク選択同期化回路 | |
| JPS638823A (ja) | 連続デ−タ検出回路 | |
| KR200319358Y1 (ko) | 클럭신호발생장치 | |
| SU1508214A1 (ru) | Резервируемое устройство | |
| JPS62192815A (ja) | クロツク切替回路 | |
| JPH02122317A (ja) | クロック切り替え制御方式 |