Lauterbach TRACE32 マイクロプロセッサ開発・デバッグツール

マイクロプロセッサ デバッグ開発環境

| HOME | products | Lauterbach |

更新日 2010-07-20 | 作成日 2007-12-01

TRACE32 - 進化を続けるプレミアムツール

Lauterbach.bmp画像をクリックで、サポートマイクロプロセッサリストへリンク ローターバッハは創設以来、組込み開発における数多くの技術的課題の解決に努め、大きな飛躍をとげました。現在では、TRACE32はマイクロプロセッサ組込み開発ツールの最高の製品として世界的に位置づけられています。2007年だけでも世界の7000以上の開発現場でTRACE32が新しく導入され、多くの組込みシステム開発において不可欠な存在となっています。ロータバッハは様々な技術的進歩を達成しましたが、引き続きTRACE32をご利用いただけるように、製品開発を行っています。 TRACE32の画期的な新技術、新機能の詳細は日本ロータバッハ社ホームページの Newsをご参照下さい。

日本ロータバッハ社サイトへリンク
ロータバッハ社ニュースレターへのリンク


LinkIconNews 2010

シリアルフラッシュデバイスのプログラミング

シリアルフラッシュデバイスは、コンパクトな形態でピン数が少なく、エネルギー消費量も抑えられるため、コスト効率の点でNOR/NAND型フラッシュデバイスに替わるものとして注目されています。。ローターバッハはこのトレンドを早くから認識し、2009年中頃からTRACE32デバッガでシリアルフラッシュデバイスのプログラミングに対応しています。

Intel® AtomTM

ローターバッハは Intel® Atom™ 向けの開発ツールを提供しています。Linuxのデバッグにはすでに完全に対応し、2010年前半にはWindows CEへの対応が予定されています。

デバッガ/ディファレンシャルロード

低速なJTAGインタフェースを介してサイズの大きいプログラムをターゲットRAMにダウンロードすると、待機時間が長くなります。この問題を解消するのがディファレンシャルロードです。

AMPおよびSMPシステムのデバッグ

マルチコアプロセッサの多くは、AMPまたはSMPのいずれかのシステムとして使用できるため、操作のモードに応じてデバッグとトレースのコンセプトも変わってきます。

標準化の活動

AUTOSAR/ORTI標準(OSEKオペレーティングシステムの全プロバイダが採用)、NEXUS標準、QorIQ用シリアルトレース、MCD API など各種スタンダードに貢献。

Tip – 追加の Read/Write ブレークポイント

オンチップのブレークポイントは高い精度でブレーク条件を定義できますが、残念なことに、この便利なオプションを意識している開発者はまだ多くはありません。


News 2009

長時間トレース

コードカバレッジ解析と長時間トレース、プロファイリングと長時間トレース

シリアルギガビットトレースインターフェイス

シリアル転送に必要なピン数が少なくなる。ディファレンシャル伝送によりデータ転送が高速化。

ARM CoreSightによるデバッグ

マルチコアのデバッグ、トレースをシステムレベルでサポート。

256メガレコード ロジックアナライザ

RTOSデバッグの最新動向

Linux 実行/停止モードデバッグ、Linux ページブレークポイント、NetBSD ライブラリサポート

News 2008

UML で生成したソースとC コードの統合、テスト、デバッグ

CFIフラッシュプログラミング

共通フラッシュメモリインターフェース(CFI)を使用したフラッシュ宣言の自動生成がサポートされました。また、シリアルフラッシュ/NANDフラッシュの書き込みをサポートしています。

ARMコアの節電モードでのデバッグ

いわゆる節電モードを使用する場合、デバッガとコアの間の通信に問題が生じることがあります。以下で、ARM アーキテクチャを例に、節電モードを使用するプログラムを問題なくデバッグする方法をいくつか紹介します。

対称型マルチプロセッシング(SMP)対応の新しいデバッグコンセプト

ロータバッハは、2007年に組込みLinuxアプリケーション向け実行/停止モード統合型デバッグ機能をサポート。本年は、SMPオペレーティングシステムを使用して複数のコアまたはハードウエアスレッドを制御する組込みシステムのデバッグを実現しました。

ARMおよびSH4用Windows CE 6.0 をサポート

TRACE32にWindows Embedded CE 6.0 対応のタスク認識型デバッガが追加されました。しかもWindows CE Platform Builder と統合し、TRACE32デバッガをWindows CE Platform Builder のハードウエアデバッグエンドとしても使用できます。

仮想プロトタイプ用TRACE32

ターゲットハードウエアの仮想プロトタイプが普及、ドライバ、OS、アプリケーションのデバッグをハードウエアの完成を待たずに開始することが可能になりました。ロータバッハでは、最新開発環境であるTRACE32をプロジェクトの初期段階で提供できるように、ソフトウエアモデルのデバッグをサポートしています。

サポート仮想プラットフォーム

CoWare(R), Synopsys(R), Vast(TM)

GDBフロントエンドとしてのTRACE32

TRACE32 GUIをGDBでの複数のアプリケーションプロセスデバッグにも使用できるようになりました。

News 2007

組み込みLinux用 実行・停止モード統合型デバッグ

組み込みLinuxアプリケーションの開発では、2種類のデバッガを使用することがこれまでの一般的な方法でした。ターゲットハードウェアの起動には、JTAGデバッガが通常使用されます。組み込みLinuxの基本コンポーネントがターゲット上で起動されると同時に、デバッグプロセスはGDBによって続行されます。
ローターバッハは、この2つのデバッグコンセプトを結合した統合型Linuxデバッガをリリース。このデバッガにより、2つの方法の利点を単一のユーザーインタフェースで利用できることになり、組み込みLinuxアプリケーションの開発時間を大幅に短縮できます。

エネルギー消費の最適化

”プログラムがマイクロコントローラを常に正しい節電モードに切り替えるか?”、”プログラム変更が電力消費にどのように影響するか?”、”予期しない電力ピークがあるか?”  これらの問いに答えるには、プログラム・データフローの他、電圧と電流の測定と記録を行い、その結果をユーザーフレンドリーな形式で表示できるシステムが必要です



Intel Atom のサポート開始!

JTAG_Atom_TRACE32.jpg MID (Mobile Internet Devices) Menlow, Moorestown およびMedfiel プラットフォームのコアプロセッサであるIntel® Atom™Z5xx ファミリをサポート。
Linux とWindows® CE 両方のRTOS 認識型デバッガが標準装備されています。

ニュースリリースLinkIcon

カバレッジ解析 13万4千円!

 ロータバッハ社デバッガの、インストラクション・セット・シミュレータ版13万4千円(年間保守付)で、C1レベルに対応します。

 また LDRAテストツールと統合することで、テストドライバー自動生成、MCDCカバレッジ、システム・コンポーネントレベルのテストカバレッジにも対応します。

LinkIcon詳細情報へ

 Email ニュースのご案内

 技術資料の公開情報、セミナーなどのイベント情報を、ご案内しています。ご興味いただける方は、メールにてご連絡先をお知らせ下さると幸いです。

お問合せメールはこちら