JPS60252965A - 事象累積装置 - Google Patents

事象累積装置

Info

Publication number
JPS60252965A
JPS60252965A JP59109060A JP10906084A JPS60252965A JP S60252965 A JPS60252965 A JP S60252965A JP 59109060 A JP59109060 A JP 59109060A JP 10906084 A JP10906084 A JP 10906084A JP S60252965 A JPS60252965 A JP S60252965A
Authority
JP
Japan
Prior art keywords
counters
counter
data processing
service processor
processing device
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
JP59109060A
Other languages
English (en)
Inventor
Masanobu Inoue
井上 政信
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.)
NEC Corp
Original Assignee
NEC Corp
Nippon Electric 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 NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP59109060A priority Critical patent/JPS60252965A/ja
Publication of JPS60252965A publication Critical patent/JPS60252965A/ja
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00—Error detection; Error correction; Monitoring
    • G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00—Error detection; Error correction; Monitoring
    • G06F11/30—Monitoring
    • G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (竜業上の利用分野) 本発明け、データ処理装置においてサービスプロセサに
より装置内の事象信号の状態を累積、または測定する事
象累積装置に関する。
(従来技術) データ処理装置を設計した場合には、それが当初の設計
目標を満足しているか、あるしけ新規のジョブまたはプ
ログラムをデータ処理装置上で実行した場合に、該当装
置上でどのような動きをするのか、または成るジョブの
実行性能を向上させるためにはどの点を改善しなければ
ならなりかと云う問題を解決するためには、データ処理
装置上の各種事象データ、例えばプロセサのビジ一時開
、メモリのアクセスタイム、キャシュメモリのヒツト率
のようなデータを収集して解析する必要がある。
従来、この種のデータの収集や測定は、その事象を示す
状態信号を装置から外部に取出し、外部のカウンタ装置
やモニタ装置を使用して実現されていた。近体、データ
処理装置の性能は向上の一途をたどり、その基本クロッ
クは高速になるに伴って、外部の測定装置で上記の性能
向上に追随することは不可能になりつつある。
また、この種のデータとしては事象信号が論理“1″オ
たけII□Nの状態にある時間の累積、成る状態の発生
する回数、オたけ複数の信号との関係で特定の状態にあ
る累積時間や回数を測定する必要があり、そのデータを
収集することはオすます困難になってきた。
いっぽう、データ処理装置の診断や保守を目的としてサ
ービスプロセサが使用されてきている。斯かるサービス
プロセサはデータ処理装置とけ独立のプロセサから構成
され、キーボード、プリンタ、CRTディスプレイ、お
よびデータ蓄積用のディスク装置を備え、保守員は斯か
るサービスプロセサからの操作によ妙データ処理装置を
保守していると云う問題点があった。
(発明の目的) 本発明の目的はデータ処理装置の内部に事象信号の状態
を累積し、サービスプロセサからの制御を可能にするた
めのカウンタを用意し、小食のハードウェアを追加する
ことにより上記欠点を除去し、高速で動作するデータ処
理装置の内部の事象データをサービスプロセサから収集
することが可能なように構成した事象累積装置を提供す
ることにある。
(発明の構成) 本発明による事象累積装置は診断インターフェースによ
りサービスプロセサに接続されたデータ処理装置を含ん
で成立つものであ妙、複数のカウンタと制御手段とを具
備して構成したものである。
複数のカウンタはデータ処理装置の内部の任意の事象信
号を被測定信号として入力し、サービスプロセサからの
指示により動作させるためのものである。
制御手段は、サービスプロセサからの指示により複数の
カウンタを初期状態に設定し、カウンタの動作を規定し
ているモードを設定し、複数のカウンタの動作開始と動
作停止とを指示し、複数のカウンタのうちの特定のカウ
ンタの内容が所定の値になった時に、特定のカウンタを
含めてすべてのカウンタの動作を同時に停止し、停止の
状態をサービスプロセサに報告すると共に、複数のカウ
ンタの内容を読取るように指示するためのものである。
(実 施例) 次に、本発明について図面を参照して詳細に説明する。
第1図は本発明の一実施例を示すブロック図である。第
1図において、1はデータ処理装置、2けサービスプロ
セサ、3はデータ処理部、4はカウンタ部である。
本発明の一実施例を示す第1図において、データ処理装
置lはサービスプロセサ2と、診断インターフェース1
00〜102により接続されている。データ処理装置1
けデータ処理部3を備えているが、本発明に直接関係が
なりため、その詳細につbては説明を省略する。データ
処理装置1には、データ処理部3とサービスプロセサ2
との間にカウンタ部4がある。カウンタ部4には、デー
タ処理部3の内部の動作事象を示す任意の信号線を、そ
の入力として接続することができる。すなわち、データ
処理部3の信号線群は成る信号単位で複数のケーブル接
続を介してコネクタ部に接続されており、いずれかのコ
ネクタ部とカウンタ部4との接続替えを行うことにより
、データ処理部3とカウンタ部4との接続をバスill
〜llnにより接続する。カウンタ部4に入力享れた信
号は、サービスプロセサ2の制御のもとてデータの累積
と収集とが行われる。
以下、カウンタ部4の詳細について第2図を参照して説
明する。第2図において、41はカウンタ制御部、42
け第1の選択回路、43は変換回路、441〜44mは
第1〜第mのカウンタ、45は第2の選択回路である。
カウンタ部4にはそれぞれ独立に動作するm個のカウン
タ441〜44mがある。データ処理部3からのn本の
信号線111〜lln上の事象信号のうちからm個を選
択するための第1の選択回路42と、上記選択された信
号を変換するための変換回路43とを介して出力書れた
信号は、信号線141−14mを介して各カウンタの更
新信号となる。変換回路43けその入力信号の同期をと
るラッチ回路、入力信号が論理110#から論理+11
11に変化した時に1マシンサイクルに相当するパルス
に変換するための微分回路、および論理″l#から論理
′0″に変化した時にこれをパルス化するためのパルス
回路から構成されて−7)、また、各カウンタ441〜
44mの内容は第2の選択回路45により変換され、信
号線102によりサービスプロセサ2に送られる。カウ
ンタ部4の内部のカウンタ441〜44m1 第1の選
択回路42、変換回路43、第2の選択回路45けサー
ビスプロセサ2から信号線100を介して送出されてく
る指示により、カウンタ制御部41により制御される。
サービスプロセサ2からカウンタ441〜44mの動作
を指示するためのコマンドにはカウンタイニシャライズ
、カウンタスタート、カウンタストップ、カウンタの動
作モードセットが含まれてしる。カウンタイニシャライ
ズコマンドはカウンタ部4を初期状態に設定するもので
、このコマンドによりカウンタ441〜44mは全ビッ
トが零にクリアされると共に、カウンタとしての累積動
作は行われない停止状態となる。カウンタスタートコマ
ンドは各カウンタの動作を開始させるためのもので、こ
のコマンドによりカウンタ441〜44mはそれぞれの
入力信号141〜14mの状態に従って内容を更新し、
各事象の論理”1 ”の状態を動作モードで指定される
マシンサイクル単位に累積する。この更新動作により、
事象の累積時間や発生回数を累積することができる。カ
ウンタストップコマンドは、すべてのカウンタ441〜
44mを停止させるものである。カウンタ441〜44
mの動作モードセットコマンドはカウンタ部4の動作モ
ードを設定させるためのもので、このモードには第1の
選択回路42の選択を指定するもの、変換回路43の動
作を指定するもの、第2の選択回路45の選択を指定す
るもの、ならびにカウンタの動作を指定するものがある
。カウンタ441〜44mの動作は、その更新サイクル
の指定と停止モードの指定とから成る。カウンタ441
〜44mの更新サイクルは各マシンサイクルごと、ある
偽は2以上の指定したマシンサイクルごとに1回の更新
を行うか否かの指定を行うものである。停止モードはカ
ウンタ441〜44mのしずれかが内容が最大値になっ
た時、全カウンタ内容の更新を停止するか否かを指定す
るモードである。
サービスプロセサ2からカウンタ部4を制御することに
よるデータの収集につbて、第3図を#照して以下に説
明する。
データの収集を開始する時には、サービスプロセサ2は
最初にカウンタ部4の動作モードを設定する。次に、カ
ウンタイニシャライズコマンドによりカウンタ441〜
44mをクリアした後、カウンタスタートコマンドによ
り更新の開始を指示する。このスタート指示によりカウ
ンタ441〜44mはその入力信号に従って更新処理を
行うが、いずれかのカウンタ441〜44mが最大値に
なった時に処理を停止ζせるモードが指定されていると
、この状態になるまで更新動作を行い、最大値に達する
と全カウンタを停止させると共に、サービスプロセサ2
に対して停止信号を送出する。
サービスプロセサ2はカウンタスタートを指示した後に
、この停止信号が送られてくるのを待ち合わせ、この優
秀により第2の選択回路45によるデータを選択するこ
とを上記動作モードの指定により行い、各カウンタの内
容を信号線102を介して読取る。読出したデータはサ
ービスプロセサ2の内部の記憶部に蓄積し、それ以上の
測定が指定されていれば再度、カウンタイニシャライズ
の動作に戻り、上記と同様に次のデータを収集し続ける
。測定が完了すると、記憶部に蓄積されたデータを集計
してプリントアウトする。
以上説明したように、データ処理部3とカウンタ部4と
の間を接続するための信号線111〜11nを切替える
ことにより、データ処理部3の任意の事象信号をカウン
タ部4に入力し、さらにその信号を第1の選択回路42
により選択し、変換回路43を介してカウンタ441〜
44mの1新信号として使用し、その制御をサービスプ
ロセサ2から任意に行うことにより、任意の信号のデー
タを自由に収集することができる。
さらに、サービスプロセサ2の内部に収集されたデータ
を種々の形に編集して出力することにより、データ処理
装置1の内部に各種の事象データを得ることができ、デ
ータ処理装置1の性能解析を行うことが可能になる。
(発明の効果) 本発明には以上説明したように、データ処理装置の内部
にカウンタを設置し、サービスプロセサから任意に制御
することができるように構成することにより、サービス
プロセサからデータ処理装置の内部の事象データを自由
に収集でき、高速のデータ処理装置においてもデータを
収集できると云う効果がある。
【図面の簡単な説明】
第1図は、本発明による事象累積装置の一実施例を示す
ブロック図である。 第2図は、第1図に示すカウンタ部の詳細を示すブロッ
ク図である。 第3図は、第1図に示す本実施例における動作の一例を
示すフローチャートである。 1・・・データ処理装置 2・・・サービスプロセサ3
・・・データ処理部 4・・・カウンタ部41・・・カ
ウンタ制御部 42・・・選択回路43 、45・・・
変換回路 441〜44m・・・カウンタ100〜10
2 、 Ill 〜lln 、 131〜13m 、 
141〜14m 、 151〜15m ”−信号線特許
出願人 日本電気株式会社 代理人 弁理士 井 ノ ロ 壽

Claims (1)

    【特許請求の範囲】
  1. 診断インターフェースによりサービスプロセサに接続さ
    れたデータ処理装置を含んで成立つ事象系積装#におい
    て、前記データ処理装置の内部の任意の事象信号を被測
    定信号として入力し、前記サービスプロセサからの指示
    により動作させるための複数のカウンタと、前記サービ
    スプロセサからの指示により前記複数のカウンタを初期
    状態に設定し、前記カウンタの動作を規定しているモー
    ドを設定し、前記複数のカウンタの動作開始と動作停止
    とを指示し、前記複数のカウンタのうちの特定のカウン
    タの内容が所定の値になった時に前記特定のカウンタを
    含めてすべてのカウンタの動作を同時に停止し、前記停
    止の状態を前記サービスプロセサに報告すると共に、前
    記複数のカウンタの内容を読取るように指示するための
    制御手段とを具備して構成し九ことを特徴とする事象累
    積装置。
JP59109060A 1984-05-29 1984-05-29 事象累積装置 Pending JPS60252965A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59109060A JPS60252965A (ja) 1984-05-29 1984-05-29 事象累積装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59109060A JPS60252965A (ja) 1984-05-29 1984-05-29 事象累積装置

Publications (1)

Publication Number Publication Date
JPS60252965A true JPS60252965A (ja) 1985-12-13

Family

ID=14500580

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59109060A Pending JPS60252965A (ja) 1984-05-29 1984-05-29 事象累積装置

Country Status (1)

Country Link
JP (1) JPS60252965A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000132424A (ja) * 1998-06-19 2000-05-12 Lucent Technol Inc ソフトウェアインスツルメンテ―ション方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000132424A (ja) * 1998-06-19 2000-05-12 Lucent Technol Inc ソフトウェアインスツルメンテ―ション方法

Similar Documents

Publication Publication Date Title
US3818458A (en) Method and apparatus for monitoring a general purpose digital computer
US4367525A (en) CPU Channel monitoring system
DE19834191C2 (de) Integrierte Schaltungsvorrichtung und ihr Steuerverfahren
JP3651742B2 (ja) プラント監視システム
JPS6188346A (ja) デジタルデバイスの動作監視装置
EP0077147A2 (en) Monitor unit for data processor
JPS6235638B2 (ja)
KR910003242B1 (ko) 데이타 수집장치를 구비한 루프로 연결된 제어 시스템
JPH02232795A (ja) 稼動率管理システム
Cockrum et al. Interpreting the results of a hardware systems monitor
JPS60256849A (ja) 事象累積装置
JPH03159515A (ja) ディジタル保護リレーの解析装置
JPH08249049A (ja) 監視装置
JP2632279B2 (ja) プロセスデータの収集装置
JP2668134B2 (ja) 電力系統の監視制御方法及び装置
JP3068881B2 (ja) プロセス制御装置
JPS63113649A (ja) 制御装置
JPS59202547A (ja) デバツグ装置
JPH02244396A (ja) プラント監視制御装置
JPH02308345A (ja) 端末装置のデータ収集システム
JP3348294B2 (ja) ディジタルコンピュータシステム
JPS62219038A (ja) 性能解析装置
CN118584263A (zh) 水轮发电机超高频局部放电多处理器协调监测装置及方法
SU1599869A1 (ru) Измеритель аналоговых сигналов
JPH05342371A (ja) データ収集システム