トレース/ランタイム解析
実行トレース・RTOS可視化・タイミング解析ツールを比較。Tracealyzer、SystemView、winIDEA Timing、UAD3+ など、ハードウェアトレースとソフトウェアトレースの使い分けを解説します。
選定の考え方
トレースには大きく2系統あります。ハードウェアトレース(CPU の実行を非侵襲で外部に吐き出す)と、ソフトウェアトレース(RTOS やアプリに記録コードを組み込む)です。前者は「サイクル単位で何が起きたか」を証拠として残せる代わりに、基板側のトレースポートと高価なプローブが要ります。後者は既存ハードのまま導入できますが、記録のオーバーヘッドと計装の設計が必要です。機能安全の CPU 余裕度立証には前者、タスク設計やデッドロックの原因究明には後者が向きます。
選定チェックポイント
- 非侵襲でなければならないか
- タイミングそのものを証拠にする用途(ASIL C/D の余裕度立証など)では、計装によるオーバーヘッドが許容されないことがあります。
- 対象は RTOS か、ベアメタルか、Linux か
- 対応カーネルごとに製品が分かれます。ベアメタルのスーパーループ構成にも対応する製品があります。
- 開発時だけか、出荷後も見るか
- フィールドの異常検知まで見るなら、開発用トレースとは別に、出荷済み機器からのアラート収集を前提とした製品が必要です。
- 記録できる長さと取りこぼし
- ストリーミング対応か、内蔵バッファのみかで、追える現象の長さが変わります。
このカテゴリの主な製品名・型番
型番でお探しの場合はこちらからご確認ください。記載のない型番・旧製品についてもお問い合わせいただけます。
| ブランド | 主な製品・型番 |
|---|---|
| Percepio | Percepio Detect/Percepio DevAlert/Percepio View for Zephyr/Percepio 製品 デモ貸出・無償評価のお申し込み/Tracealyzer/Tracealyzer Bare Metal support/Tracealyzer for Cesium RTOS/Tracealyzer for FreeRTOS |
| b-plus | AVETO.app (Visualization)/AVETO.dps (Raw Data Logging)/AVETO.rec (Recording Software)/BRICK CORE COM/BRICK2 X11 (Data Logger)/BRICKplus (ADAS計測platform)/COPYLynx(データコピーステーション)/DATALynx (19" Vehicle Server) |
| IHR GmbH | Automotive Ethernet 適合性試験(OA TC8)/CAN 適合性試験/CAN-FD 適合性試験/GMLAN 適合性試験(GM固有)/LIN / ISO 17987 適合性試験/LIN SNPD 試験(自動アドレス割当)/PSI5 適合性試験/SAE J2602-2 適合性試験 |
| iSYSTEM | AUTOSAR Classic タイミング解析/BlueBox iC5700/BlueBox iC6000/BlueBox iC7max/BlueBox iC7pro/Timing Analysis (Add-on)/Vector MICROSAR タイミング解析/daqIDEA |
| MACH SYSTEMS | CAN/CAN-FD/LIN Analyzer & Simulator/Data Loggers (CAN/CAN-FD/LIN) |
| RA Consulting | DiagRA X Viewer Pro/Silver Snap-Tool (CARB CTC) |
| SEGGER | J-Trace PRO (Cortex)/SystemView |
| Kithara Software | RealTime Vision (GigE/USB3 Vision) |
| SIMMA Software | J1939 Simulator |
| SYS TEC electronic | CAN Bus Analyzer / Traffic Logger |
取扱ブランド
- Percepio(18製品)
- b-plus(13製品)
- iSYSTEM(8製品)
- MACH SYSTEMS(2製品)
- RA Consulting(2製品)
- SEGGER(2製品)
- SYS TEC electronic(1製品)
- SIMMA Software(1製品)
- Kithara Software(1製品)
トレース/ランタイム解析の取扱製品(48件)
| 製品 | ブランド | 概要 |
|---|---|---|
| AUTOSAR Classic タイミング解析 | iSYSTEM | AUTOSAR Classic ベースの安全クリティカルなマルチコア車載システムでは、機能安全の立証に高度なタイミング解析が求められます。 |
| AVETO.app (Visualization) | b-plus | AVETO.app は、認知センサ(カメラ・レーダ・3Dセンサ)向けの可視化ソフトウェアフレームワークです。センサデータストリームとバス/Ethernet を並行表示し、ADAS/AD 検証を支援します。 |
| AVETO.dps (Raw Data Logging) | b-plus | AVETO.dps は、ADAS/AD 環境での精密な生データロギング向け開発ソフトウェアです。100 Gbit/s を超えるデータレートの処理・記録に対応し、古典的データロガーの安定性とオープンプラットフォームの柔軟性を両立します。 |
| AVETO.rec (Recording Software) | b-plus | AVETO.rec は、センサ・ECU の生データを記録する AVETO スタックの記録ソフトウェアです。カメラ/レーダ等の高帯域生データと、車載Ethernet/CAN(FD) 等のバスデータを記録します。 |
| BRICK CORE COM | b-plus | 高帯域データの取得・処理・記録を行う、中核の演算・通信ユニットです。ADAS や自動運転の要求の厳しい計測用途を想定しています。 |
| BRICK2 X11 (Data Logger) | b-plus | BRICK2 X11 は、実績ある BRICK2 の直接の後継となる次世代データロガーです(BRICKシリーズ)。堅牢なデータロギングと強力な計算性能を両立します。 |
| BRICKplus (ADAS計測platform) | b-plus | BRICKplus は、b-plus の ADAS/AD 計測プラットフォーム(データ記録ハードウェア)です。高帯域センサ・ECU の生データ取得に特化し、16 Gbit/s の取得速度を実現します。 |
| BlueBox iC5700 | iSYSTEM | BlueBox iC5700 は、単一/マルチコアの幅広い組込みMCUのデバッグ・テストに対応するハードウェアプラットフォームです。 |
| BlueBox iC6000 | iSYSTEM | AURORA インターフェース搭載。最大15Gbpsのトレース取得、8GB SRAMバッファ。 |
| BlueBox iC7max | iSYSTEM | BlueBox iC7max は、iSYSTEM 第7世代のフラッグシップ・オンチップアナライザです。マルチSoC/マルチコアの組込みシステムを、フラッシュ書き込み・同期デバッグ・トレース・テストまで一台で扱えるよう設計されています。 |
| BlueBox iC7pro | iSYSTEM | BlueBox iC7pro は、iC7 ファミリの中位機種です。iC7max と同じ第7世代アーキテクチャ(FNet 内部バス、Active Probe 方式、winIDEA SDK 連携)を備えつつ、構成を絞ってコストと性能のバランスを取っています。 |
| CAN Bus Analyzer / Traffic Logger | SYS TEC electronic | CANネットワーク上の全メッセージをリアルタイム表示・記録し、オフライン解析が可能。 |
| CAN/CAN-FD/LIN Analyzer & Simulator | MACH SYSTEMS | MACH SYSTEMS の解析・シミュレーションソフトは、CAN/CAN FD/LIN/Automotive Ethernet/V2X のバストラフィックを監視・解析・シミュレーションするツール群です。 |
| COPYLynx(データコピーステーション) | b-plus | b-plus の着脱式ストレージから、収録した大容量データをデータセンタやクラウドへ取り込むためのコピーステーションです。 |
| DATALynx (19" Vehicle Server) | b-plus | DATALynx ATX4 は、b-plus の 19インチ車載高性能サーバ(HPC)です。完全新設計の電源と高性能な完全統合型液冷システムにより、CPU/GPU の最大性能を引き出します。 |
| Data Loggers (CAN/CAN-FD/LIN) | MACH SYSTEMS | MACH SYSTEMS のデータロガーは、Classic CAN/CAN FD/LIN のデータをタイムスタンプ付きでSDカードに記録する装置群です(CANedge系)。小型・軽量(約8×5×2cm、100g)のアルミ筐体で、車両やフィールドに常設できます。 |
| DiagRA X Viewer Pro | RA Consulting | DiagRA® X Viewer Pro は、ASAM MDF 4.x 形式の測定データを解析・後処理するためのビューアです。 |
| J-Trace PRO (Cortex) | SEGGER | ストリーミングトレース対応のプローブ。Arm・RISC-V の各コアに対応する“オールインワン”。 |
| J1939 Simulator | SIMMA Software | エンジン/車速など計12 SPN をシミュレート。Active/Inactive DTC を含む試験用ツール。 |
| LOGifyer (All-in-One Logger) | b-plus | LOGifyer は、車載産業向けの精密な生データロギング・解析を行うオールインワン・データロガーです。センサ・ECU の生データを高精度に記録します。 |
| MDLake(Mobile Data Lake) | b-plus | 車両内で大容量・高帯域のデータを保持するためのストレージシステムです。100GbE(QSFP28)インタフェースを備えます。 |
| Percepio Detect | Percepio | Percepio Detect は、組込み・IoTソフトの異常検知・観測ツールです。テスト工程で、従来のデバッグでは見つけにくい不具合や異常な挙動を自動的に検出し、開発・テスト段階での品質を高めます。 |
| Percepio DevAlert | Percepio | Percepio DevAlert は、市場に出た(フィールドの)IoTデバイスから異常・クラッシュを収集・通知するクラウド観測ソリューションです。デバイスで発生した問題を遠隔で把握し、トレースとともに開発者へ届けます。 |
| Percepio View for Zephyr | Percepio | Percepio View for Zephyr は、Zephyr アプリケーション向けの無償トレース可視化ツールです。 |
| Percepio 製品 デモ貸出・無償評価のお申し込み | Percepio | RTOS/Linuxのランタイム挙動を30以上のビューで可視化。タスク・割込み・CPU負荷・スタック/ヒープを解析。 |
| RealTime Vision (GigE/USB3 Vision) | Kithara Software | Kithara RealTime Vision は、GigE Vision・USB3 Vision によるリアルタイム画像取得・処理モジュールです。GigE 2.0 では画像ストリームを最大10Gbit/sで取得し、マイクロ秒精度で同期。 |
| Silver Snap-Tool (CARB CTC) | RA Consulting | Silver Snap-Tool は、カリフォルニア州の Clean Truck Check(CTC)プログラムを支援するため、OBD計測データを California Air Resources Board(CARB)へ送信する専用ツールです。 |
| SystemView | SEGGER | リアルタイム記録・可視化ツール。全タスクの挙動・割込みを記録し、デバッガより深くランタイムを可視化。 |
| Timing Analysis (Add-on) | iSYSTEM | ASIL C/D 機能安全要求に応えるタイミング解析。プログラム/データトレースからCPU余裕度を立証。 |
| Tracealyzer | Percepio | Percepio Tracealyzer は、RTOS や Linux のランタイム挙動を可視化するトレース解析ツールです。 |
| Tracealyzer Bare Metal support | Percepio | Tracealyzer Bare Metal support は、ベアメタル(RTOSなし) のランタイム挙動を可視化するトレース解析ツールです。 |
| Tracealyzer for Cesium RTOS | Percepio | Tracealyzer for Cesium RTOS は、Cesium RTOS のランタイム挙動を可視化するトレース解析ツールです。 |
| Tracealyzer for FreeRTOS | Percepio | Tracealyzer for FreeRTOS は、FreeRTOS のランタイム挙動を可視化するトレース解析ツールです。タスク(スレッド)スケジューリング・割込み・API呼出・ユーザイベントを詳細なタイムラインで表示し、コードが意図通り実行されているかを検証できます。 |
| Tracealyzer for Linux | Percepio | Tracealyzer for Linux は、Linux(LTTng) のランタイム挙動を可視化するトレース解析ツールです。タスク(スレッド)スケジューリング・割込み・API呼出・ユーザイベントを詳細なタイムラインで表示し、コードが意図通り実行されているかを検証できます。 |
| Tracealyzer for LynxOS-178 | Percepio | Tracealyzer for LynxOS-178 は、LynxOS-178 のランタイム挙動を可視化するトレース解析ツールです。タスク(スレッド)スケジューリング・割込み・API呼出・ユーザイベントを詳細なタイムラインで表示し、コードが意図通り実行されているかを検証できます。 |
| Tracealyzer for On Time RTOS-32 | Percepio | Tracealyzer for On Time RTOS-32 は、On Time RTOS-32 のランタイム挙動を可視化するトレース解析ツールです。 |
| Tracealyzer for OpenVX | Percepio | Tracealyzer for OpenVX は、OpenVX / Synopsys EV6x のランタイム挙動を可視化するトレース解析ツールです。 |
| Tracealyzer for PX5 RTOS | Percepio | Tracealyzer for PX5 RTOS は、PX5 RTOS のランタイム挙動を可視化するトレース解析ツールです。タスク(スレッド)スケジューリング・割込み・API呼出・ユーザイベントを詳細なタイムラインで表示し、コードが意図通り実行されているかを検証できます。 |
| Tracealyzer for SafeRTOS | Percepio | Tracealyzer for SafeRTOS は、SAFERTOS のランタイム挙動を可視化するトレース解析ツールです。タスク(スレッド)スケジューリング・割込み・API呼出・ユーザイベントを詳細なタイムラインで表示し、コードが意図通り実行されているかを検証できます。 |
| Tracealyzer for ThreadX | Percepio | Tracealyzer for ThreadX は、Eclipse ThreadX のランタイム挙動を可視化するトレース解析ツールです。 |
| Tracealyzer for VxWorks | Percepio | Tracealyzer for VxWorks は、VxWorks のランタイム挙動を可視化するトレース解析ツールです。タスク(スレッド)スケジューリング・割込み・API呼出・ユーザイベントを詳細なタイムラインで表示し、コードが意図通り実行されているかを検証できます。 |
| Tracealyzer for Zephyr | Percepio | Tracealyzer for Zephyr は、Zephyr のランタイム挙動を可視化するトレース解析ツールです。タスク(スレッド)スケジューリング・割込み・API呼出・ユーザイベントを詳細なタイムラインで表示し、コードが意図通り実行されているかを検証できます。 |
| Tracealyzer for µC/OS | Percepio | Tracealyzer for µC/OS は、µC/OS-III のランタイム挙動を可視化するトレース解析ツールです。タスク(スレッド)スケジューリング・割込み・API呼出・ユーザイベントを詳細なタイムラインで表示し、コードが意図通り実行されているかを検証できます。 |
| Vector MICROSAR タイミング解析 | iSYSTEM | MICROSAR は Vector の AUTOSAR ECU 向け組込みソフトウェアで、ランタイム環境 MICROSAR RTE と OS を含む基本ソフトウェア(BSW)で構成されます。 |
| b-HiL (Reinjection) | b-plus | b-HiL は、記録した生データをセンサ系へ再注入(リインジェクション)する Hardware-in-the-Loop 環境です。最大2つの10ギガビット・イーサネット・インタフェースを備え、高解像度カメラを用いる ADAS ECU で必要となる高帯域の生データ伝送に適しています。 |
| daqIDEA | iSYSTEM | winIDEAで取得した大規模データを2Dチャート・数値テーブルで表示する解析ツール。 |
| x8 STORAGE Gen3 E1.S(着脱式ストレージ) | b-plus | BRICK2 および DATALynx ATX4 用の、着脱式 NVMe 大容量ストレージです。旧称は「BRICK2 STORAGE NVMe」です。PCI Express 3.0 x8 のホスト接続により、記録用途のデータスループットを確保します。 |
| x8 STORAGE Gen4 E1.S(着脱式ストレージ) | b-plus | BRICK2 および DATALynx ATX4 の計測・記録システム用の、着脱式 NVMe 大容量ストレージです。PCI Express 4.0 x8 のホスト接続により、記録用途で高いデータスループットを実現します。 |
ほかのカテゴリ
- デバッグプローブ/オンチップデバッグ(26件)
- 車載・産業ネットワーク機器/ゲートウェイ(12件)
- 適合性試験・検証サービス(9件)
- リアルタイムOS(RTOS)(17件)
- ミドルウェア/プロトコルスタック(80件)
- フラッシュ書込み/量産プログラミング(25件)
- コンパイラ・IDE・ビルド環境(41件)
- 車載ECU 診断・計測・校正(7件)
- 組込みOS・プラットフォームソフトウェア(7件)
- 受託開発・エンジニアリングサービス(9件)
関連する技術ガイド
選定の前提になる技術背景をまとめています。
用語を確認する
構成のご相談・お見積もり
適用規格、対象MCU、想定数量、時期をお知らせいただければ、構成案と概算を早い段階でご回答します。部分的なご相談だけでも構いません。
