◆━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━◆
ADaC メールマガジン Vol.24
2005.06.10
◆━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━◆
□□【 Topics 】□□□□□□□□□□□□□□□□□□□□□□□□□□
1.ESEC 2005 出展内容のご紹介(その1)
□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ESEC 2005 出展内容のご紹介(その1)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
今回より数回にわたりESEC 2005へ向けて、弊社の出展内容およびブース内で
実施いたしますプレゼンテーションについてご紹介いたします。
-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-
■ TraceEdge ~トレース機構をもたないプロセッサでも驚異の逆実行を実現~
-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-
従来のTimeMachineは、ARM-ETMやPPC405/PPC440、PPC5554などの
ようにトレースをサポートするプロセッサをSuperTraceプローブ
で制御し、トレースデータを取得する、あるいは、SuperTrace
プローブとNECエレクトロニクス社製IECUBE(V850E)との連係動作
(SuperTraceプローブは、トレースが可能なエミュレータの
外部バストレーサとして機能)によりトレースデータを取得する
といった方法で実現していました。
このようにTimeMachineはトレースのための機能をサポートする
プロセッサあるいはエミュレータが実機における動作環境の前提
でしたが、Green Hills Software, Inc.は、この前提を打ち破る
べくトレースをサポートしていないプロセッサにおいても
TimeMachineを実現することに成功しました。
それが今回ESECにてご紹介するTraceEdgeです。
【 特長 】
1.トレース機構をもたない実機環境でTimeMachineを実現
2.SuperTraceプローブは、ターゲットプロセッサのアドレス
バスモニタとして機能
3.TimeMachineのための追加コードは、基本ブロック毎に
必要最小限の命令数(PPCの場合は1命令)で、オブジェクト
レベルで挿入
※ソースの再コンパイルは不要
※コードサイズの増加および実行時のパフォーマンスの
影響は必要最小限
http://www.adac.co.jp/products/ghs/traceedge.html
-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-
なお、
7月1日(金)16:15より東5ホール2F 第3会場にて
【ハイブリッドOSで組込みLinux製品をセキュアかつリアルタイムに!】
と題した出展社によるPRセミナー(受講無料)および
弊社ブース内プレゼンテーションコーナーにて
弊社・半導体ベンダー様・協力企業様による
PRセミナーを実施いたします。是非ご来場ください。
» ADaC:アドバンスド・データ・コントロールズWEBサイト