MicroBlazeトレース


The embedded tools company


MicroBlazeトレース
  ハイライト
MicroBlazeトレースコア(XMTC)をサポート
命令トレース、サイクル正確なトレースが可能
汎用プリプロセッサハードウェア AutoFocus II
サンプリングポイントのセルフキャリブレーション
最大4Gフレーム
ターゲット電圧 1.8 .. 3.3 V
長期トレース
パフォーマンス解析
コードカバレッジ
サポートチップ MicroBlaze
 
  はじめに
MicroBlaze用のトレースモジュールは、リアルタイムトレース機能を提供し、JTAGデバッガを強化します。


Support
テクニカルサポート



 

機能


MicroBlaze用PowerTraceは、プログラムフロー情報のサンプリングにコントローラのトレースポートを利用します。


 

互換デバッガ


MicroBlaze用デバッガ
  • ã‚ã‹ã‚Šæ˜“ã„高級言語åŠã³ã‚¢ã‚»ãƒ³ãƒ–ラデãƒãƒƒã‚¬
  • 全コンパイラ出力形å¼ã«å¯¾å¿œ
  • 多ãã®ç¨®é¡žã®ãƒ›ã‚¹ãƒˆã‚³ãƒ³ãƒ”ュータã§ä½¿ç”¨å¯èƒ½
  • 高速ダウンロード
  • è«–ç†ãƒ¬ãƒ™ãƒ«ã§å†…部/外部周辺レジスタを表示
  • Flash プログラミング
  • オンãƒãƒƒãƒ—ブレークãƒã‚¤ãƒ³ãƒˆ
  • マルãƒã‚³ã‚¢/マルãƒãƒ—ロセッサデãƒãƒƒã‚°

 

セルフキャリブレーション


ローターバッハのTRACE32ソフトウェアは、トレースポートテストを含む最適なハードウェア構成のためのプッシュ・ボタン・ソリューションを提供しています。AutoFocusボタンを押すだけで、小テストプログラムがターゲットにダウンロードされ、トレースポート上に最悪のシナリオのテストパターンが生じます。AUTOFOCUSが実装されたトレースプローブは、データアイを認識し、レファレンス電圧を調整できるため、クロックが安定し、データチャネルが広範なデータアイを持つことができます。最後に最も重要なことですが、各チャネルの最適なサンプリングポイントを計算して設定します。ハードウェアは自動的に以下の様に設定されます。
AUTOFOCUSセルフキャリブレーション
  • トレースãƒãƒ£ãƒãƒ«æ¯Žã«600 Mbit/s以上ã®ãƒˆãƒ¬ãƒ¼ã‚¹ãƒãƒ¼ãƒˆãƒ‡ãƒ¼ã‚¿è»¢é€é€Ÿåº¦ã‚’実ç¾
  • 最大40トレースãƒãƒ£ãƒãƒ«
  • 最大16 Gbit/sã®å…¨å¸¯åŸŸå¹…
  • データアイèªè­˜æ©Ÿèƒ½
  • 78 ps 時間èªè­˜çµ‚端電圧ã®è‡ªå‹•èª¿æ•´
  • å…¨ã¦ã®ã‚¯ãƒ­ãƒƒã‚¯ï¼†ãƒ‡ãƒ¼ã‚¿ãƒãƒ£ãƒãƒ«ã«å€‹åˆ¥ã«ã‚¹ãƒ¬ãƒƒã‚·ãƒ§ãƒ«ãƒ‰é›»åœ§ã‚’自動調整
  • クロックé…延ã®è‡ªå‹•èª¿æ•´
  • ãƒãƒ£ãƒãƒ«æ¯Žã«ãƒ‡ãƒ¼ã‚¿é…延を自動調整
  • 自動トレースãƒãƒ¼ãƒˆãƒ†ã‚¹ãƒˆ
 

ソフトウェア


PowerTraceは、全トレースポート信号を最大500MHZの速度でトレースバッファにサンプリングします。トレースバッファの最大容量は64/128 Mフレームです。(クロック毎:1フレーム)

半導体メーカー規定の標準アダプタによりターゲットに接続します。 PCまたは何れのワークステーション上でも利用可能です。

 

MicroBlaze 高度なデバッグのためのトレース機能


プログラムフロートレース

タイムスタンプ

 

MicroBlaze 実行時間解析のためのトレース機能


統計解析
  • 関数ã®å®Ÿè¡Œæ™‚間を詳細解æž
  • タスク実行時間/ステートを詳細解æž
  • 変数ã®å¤‰åŒ–ã®æŽ¨ç§»ã‚’時間軸ã§ã‚°ãƒ©ãƒ•ã‚£ã‚«ãƒ«è§£æž
  • å˜ä¸€ã‚¤ãƒ™ãƒ³ãƒˆã®ã‚¿ã‚¤ãƒ ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒ«ã‚’è§£æž (割込ã¿å‡¦ç†ãªã©)
  • 2ã¤ã®ã‚¤ãƒ™ãƒ³ãƒˆé–“ã®ã‚¿ã‚¤ãƒ ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒ«ã‚’解æž
パフォーマンスアナライザ
  • 関数レベルã§ã®é•·æ™‚間パフォーマンス解æž
  • タスクレベルã§ã®é•·æ™‚間パフォーマンス解æž
  • 変数やメモリ内ã®å€¤ã‚’長時間ã«ã‚ãŸã‚Šè¨ˆæ¸¬ã€è§£æž
 

MicroBlaze 性能保証/最適化のためのトレース機能


トレースベースのコードカバレッジ
  • インスツルメンテーションãŒä¸è¦ãªãƒªã‚¢ãƒ«ã‚¿ã‚¤ãƒ ã‚³ãƒ¼ãƒ‰ã‚«ãƒãƒ¬ãƒƒã‚¸
  • 長期テストã«æœ€é©
  • 一般的ãªã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ã‚«ãƒãƒ¬ãƒƒã‚¸ãƒ¡ãƒˆãƒªã‚¯ã‚¹ã‚’サãƒãƒ¼ãƒˆ
  • レãƒãƒ¼ãƒˆã‚’自動的ã«ç”Ÿæˆ
  • マルãƒã‚³ã‚¢ãƒãƒƒãƒ—をフルサãƒãƒ¼ãƒˆ
 

トレースコネクタ



 

詳細および構成





Copyright © 2023 Lauterbach Japan, Ltd., Kouhoku-ku, Nisso 16th Building, Yokohama-shi, Japan 222-0033   Impressum     Privacy Policy
The information presented is intended to give overview information only.
Changes and technical enhancements or modifications can be made without notice.
Last generated/modified: 09-Jan-2023