JPH0289110A - 時刻同期化方式 - Google Patents
時刻同期化方式Info
- Publication number
- JPH0289110A JPH0289110A JP63239676A JP23967688A JPH0289110A JP H0289110 A JPH0289110 A JP H0289110A JP 63239676 A JP63239676 A JP 63239676A JP 23967688 A JP23967688 A JP 23967688A JP H0289110 A JPH0289110 A JP H0289110A
- Authority
- JP
- Japan
- Prior art keywords
- time
- counter
- main memory
- bus
- devices
- 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
- 238000000034 method Methods 0.000 claims description 7
- 238000012937 correction Methods 0.000 abstract description 4
- 238000012545 processing Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は情報処理システムに関し、特に複数の装置にお
いて、認識される時刻の精度を向上させるコンビエータ
システムに関する。
いて、認識される時刻の精度を向上させるコンビエータ
システムに関する。
従来1時刻の計時と認知は、計時装置が主記憶に時刻を
書込みその時刻を複数の装置がそれぞれ読出すことによ
り現在値を得る方法をとってきたが、複数の装置が時刻
を得るためにバスを通し主記憶にアクセスするため、そ
の時間差によって装置間の時刻のずれが発生し、精度の
良い時刻を受けることができなかった。
書込みその時刻を複数の装置がそれぞれ読出すことによ
り現在値を得る方法をとってきたが、複数の装置が時刻
を得るためにバスを通し主記憶にアクセスするため、そ
の時間差によって装置間の時刻のずれが発生し、精度の
良い時刻を受けることができなかった。
しかしながら従来の時刻を得る方式は、基本となる時刻
が主記憶に唯一つあり、この時刻を読み出し、各装置に
取込み装置毎に計時し、利用する方式であるが、各装置
が主記憶にアクセスし1時刻値を読み出してから、自装
置内の計時器にセットシ、計時を開始するまでの時間差
が装置間の時側蓋となっている。
が主記憶に唯一つあり、この時刻を読み出し、各装置に
取込み装置毎に計時し、利用する方式であるが、各装置
が主記憶にアクセスし1時刻値を読み出してから、自装
置内の計時器にセットシ、計時を開始するまでの時間差
が装置間の時側蓋となっている。
マルチプロセッサ構成によるシステムでは、各ゾロセッ
サがシステム唯一の計時装置から時刻を得るが1時刻デ
ータを得るためのアクセス時間を最小にするためにプロ
セッサ内部に個有に計時器を持つことが普通でアシ、上
記に述べたように最初又は途中において主記憶の時刻値
を読み出し。
サがシステム唯一の計時装置から時刻を得るが1時刻デ
ータを得るためのアクセス時間を最小にするためにプロ
セッサ内部に個有に計時器を持つことが普通でアシ、上
記に述べたように最初又は途中において主記憶の時刻値
を読み出し。
この時刻値をもとに計時動作を行なう。しかし。
各プロセッサが各々時刻を個有に持ったとしても。
相互の時間差が存在するため、ソフト実行上において時
刻を利用するケースでは、ゾロセッサの動作の記録等に
よシ同時刻であるか否かを知りたいとき不明確となる欠
点がある。
刻を利用するケースでは、ゾロセッサの動作の記録等に
よシ同時刻であるか否かを知りたいとき不明確となる欠
点がある。
そこで1本発明の技術的課題は、上記欠点に鑑み、計時
装置によって時刻を供給される。各装置間における時刻
誤差をなくすことができる時刻同期化方式を提供するこ
とである。
装置によって時刻を供給される。各装置間における時刻
誤差をなくすことができる時刻同期化方式を提供するこ
とである。
本発明によれば、データの交換を行なうバスと。
該バスに接続された主記憶と1時刻を計時し、ある時点
の時刻を前記主記憶に書込む計時手段と。
の時刻を前記主記憶に書込む計時手段と。
前記バスを通し、前記時刻値を前記主記憶から読み出す
手段と、前記計時手段から一斉通知信号を受ける手段と
を有する時刻同期化方式において。
手段と、前記計時手段から一斉通知信号を受ける手段と
を有する時刻同期化方式において。
前記一斉通知信号を受け、内容を初期化し、以後バスク
ロックによシカラントアップする第一のカウンタと、前
記主記憶から前記時刻値を読出し。
ロックによシカラントアップする第一のカウンタと、前
記主記憶から前記時刻値を読出し。
第一のカウンタによるカウンタの内容と加算する手段と
、その和をセットし、以後バスクロックによってカウン
トアツプする第二のカウンタとを設けたことを特徴とす
る時刻同期化方式が得られる。
、その和をセットし、以後バスクロックによってカウン
トアツプする第二のカウンタとを設けたことを特徴とす
る時刻同期化方式が得られる。
次に本発明の一実施例を説明する。
第1図は本発明の実施例でありコンピュータシステムを
構成する装置はデータバス1を通し主記憶2に接続され
ておシ、データの交換を行なう。
構成する装置はデータバス1を通し主記憶2に接続され
ておシ、データの交換を行なう。
本データバス1はデータの他に制御信号を含み。
バスクロック他によりデータ交換を制御する。計時装置
3は本コンピュータシステムの中にあって唯一の時刻を
計時する装置であシ、各構成装置に対し時刻を供給する
。時刻は一定周期毎、あるいは、ここには示さないが装
置の一つ以上からの指令に基づき、自己の現在値を主記
憶2に書込む手段を有する。また、主記憶に書込むと同
時に一斉通知信号線4を通し各装置に時刻を更新したこ
とを知らせる。
3は本コンピュータシステムの中にあって唯一の時刻を
計時する装置であシ、各構成装置に対し時刻を供給する
。時刻は一定周期毎、あるいは、ここには示さないが装
置の一つ以上からの指令に基づき、自己の現在値を主記
憶2に書込む手段を有する。また、主記憶に書込むと同
時に一斉通知信号線4を通し各装置に時刻を更新したこ
とを知らせる。
第2図は各装置の時刻器の詳細ブロック図を示すもので
、第1のカウンタ10は一斉通知信号4を受は内容を初
期化する。初期化された第1のカウンタ10はバスクロ
ック52によシカラントアップを開始する。
、第1のカウンタ10は一斉通知信号4を受は内容を初
期化する。初期化された第1のカウンタ10はバスクロ
ック52によシカラントアップを開始する。
装置が現在時刻を通常有するのは第2のカウンタ11で
あり、この内容を使用して装置が必要とする時刻を得る
。
あり、この内容を使用して装置が必要とする時刻を得る
。
現在時刻を受けるには、先づ一斉通知によシ主記憶2内
に時刻が設定されたことを知ることによシ、バスを通し
主記憶2から時刻を読み出し、加算器12に入力する。
に時刻が設定されたことを知ることによシ、バスを通し
主記憶2から時刻を読み出し、加算器12に入力する。
第1のカウンタ10は、主記憶2から時刻が読み出され
る間カウントアツプし、主記憶2内の時刻に対し補正値
を有することに・なる。第1のカウンタ10の出力と、
主記憶2内の時刻は加算され、第2のカウンタ11にセ
ントされる。この値は補正法の時刻であシ各装置間での
差は零にできる。セットされた第2のカウンタ11の値
はその後バスクロックにより計時され。
る間カウントアツプし、主記憶2内の時刻に対し補正値
を有することに・なる。第1のカウンタ10の出力と、
主記憶2内の時刻は加算され、第2のカウンタ11にセ
ントされる。この値は補正法の時刻であシ各装置間での
差は零にできる。セットされた第2のカウンタ11の値
はその後バスクロックにより計時され。
正しい現在値を常に維持する。
第2のカウンタ11への補正されたデータのセットは制
御線13によってなされ2本信号は、主記憶2から読出
された時刻値データと同期し第2のカウンタ11に入力
する。本信号は各装置のマイクロゾロセッサなどの制御
回路によシ発生される。
御線13によってなされ2本信号は、主記憶2から読出
された時刻値データと同期し第2のカウンタ11に入力
する。本信号は各装置のマイクロゾロセッサなどの制御
回路によシ発生される。
〔発明の効果〕
以上の説明のとおシ、コンピュータシステムを構成する
各装置は、その装置が中央処理装置で複数の中央処理装
置を有する場合、ソフトウェアが利用する時刻について
、相互の時刻差は、システム運用にとってしばしば問題
となる。また周辺制御装置の場合についても、動作ロギ
ング情報を蓄える機能において他の周辺制御装置又は、
ソフトウェアから見える時刻(この場合中央処理装置の
時刻)との関連が、イベント発生上トラブル解析の鍵と
なる。故に装置間の表示又は記録する時刻は精度が高い
ことが要求される。
各装置は、その装置が中央処理装置で複数の中央処理装
置を有する場合、ソフトウェアが利用する時刻について
、相互の時刻差は、システム運用にとってしばしば問題
となる。また周辺制御装置の場合についても、動作ロギ
ング情報を蓄える機能において他の周辺制御装置又は、
ソフトウェアから見える時刻(この場合中央処理装置の
時刻)との関連が、イベント発生上トラブル解析の鍵と
なる。故に装置間の表示又は記録する時刻は精度が高い
ことが要求される。
そこで本発明によれば、システムに唯一の計時装置を持
ち、その計時装置によって時刻を提供される各装置にお
いて、装置間の誤差をなくすための補正回路を構成する
ことによシ、複数の装置に対し、精度の高い時刻を与え
ることができる。
ち、その計時装置によって時刻を提供される各装置にお
いて、装置間の誤差をなくすための補正回路を構成する
ことによシ、複数の装置に対し、精度の高い時刻を与え
ることができる。
第1図は1本発明の実施例を論理ブロックで示すもので
ある。第2図は各装置が有する時刻同期化の回路を示す
論理ブロックである。 1・・・データバス、2・・・主記憶、3・・・計時装
置。 4・・・一斉通知信号、5・・・データバス、10・・
・第1のカウンタ、11・・・第2のカウンタ、13・
・・制御信号(第2のカウンタへの加算器出力をセット
するタイミングを供給)、51・・・データバス(デー
タ信号)、52・・・データバス制御信号(バスクロッ
ク)。
ある。第2図は各装置が有する時刻同期化の回路を示す
論理ブロックである。 1・・・データバス、2・・・主記憶、3・・・計時装
置。 4・・・一斉通知信号、5・・・データバス、10・・
・第1のカウンタ、11・・・第2のカウンタ、13・
・・制御信号(第2のカウンタへの加算器出力をセット
するタイミングを供給)、51・・・データバス(デー
タ信号)、52・・・データバス制御信号(バスクロッ
ク)。
Claims (1)
- 【特許請求の範囲】 1)データの交換を行なうバスと、該バスに接続された
主記憶と、時刻を計時し、該計時した時刻を前記主記憶
に書込む計時手段と、前記バスを通し、前記時刻値を前
記主記憶から読み出す手段と、前記計時手段から一斉通
知信号を受ける手段とを有する時刻同期化方式において
、 前記一斉通知信号を受け、内容を初期化し、以後バスク
ロックによりカウントアップする第一のカウンタと、前
記主記憶から前記時刻値を読出し、第一のカウンタによ
るカウンタの内容と加算する手段と、その和をセットし
、以後バスクロックによってカウントアップする第二の
カウンタとを設けたことを特徴とする時刻同期化方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63239676A JPH0289110A (ja) | 1988-09-27 | 1988-09-27 | 時刻同期化方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63239676A JPH0289110A (ja) | 1988-09-27 | 1988-09-27 | 時刻同期化方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0289110A true JPH0289110A (ja) | 1990-03-29 |
Family
ID=17048257
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63239676A Pending JPH0289110A (ja) | 1988-09-27 | 1988-09-27 | 時刻同期化方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0289110A (ja) |
-
1988
- 1988-09-27 JP JP63239676A patent/JPH0289110A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4803708A (en) | Time-of-day coincidence system | |
| US5218693A (en) | Timer unit and data processing apparatus including the same | |
| US5058050A (en) | Timer unit and data processing apparatus including the same | |
| JPH06187256A (ja) | バストレース機構 | |
| JP2512119B2 (ja) | マイクロプロセッサ | |
| JP2725419B2 (ja) | 計数回路 | |
| JPH0552972A (ja) | 頻度分布測定回路 | |
| JP2716203B2 (ja) | 情報処理装置 | |
| SU1458841A1 (ru) | Устройство дл контрол цифровых блоков | |
| JP3178445B2 (ja) | カウンタ装置 | |
| JPS6023387B2 (ja) | デ−タ入力装置 | |
| JPH03282959A (ja) | マルチプロセッサシステム | |
| JPH06231087A (ja) | マルチcpuシステム | |
| SU1163328A1 (ru) | Устройство дл контрол микро-ЭВМ | |
| JPS63182767A (ja) | 表示回路 | |
| JP2845768B2 (ja) | 時刻情報同期化装置 | |
| JPH03161883A (ja) | マイクロプロセッサ | |
| JPS6013216B2 (ja) | 複合計算装置 | |
| JPH03127253A (ja) | マルチプロセッサシステムのバストレース装置 | |
| JPH06124257A (ja) | シリアル入出力制御回路 | |
| JPS62241044A (ja) | 履歴情報収集装置 | |
| JPH02267648A (ja) | メモリアクセス誤り検出方式 | |
| JPH0786790B2 (ja) | カウンタ値の読出方式 | |
| JPH038005A (ja) | タイマ制御方式 | |
| JPH0638593B2 (ja) | リセット信号判別回路 |