JPS63305437A - システムステ−トトレ−サ - Google Patents

システムステ−トトレ−サ

Info

Publication number
JPS63305437A
JPS63305437A JP62141763A JP14176387A JPS63305437A JP S63305437 A JPS63305437 A JP S63305437A JP 62141763 A JP62141763 A JP 62141763A JP 14176387 A JP14176387 A JP 14176387A JP S63305437 A JPS63305437 A JP S63305437A
Authority
JP
Japan
Prior art keywords
state
system bus
information
circuit
control circuit
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
JP62141763A
Other languages
English (en)
Inventor
Yoshizumi Sekii
關井 良純
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
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 filed Critical NEC Corp
Priority to JP62141763A priority Critical patent/JPS63305437A/ja
Publication of JPS63305437A publication Critical patent/JPS63305437A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はシステムステートトレーサ、特にバスにより系
統化された各種ボードにより構成されるコンポーネント
方式のコンピュータシステムにおける動作解析用のシス
テムステートトレーサに関する。
〔従来の技術〕
従来、この種のシステムステートトレーサは、中央処理
機能を模擬するエミュレータ装置、もしくはロジックス
テートアナライザ等の機器をコンピュータシステムにお
ける共通システムバスに付加して行っている。
〔発明が解決しようとする問題点〕
上述した従来のシステムステートトレーサにおいては、
システムに別個の装置を接続する構成となっているため
、煩雑な接続工事や熟練と専門的な知識を必要とする。
また動作速度の変化や装置特有の制限があって解析結果
に混乱をきたすこともある。さらに、システム動作解析
を必要とするような障害が遠隔地で発生している場合、
専門的な要員派遣を要し、また高価な装置を準備しなく
てはならないという欠点がある。
本発明の目的は、共通システムバスに予め接続されたメ
モリ回路とその制御回路とを設けることにより、取板い
の容易なシステムステートトレーサを提供することにあ
る。
〔問題点を解決するための手段〕
本発明のシステムステートトレーサは、システムバス上
のすべてのステート情報をステートサイクルに従って記
憶するメモリ回路と、その記憶の開始および停止の制御
をする動作制御回路と、この動作制御回路の制御により
システムバスから与えられるアドレス情報を制御回路と
を有して構成される。
〔実施例〕
次に本発明の実施例に°ついて図面を参照して説明する
第1図は本発明の一実施例の構成図、第2図は第1図の
システムステートトレーサを実装したマイクロコンピュ
ータシステムの一例のブロック図である。第1図はメモ
リ回路1、アドレスカウンタ回路2、動作制御口!!!
 3 、読出し制御回路4およびシステムバスインタフ
ェース5とを有して構成される。第2図のマイクロコン
ピュータシステムはシステムバス20にCPUモジュー
ル21゜メモリモジュール22、インタフェースモジュ
ール23およびシステムステートトレーサ24が接続さ
れている。
本システムステートトレーサの動作は2つのモードに大
別される、1つはシステムバス上におけるシステムのス
テート情報を実時間記憶するモード(ステートトレース
モード)であり、他の1つは記憶さ゛れたステート情報
の読出しを行うモード(読出しモード)である。第2図
におけるシステム動作は、CPUモジュール21とメモ
リモジュール22との間、およびCPUモジュール21
とインターフェースモジュール23との間における情報
の授受によって成り立っており、その情報はすべてシス
テムバス20を介して伝達されている。ステートトレー
スモードにて動作しているシステムステートトレーサ2
4は、このシステムバス上に現われる情報を、システム
の動作に何ら影響を与えることなく内部のメモリ回路1
へ格納してゆく。そして解析しようとする事象をイベン
ト信号としてシステムステートトレーサに与えることに
より、自動的にステートトレースモードを停止し、読出
しモードとなる。読出しモードにおけるシステムステー
トトレーサ24は、CPUモジュール21から見るとあ
たかも1つのメモリモジュールとして動作し、その情報
を読出すと解析しようとしている事象に到るまでのシス
テムのステート情報を入手できる。
次に第1図における2つのモード動作について説明を進
めると、2つのモードの切替えは、動作制御回路3が司
どり、メモリ回路1へ与えるアドレス情報の切替えおよ
びメモリ回路1の書込′みまたは読出しの切替え動作が
行なわれる。ステートトレースモードにおいては、メモ
リ回路1に与えられるアドレス情報はカウンタ回路2が
ら与えられ、メモリ回路1は書き込み動作を行う。カウ
ンタ回路2はシステムバス20からステートサイクルを
検出し、これを計数することにより、メモリ回路1ヘス
テート毎に更新されるアドレス情報を与える。メモリ回
路1はシステムバスから必要な情報をデータとして与え
られており、順次ステートサイクルごとにメモリ回路1
にシステムバス情報が格納されてゆく。
次に動作制御回路3にイベント信号が与えられるとその
時のステートを最後の記憶情報として、動作制御回路は
、メモリ回路1を書込み動作から読出し動作に切り替え
、またアドレス情報もカウンタ回路2から、システムバ
ス20から与えられるアドレス情報に切り替える。CP
Uモジュール21からの要求により、読出し制御回路4
が動作し、メモリ回路1内に格納されたステート情報は
システムバス20に出力される。以上が出しモードの動
作である。
〔発明の効果〕
以上説明したように本発明は、システムのステート情報
をそのシステムの動作に影響を与えずに記憶し、解析し
ようとしている事象に到るまでのステート情報を任意に
読み出すことができるため、事象の再現性に優れ事象解
析に極めて有意な情報を提供することができる。本発明
のシステムステートトレーサを実現するにあたっても、
簡単な構成であるため解析用機器に比べて安価に製作す
ることができ、あらかじめシステムに組み込んでおいて
もよく、またオプションとして稼働後に追加するにして
も取り扱いが容易で専門家でなくとも必要な情報を取り
出すことができる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示す構成図、第2図は第1
図のシステムステートトレーサを実装したマイクロコン
ピュータシステムの一例のブロック図である。 1・・・メモリ回路、2・・・アドレスカウンタ回路、
3・・・動作制御回路、4・・・読出し制御回路、5・
・・システムバスインタフェース、20・・・システム
バス、21・・・CPUモジュール、22・・・メモリ
モジュール、23・・・インタフェースモジュール、2
4・・・システムステートトレーサ。 第 1 図 茅 2I!r

Claims (1)

    【特許請求の範囲】
  1. システムバス上のすべてのステート情報をステートサイ
    クルに従って記録するメモリ回路と、その記録の開始お
    よび停止の制御をする動作制御回路と、この動作制御回
    路の制御によりシステムバスから与えられるアドレス情
    報を前記メモリ回路に与えて記憶内容を読出す読出し制
    御回路とを有することを特徴とするシステムステートト
    レーサ。
JP62141763A 1987-06-05 1987-06-05 システムステ−トトレ−サ Pending JPS63305437A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62141763A JPS63305437A (ja) 1987-06-05 1987-06-05 システムステ−トトレ−サ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62141763A JPS63305437A (ja) 1987-06-05 1987-06-05 システムステ−トトレ−サ

Publications (1)

Publication Number Publication Date
JPS63305437A true JPS63305437A (ja) 1988-12-13

Family

ID=15299615

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62141763A Pending JPS63305437A (ja) 1987-06-05 1987-06-05 システムステ−トトレ−サ

Country Status (1)

Country Link
JP (1) JPS63305437A (ja)

Similar Documents

Publication Publication Date Title
JPS63305437A (ja) システムステ−トトレ−サ
JPS5849899B2 (ja) デ−タ処理装置の試験方式
JPS63118964A (ja) 情報処理装置
SU1312591A1 (ru) Устройство дл сопр жени ЭВМ с внешним устройством
JPS61235956A (ja) 事象記録方式
JPS60262210A (ja) 数値制御装置
JPH0241781B2 (ja)
JPS6356752A (ja) メモリアドレス・トレ−ス方式
JPH03138733A (ja) 動作エラー表示付制御装置
JPH01129647A (ja) 遠隔保守システム
KR890008681A (ko) 프로세서 제어 장치
JPH04105140A (ja) スイッチ操作履歴の収集方式
JPS60147849A (ja) マイクロプログラムのデバツグを行う方式
JPH0350604A (ja) マルチシーケンス制御装置
JPS62241041A (ja) 情報処理装置
JPH0587850B2 (ja)
JPH05298199A (ja) 入出力制御装置
JPH0423005A (ja) デジタル制御システムのシミュレーション方式
JPS6037062A (ja) メモリ読出し方法
JPH03282632A (ja) スタックデータ記録機構
JPS62298841A (ja) フア−ムウエア・デバツグ方式
JPH01188959A (ja) 情報履歴記憶装置
JPH02210554A (ja) プログラム制御方式
JPS6265101A (ja) シミユレ−タ
JPS6229345A (ja) ラインモニタ装置