40(以下M40)を追加したことを発表しました。M40は、ハードウェアに1ギガバイトのトレース専用メモリを搭載することにより、数十億命令の実行履歴の記録を可能にしました。M40は、ARM、MIPS、SHシリーズのCPUに対応し、2008年第一四半期に出荷を予定しています。(価格\598,000〜)その他のCPUに関しても随時対応予定です。近年、家電やカー・マルチメディアなどの進化(大規模なデジタル化)により、ソフトウェアが大規模化しています。M30にはトレース専用メモリを18Mbit搭載していましたが、M40では、専用のトレースメモリを8Gbit(1ギガバイト)搭載することにより、数十億命令(Linuxカーネル初期化時の例で約20億命令)の実行履歴の保存が可能になりました。400MHzクラスのCPUで約10秒程度となり、今までのトレース可能時間からは飛躍的に長くなります。この大量の実行履歴は、バクの解析だけでなく、例えばシステムの起動時間のチューニングなど、まとまった処理の性能解析にも応用することが可能です。大きなトレースデータを効率よく扱うため、デバッガソフトも進化させました。保存したトレースデータを表示するためのヒストリウィンドウでは、検索機能や統計機能を強化しました。統計機能の強化により、パフォーマンス解析などにより便利になります。新機能のイベントトラッカーと実行履歴を表示するヒストリウィンドウが連携し、ソフトウェアの実行動作と、CPUの命令レベルの実行履歴を相互に参照する事ができ、広い範囲から狭い範囲までを、効率よく調査・解析ができるようになっています。E6600時の一般的な値です。CPUでトレースクロック200MHzデュアルエッジでの場合です。実際の動作可能周波数はCPUやターゲットを含んだ電気的条件により制限されます。M40およびイベントトラッカー機能は、11月14日〜16日に開催されるET2007(http://www.jasa.or.jp/et/)にてデモンストレーション展示を行います。(ブース番号B-07)ETでの当社展示の詳細につきましては、http://www.kmckk.co.jp/2007et.htmlをご覧下さい。京都マイクロコンピュータ株式会社について京都マイクロコンピュータ株式会社(www.kmckk.co.jp)は、1985年の設立以来、組み込み開発環境の充実と効率化をテーマに製品の開発を行ってきました。ICEとデバッガソフトを組み合わせたPARTNER-Jetシリーズをはじめ、コンパイラなどの開発環境と評価ボード類を軸に、常に組み込み開発を支援する先進的な製品を提供しています。jp-info@kmckk.co.jp。