低レイテンシー・広帯域幅のPrintfスタイルデバッグ

Arm CoreSightシステムトレースマクロセル(MSTM)は、システムの動作や性能に影響を与えることなく、リアルタイムのソフトウェアインスツルメンテーションを実現するトレースソースです。 すべてのソフトウェア開発者がソフトウェアやハードウェアの実行時に低コストなリアルタイムの可視性を得られるため、サプライチェーン全体にわたり、Armプロセッサー搭載のデバイスにおいてリッチで最適化された、低電力のソフトウェアを実現できます。 STM-500は64ビットシステムに対応しており、32ビットとの後方互換性があります。

特長とメリット

低レイテンシー・高性能のソフトウェアインスツルメンテーション

STMは、開発者がソフトウェアの可視性を高められるように、低レイテンシー・広帯域のprintfスタイルのデバッグ機能を実現します。システム動作を変化させずにこれを行えるため、Armプロセッサーベースのシステムにおけるソフトウェアの開発および最適化が容易となります。

Cortex-AおよびCortex-RプロセッサーベースのSoCに向けたArmのシステムトレース

CoreSightシステムトレースマクロセルは、リアルタイムでアプリケーションベースのプラットフォームに必要な、低レイテンシー・高帯域幅のリアルタイムシステム計測を提供するように設計されています。 Arm STMは、これらのアプリケーションにおいてインスツルメンテーション・トレース・マクロセル(ITM)と置き換わるものの、Cortex-Mシリーズプロセッサーベースのデバイスでは、ITMが引き続き優先的なソリューションとなります。

システム性能のチューニングとデバッグ

STMは、正確なタイミングにより、ソフトウェアとハードウェアのインタラクションをオンチップで可視化します。これにより、ArmのシリコンパートナーおよびOEMは、SoCをさらに最適化して、プラットフォームの市場投入までの時間を短縮することができます。

業界標準

CoreSight STMは、あらゆる市場における業界標準を提供し、システムの可視性を実現します。Arm STMは、業界標準の組み込みトレースマクロセル(ETM)を補完し、MIPIシステムトレース仕様に準拠しており、全ての主要なツールベンダーによってサポートされています。

適用例

イノベーションとアイデアが現実になる場所

健康を重視したアプリケーションで、コストを抑えながらケアを向上させます。血糖値モニターや心拍数トラッカーなど、予防的ケアにおける革新的なアプリケーションをサポートします。

エキスパートに相談する

システムレベルの可視性は、開発において重要となります。CoreSight STMがどのように遅延を低減し、スループットを増やすかをご覧ください。

お問い合わせ
関連製品・サービス

より多くのオプションと機能を探す

Cortexプロセッサー

Armプロセッサーには、超低消費電力のCortex-Mシリーズ、リアルタイム応答のCortex-Rシリーズ、高性能のCortex-Aシリーズがあります。

グラフィックスおよびマルチメディア

Arm MaliメディアIPにより、スマートフォン、タブレット、テレビ、ウェアラブルといった増大する数多くのモバイルデバイスやコンシューマー向け機器全体で、電力効率のよい高性能のメディア処理が可能になります。

メモリコントローラー 

Armのダイナミック・メモリコントローラー・ファミリーは、最大のDRAM帯域幅を提供しながら、複数のプロセッシングエレメントの異なる要件を管理するのに役立ちます。

Socrates 

Arm Socratesは、エラーのない、SoCのインテグレーションに対応したArm IPの選択、設定、作成に要する時間を大幅に短縮します。

Arm Development Studio

Armコンパイラ、デバッガー、IDE、性能解析ツール、モデル、ミドルウェアなど、あらゆるArmベースのシステムに対応する、エンドツーエンドのソフトウェア開発環境です。