|
|
Number
|
パフォーマンス計測イベント番号が格納されます。
|
Name
|
パフォーマンス計測名が格納されます。
|
Enable
|
パフォーマンス計測が有効かどうかが格納されます。
True :有効
False :無効
|
StartAddress
|
パフォーマンス計測を開始するアドレスが格納されます。
|
StartData
|
パフォーマンス計測を開始するアドレスのデータ条件(数値)が格納されます。
|
StartPerformanceType
|
パフォーマンス計測を開始する種類が格納されます。
|
|
|
PerformanceType.Execution
|
実行時にパフォーマンス計測の開始/終了を行います。
|
PerformanceType.Read
|
データ・リード時にパフォーマンス計測の開始/終了を行います。
|
PerformanceType.Write
|
データ・ライト時にパフォーマンス計測の開始/終了を行います。
|
PerformanceType.Access
|
データ・アクセス時にパフォーマンス計測の開始/終了を行います。
|
EndAddress
|
パフォーマンス計測を終了するアドレスが格納されます。
|
EndData
|
パフォーマンス計測を終了するアドレスのデータ条件(数値)が格納されます。
|
EndPerformanceType
|
パフォーマンス計測を終了する種類が格納されます。
|
|
|
PerformanceType.Execution
|
実行時にパフォーマンス計測の開始/終了を行います。
|
PerformanceType.Read
|
データ・リード時にパフォーマンス計測の開始/終了を行います。
|
PerformanceType.Write
|
データ・ライト時にパフォーマンス計測の開始/終了を行います。
|
PerformanceType.Access
|
データ・アクセス時にパフォーマンス計測の開始/終了を行います。
|
PerformanceMode
|
パフォーマンス計測を行うモードが格納されます。
|
|
|
PerformanceMode.PassCount
|
パス・カウント
|
PerformanceMode.NewCount
|
最新カウント
|
PerformanceMode.MinCount
|
最小カウント
|
PerformanceMode.MaxCount
|
最大カウント
|
PerformanceMode.AddCount
|
積算カウント
|
PerformanceItem
|
パフォーマンス計測を行う項目が格納されます。
|
|
|
PerformanceItem.FlashRomDataRequest
|
Flash ROMデータリクエスト数【RH850G3M, RH850G3K, RH850G3MH, RH850G3KH】
|
PerformanceItem.CpuFetchRequestHit
|
CPU発行命令フェッチリクエスト要求に対して命令Cacheにてノンウェイトでレスポンスした数
|
PerformanceItem.CpuFetchRequest
|
CPU発行命令フェッチリクエスト数
|
PerformanceItem.DisableInterruptCycle
|
DI/EIによる割り込み禁止時間
|
PerformanceItem.NoInterruptCycle
|
割り込み処理中ではない時間
|
PerformanceItem.ClockCycle
|
クロックサイクル数
|
PerformanceItem.StallCycle
|
命令実行ユニットへの命令発行ストールサイクル数【RH850G4MH】
|
PerformanceItem.ALLInstructionSyncException
|
全命令同期例外受付回数
|
PerformanceItem.AllInstructionAsyncException
|
全命令非同期例外受付回数
|
PerformanceItem.FetchFELevelInterrupt
|
FEレベル割り込み受付回数
|
PerformanceItem.FetchEILevelInterrupt
|
EIレベル割り込み受付回数
|
PerformanceItem.BranchPredictionMiss
|
条件分岐命令の分岐予測ミス回数(Bcond命令,Loop命令)【RH850G4MH】
|
PerformanceItem.FetchBcondLoop
|
条件分岐命令の実行回数(Bcond命令,Loop命令)【RH850G4MH】
|
PerformanceItem.FetchBranch
|
分岐命令実行回数(条件不一致のBcond命令,Loop命令,例外命令は除く)【RH850G4MH】
|
PerformanceItem.AllFetchBranch
|
分岐命令実行回数【RH850G3M, RH850G3K, RH850G3MH, RH850G3KH】
|
PerformanceItem.AllFetchCall
|
全命令実行回数
|
PerformanceItem.BackgroundInterrupt
|
バックグラウンド割り込み受付回数
|
PerformanceItem.BackgroundEILevelInterrupt
|
EIレベルバックグラウンド割り込み受付回数
|
PerformanceItem.BackgroundFELevelInterrupt
|
FEレベルバックグラウンド割り込み受付回数
|
PerformanceItem.BackgroundInstructionAsyncException
|
全命令非同期例外のバックグラウンド割り込み受付回数
|