JPH02161537A - I/oアクセスインターバルトレース回路 - Google Patents

I/oアクセスインターバルトレース回路

Info

Publication number
JPH02161537A
JPH02161537A JP63123968A JP12396888A JPH02161537A JP H02161537 A JPH02161537 A JP H02161537A JP 63123968 A JP63123968 A JP 63123968A JP 12396888 A JP12396888 A JP 12396888A JP H02161537 A JPH02161537 A JP H02161537A
Authority
JP
Japan
Prior art keywords
trace
access
counter
memory
address
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
JP63123968A
Other languages
English (en)
Inventor
Shinjirou Nagaoka
永岡 伸治郎
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 JP63123968A priority Critical patent/JPH02161537A/ja
Publication of JPH02161537A publication Critical patent/JPH02161537A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はソフトウェアデパックの際に使用するデパック
ツールにおけるI/Oアクセスインターバルトレース回
路に関するものである。
〔従来の技術〕
従来、この檜のデパックにおけるI/Oアクセスのイン
ターバルは、ソフトウェアにIlo )レースルーチン
を胆み込むことによりソフトウェアタイマにより行って
いた。
〔発明が解決しようとする課題〕
上述した従来の1/Oアクセスのインターバルは、ソフ
トウェアで行っていたので、I/Oトレースを組み込ん
でいないソ7)tたはこれをロード完了するまでのI/
Oアクセスはトレースできないという課題があった。
〔課題を解決するための手段〕
本発明のし勺アクセスインターバルトレース回路は、一
定周期の周波数で動作しI/Oアクセスでリセットされ
るカウンタと、I/Oアクセスの顔にリセット前のカウ
ント値とI/Oアドレスを保持するトレースメモリと、
このトレースメモリにアドレスを与えるリングカウンタ
と、トレースM了時に上記リングカウンタをストップし
上記トレースメモリにライトプロテクトをかけるための
トレース制御部を有するものである。
〔作用〕
本発明においては、I/Oアクセス間の計i!+1 ’
を行うカウンタを持ち、これをトレースメモリに保持し
て行く。
〔実施例〕
以下、図面に基づき本発明の実施例を詳細に説明する。
図は本発明の一実施例を示すブロック図である。
図において、1は一定周期の周波数で動作しI/Oアク
セスでリセットされるカウンタ、2はI/Oアクセスの
際にリセット前のカウント値とI/Oアドレスを保持す
るトレースメモリ、3はこのトレースメモリ2にアドレ
スを与えるリングカウンタ、4はトレース終了時にリン
グカウンタ3をストップし、トレースメモリ2にライト
プロテクトをかける丸めのトレース制御部、5はスイッ
チ60入力によりトレースメモリ2の内容をプリンタ7
に出力するためのトレースメモリ読出し制御部である。
2ぎにこの図に示す実施例の動作を説明する。
まず、カウンタ1はトレース制御部4の制御でI/Oア
クセスの前縁でカウント停止し、このカウント値をトレ
ースメモリ2にI/Oアドレスと一緒に書き込む、また
、このカウンタ1はトレース制御部4によりI/Oアク
セスの後縁でリセットされ、次のI/Oアクセスまでの
時間全計測する。そして、トレースメモリ2はカウンタ
1のカウント値とI/OアドレスfcI/Oアクセス前
縁で保持する。リングカウンタ3はこのトレースメモリ
2にアドレスを供給するためのカウンタで、カウントが
最大になったら0(零)に戻りトレースメモリ2に上薔
きして行く。
つぎに、トレース制御部4はI/Oアクセス時にトレー
スメモリ2へのライト信号を生成し、リングカウンタ3
のカウントアツプパルスを生成する。
そして、トレース終了の制御課電を入力すると、トレー
ス制御部4はI/Oアクセスがあってもトレースメモリ
2およびリングカウンタ3への1言号は発生しない。ト
レースメモリ読出し制御部5はスイッチ60入力により
トレースメモリ2の内容をプリンタTに出力する。
〔発明の効果〕
以上説明したように本発明は%  I/勺アクセス間の
計測を行うカウンタを持ち、これをトレースメモリに保
持して行くことにより、ソフトウェアでIlo )レー
スルーチン、ソフトウェアタイマを持たなくても、I/
Oアクセスのインタ・−パルを測定することがでさる効
果がある。ま九、I/Oトレースを組み込んでいないソ
フトまたはこれを冗了するまでのI/Oアクセスをトレ
ースするこトカできる効果がある。
【図面の簡単な説明】
図は本発明の一実施例を示すブロック図である。 1・・11#カウンタ、2拳・・−トレースメモリ、3
・e−−リングカウンタ、4・ψ・・トレース制御部。

Claims (1)

    【特許請求の範囲】
  1. 一定周期の周波数で動作しI/Oアクセスでリセットさ
    れるカウンタと、I/Oアクセスの際にリセット前のカ
    ウント値とI/Oアドレスを保持するトレースメモリと
    、このトレースメモリにアドレスを与えるリングカウン
    タと、トレース終了時に前記リングカウンタをストップ
    し前記トレースメモリにライトプロテクトをかけるため
    のトレース制御部を有することを特徴とするI/Oアク
    セスインターバルトレース回路。
JP63123968A 1988-05-23 1988-05-23 I/oアクセスインターバルトレース回路 Pending JPH02161537A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63123968A JPH02161537A (ja) 1988-05-23 1988-05-23 I/oアクセスインターバルトレース回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63123968A JPH02161537A (ja) 1988-05-23 1988-05-23 I/oアクセスインターバルトレース回路

Publications (1)

Publication Number Publication Date
JPH02161537A true JPH02161537A (ja) 1990-06-21

Family

ID=14873774

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63123968A Pending JPH02161537A (ja) 1988-05-23 1988-05-23 I/oアクセスインターバルトレース回路

Country Status (1)

Country Link
JP (1) JPH02161537A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007066336A (ja) * 2003-04-17 2007-03-15 Arm Ltd 集積回路内の診断データ取り込み

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007066336A (ja) * 2003-04-17 2007-03-15 Arm Ltd 集積回路内の診断データ取り込み

Similar Documents

Publication Publication Date Title
JPS60238944A (ja) トレ−ス用記憶装置
GB1334504A (en) Function simulator
JPS57141760A (en) Semiconductor information processor
EP0436211B1 (en) Apparatus enabling observation of internal memory-mapped registers
JPS61267858A (ja) マイクロコンピユ−タ
JPS55163697A (en) Memory device
US5497481A (en) Microcomputer computer system having plural programmable timers and preventing memory access operations from interfering with timer start requests
JPH0713806A (ja) マイクロプロセッサのバストレース装置
JPH0251749A (ja) プロセッサ使用率測定回路
JPH0266668A (ja) マルチプロセツサバスのデータトレース方法
SU643977A1 (ru) Устройство дл контрол накопителей
JPS6423354A (en) Duplex buffer memory control system
SU1494007A1 (ru) Устройство адресации пам ти
JPS60105058A (ja) 情報処理装置
JPS5833764A (ja) 時間監視方式
JPS58189748A (ja) 状態情報記憶装置
JPS58182770A (ja) 状態履歴記憶装置
JPS6389940A (ja) プログラムトレ−ス回路
JPH0368039A (ja) プログラム通過アドレストレース装置
JPH0433136A (ja) マイクロプロセッサ
JPH04117096A (ja) マイクロコンピュータ
JPH02268343A (ja) 命令頻度測定方式
JPH01286061A (ja) バス監視装置
JPS6134588A (ja) 画像記憶制御回路
JPH0250740A (ja) アドレストレーサ