特許
J-GLOBAL ID:200903084314949816

プロセッサおよびそのためのコンパイルプログラム記録媒体

発明者:
出願人/特許権者:
代理人 (1件): 高橋 明夫 (外1名)
公報種別:公開公報
出願番号(国際出願番号):特願平11-035501
公開番号(公開出願番号):特開2000-235510
出願日: 1999年02月15日
公開日(公表日): 2000年08月29日
要約:
【要約】【課題】トレースデータを高速に収集できるプロセッサを提供する。【解決手段】トレースデータとして出力すべきデータを保持するレジスタを指定する複数のトレース命令を分析すべきソースプログラム中に組み込む。このソースプログラムをコンパイルして得られるオブジェクトプログラムを実行する中でCPUがトレース命令を実行したときには、CPUは、その命令が指定する汎用レジスタ内のデータと、そのトレース命令の命令アドレスと、トレースコマンドとを、CPUとキャッシュユニット111との間に設けられた内部バス群10に供給する。トレースユニット20は、そのトレースコマンドに応答して、内部バス群10上の命令アドレスとトレースデータとの組を一つのトレース情報として取り込み、ハードウエアエミュレータに供給する。キャッシュユニット111はトレースコマンドに応答しないように構成されている。
請求項(抜粋):
中央処理装置(CPU)と、キャッシュユニットと、それらの間に設けられ、複数のバスからなる内部バス群と、上記内部バス群に接続され、上記内部バス群からトレース情報を取得するためのトレースユニットとを単一の大規模集積回路チップ上に有し、上記CPUは、実行中のプログラムに含まれた複数のトレース命令の各々に応答して、その命令が要求するトレース情報を上記内部バス群に出力する回路を有するプロセッサ。
Fターム (6件):
5B042GC08 ,  5B042HH30 ,  5B042HH32 ,  5B042MA14 ,  5B042MC03 ,  5B042MC05
引用特許:
審査官引用 (11件)
全件表示

前のページに戻る