JPH03189834A - インサーキット・エミュレータ - Google Patents

インサーキット・エミュレータ

Info

Publication number
JPH03189834A
JPH03189834A JP1332010A JP33201089A JPH03189834A JP H03189834 A JPH03189834 A JP H03189834A JP 1332010 A JP1332010 A JP 1332010A JP 33201089 A JP33201089 A JP 33201089A JP H03189834 A JPH03189834 A JP H03189834A
Authority
JP
Japan
Prior art keywords
event detecting
signal
event detection
detecting function
detection function
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
JP1332010A
Other languages
English (en)
Inventor
Tadayoshi Mori
森 忠芳
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 JP1332010A priority Critical patent/JPH03189834A/ja
Publication of JPH03189834A publication Critical patent/JPH03189834A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はインサーキット・エミュレータに関し、特にイ
ベント検出の方法に関する。
〔従来の技術〕
従来、インサーキット・エミュレータのイベント検出機
能は検出後記憶部で記憶した情報をコマンド等によりイ
ンサーキット・エミュレータの操作者による操作によっ
てのみクリアされるようになっていた。
〔発明が解決しようとする課題〕
上述した従来のインサーキット・エミュレータは、記憶
機能部に記憶されている内容をリアル・タイムにクリア
することができないので、第2図に示すフローチャート
のようなプログラムでブロックAを通り続けてブロック
Bを通った場合のみブレーク信号を発生させようとした
時にブロックA−+C−+D−+Bと通った場合にもブ
レーク信号が発生してしまうという欠点がある。
〔課題を解決するための手段〕
本発明のインサーキット・エミュレータは、複数のイベ
ント検出機能部と前記イベント検出機能部から出力され
るそれぞれの信号を記憶する記憶機能部を有し、前記記
憶機能部から出力される信号を論理演算する演算部を有
し、演算部からの出力でブレーク信号等を発生すること
のできるインサーキット・エミュレータにおいて、前記
記憶機能部で記憶しているイベントの発生状況の情報を
クリアするためのクリア用イベント検出機能部を含んで
構成されている。
〔実施例〕
次に、本発明について図面を参照して説明する。
第1図は本発明の一実施例のブロック図である。
エミュレーション部1はターゲットCPUの動作をエミ
ュレーションし、エミュレーション・バス2の動作状態
を出力する。
イベント検出機能部3.4はエミュレーション・バス2
と接続される。
クリア用イベント検出機能部5もエミュレーション・バ
ス2と接続される。
イベント検出機能部3,4およびクリア用イベント検出
機能部は論理演算部6と接続され、論理演算部6からの
信号によりその動作を制御される。
記憶機能部7,8はイベント検出機能部3,4にそれぞ
れ接続され、クリア用イベント検出機能部5と接続され
る。論理演算部6は記憶機能部7.8に接続される。エ
ミュレーション部1は論理演算部6に接続される。
次に本実施例における動作を説明する。
エミュレーション部1はターゲットCPUの動作をエミ
ュレーションし、エミュレーション・バス2へ動作状態
を出力する。
イベント検出機能部3,4はエミュレーション・バス2
の状態があらかじめ設定された条件と一致するかをモニ
タする。
イベント検出機能部3.4はエミュレーション・バス2
の状態とあらかじめ設定された条件が一致したときに、
論理演算部6からの出力が出力許可状態であれば一致信
号を記憶機能部7,8へ出力する。
クリア用イベント検出機能部5はあらかじめ設定された
条件と一致するかをモニタし、一致したときに論理演算
部6からの出力が出力許可状態であれば一致信号を記憶
機能部7.8へ出力する。
記憶機能部7.8はイベント検出機能部3,4からの一
致信号を記憶し、クリア用イベント検出機能部5からの
一致信号で記憶内容をクリアする。
記憶機能部7.8はその記憶内容を論理演算部6へ出力
する。
論理演算部6は、記憶機能部7,8からの信号が両方と
も一致があったことを示している場合は、エミュレーシ
ョン部1ヘブレーク信号を出力する。
したがって、イベント検出機能部3,4からの一致信号
の間にクリア用イベント検出機能部5からの一致信号が
発生すると論理演算部6はブレーク信号を発生せず、イ
ベント検出機能部3,4からの一致信号の間にクリア用
イベント検出機能部5からの一致信号が発生しなければ
論理演算部6はブレーク信号を発生する。
〔発明の効果〕
以上説明したように本発明はクリア用イベント検出機能
を有することにより、繰り返しループ中のある特定順序
でブレークをかけることができ、ソフトウェアのデイバ
クの効率が向上できる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例のブロック図、第2図はエミ
ュレーションされるプログラムの一例のフローチャート
である。 1・・・エミュレーション部、2・・・エミュレーショ
ン・バス、3・・・イベント検出機能部、4・・・イベ
ント検出機能部、5・・・クリア用イベント検出機能部
、6・・・論理演算部、7・・・記憶機能部、8・・・
記憶機能部。

Claims (1)

    【特許請求の範囲】
  1. 複数のイベント検出機能部と前記イベント検出機能部か
    ら出力されるそれぞれの信号を記憶する記憶機能部を有
    し、前記記憶機能部から出力される信号を論理演算する
    演算部を有し、演算部からの出力でブレーク信号等を発
    生することのできるインサーキット・エミュレータにお
    いて、前記記憶機能部で記憶しているイベントの発生状
    況の情報をクリアするためのクリア用イベント検出機能
    部を含んでいることを特徴とするインサーキット・エミ
    ュレータ。
JP1332010A 1989-12-20 1989-12-20 インサーキット・エミュレータ Pending JPH03189834A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1332010A JPH03189834A (ja) 1989-12-20 1989-12-20 インサーキット・エミュレータ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1332010A JPH03189834A (ja) 1989-12-20 1989-12-20 インサーキット・エミュレータ

Publications (1)

Publication Number Publication Date
JPH03189834A true JPH03189834A (ja) 1991-08-19

Family

ID=18250133

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1332010A Pending JPH03189834A (ja) 1989-12-20 1989-12-20 インサーキット・エミュレータ

Country Status (1)

Country Link
JP (1) JPH03189834A (ja)

Similar Documents

Publication Publication Date Title
JPH06314213A (ja) デバッグ装置
JPS5886648A (ja) トレ−ス装置
JPH03189834A (ja) インサーキット・エミュレータ
JPH0426138B2 (ja)
JPS59202548A (ja) デバツグ装置
JP2800577B2 (ja) デバッグ装置
JPH03134742A (ja) デバッグ装置
JPH05241898A (ja) ハードブレーク方式
JPH03175539A (ja) デバッグ用マイクロプロセッサ
JPH11249929A (ja) プログラム制御されるユニット
SU1171799A2 (ru) Устройство дл прерывани при отладке программ
JPS59202546A (ja) デバツグ装置
JPH01274253A (ja) ソフトウェアブレーク方式
JPS59202550A (ja) デバツグ装置
JPH04123139A (ja) タスクディスパッチング方式
JPH02234238A (ja) 実行ブレーク制御回路
JPH04259043A (ja) インサーキット・エミュレータ
JPH03141436A (ja) デバッグ装置
JPH01169546A (ja) マルチタスクデバッカ
JPH01310450A (ja) I/oエミュレータ
JPH03252830A (ja) 情報処理装置のデバッグ機構
JPS62264341A (ja) マイクロプログラム・デバツグ装置
JPH06214828A (ja) 対話型デバッグ制御装置
JPH0448344A (ja) ファームウェアのデバック機構
JPS6063645A (ja) プログラム評価装置