vector-software-platform-product-portfolio-overview.png

TA Tool Suite

開発ライフサイクル全体にわたるタイミング挙動の設計、解析、および検証を行います。

TA Tool Suiteは、開発ライフサイクル全体にわたるタイミング挙動を管理するための統合ソリューションを提供します。組み込みリアルタイムシステムの設計および検証をサポートし、システム性能の詳細な解析を可能にします。

主なメリット

ソフトウェアの統合を簡素化し、システムの効率とレスポンスを向上させます。TA Tool Suiteは、プロジェクトマネージャー、アーキテクト、開発者、インテグレーターがECUの演算リソースを最大限に活用できるよう支援します。

  • 効率的なマルチコアアーキテクチャを実現
    シングルコアからマルチコアへのソフトウェアアーキテクチャの移行を促進し、さらなるパフォーマンスの向上を実現します
  • AUTOSAR準拠の統合を確実にする
    確立されたAUTOSAR標準に準拠した、タイミングを考慮したソフトウェアコンポーネントの統合をサポートします
  • タイミング挙動を早期に評価
    トレースデータを必要とせずに、さまざまなECU設計を比較・シミュレーションし、性能とタイミング挙動を評価します
  • お使いのツールチェーンとシームレスに連携
    ベクターのDaVinciツールとの直接インターフェイスを活用し、プロジェクトのインポート、エクスポート、更新を効率的に行えます
  • タイミング制約を明確に定義・可視化
    TIMEXなどのタイミング要件を、構造化された透明性の高い方法で指定・解析できます
  • CI/CDパイプラインでの検証を自動化
    タイミングおよびパフォーマンスの制約を自動的に検証し、開発全体を通じて一貫したシステム動作を確保します

TA Tool Suiteのオプション

モジュール式のオプションで、タイミングのライフサイクル全体を網羅
モジュール式のTA Tool Suiteオプションを使用することで、タイミング要件の定義から、ECUのランタイムアーキテクチャの解析・最適化、さらにはターゲットプラットフォーム上でのシステム挙動の検証に至るまで、ソフトウェアプロジェクトのライフサイクルのあらゆる段階に対応できます。

TA.Design

ソフトウェアコンポーネントのタイミング仕様をECUのランタイムアーキテクチャに整合させ、ランナブルのタイミングを考慮した統合を実現します。

メリット:

  • ソフトウェア間の相互作用の可視化
    ECUソフトウェアアーキテクチャ内のデータフローや依存関係を可視化し、システムへの理解を深めます
  • タイミング制約を効率的に定義
    構造化されたモデリング機能により、タイミング要件の定義を簡素化します
  • 実績のあるAUTOSAR手法に従う
    確立されたAUTOSAR準拠のワークフローを適用し、一貫性があり拡張性の高い開発を実現します

TA.Inspection

実際のECU上で、アプリケーションソフトウェアおよびオペレーティングシステムのタイミング挙動を直接解析します。

メリット:

  • 包括的なトレースデータを用いたパフォーマンス解析
    サードパーティ製ツールまたはベクターのVX1000ハードウェアからのトレースデータに基づいて、タイミングおよびパフォーマンス指標を評価します
  • 柔軟かつ詳細なレポートを作成する
    システムの挙動を評価し、最適化を支援するための、ニーズに合わせたレポートを生成できます
2分でわかる
TA Tool Suiteは、ECUのランタイム時間を最大限に活用するための支援を行います。設計からシミュレーション、検証に至るまで、この短い動画では、本スイートが組み込みリアルタイムシステムのタイミングプロセスのあらゆる段階をどのようにサポートするかをご紹介しています。強力な解析ツールを備えており、問題を早期に特定し、プロジェクトを円滑かつ確実に進めることができます。TA Tool Suiteがあれば、タイミングに関するあらゆるニーズを1つのソリューションで満たすことができます。効率的で正確、そして実環境での課題にも対応可能です。

無償のTiming Bundle

すぐに使用できるタイミングバンドルでトレース統合を簡素化
ベクターおよびそのパートナー企業が提供するタイミングバンドルを使用することで、MICROSARベースのプロジェクトに最適なスケジューリングトレースを最小限の労力で統合できます。

これらのバンドルは、幅広い測定ツールに対応した効率的なOSおよびRTEトレース計測機能を提供し、TA.Inspection for TA Tool Suite内でのランタイム挙動の詳細な解析を可能にします。

Vector-VX1000 タイミング・バンドルには、ツールチェーン全体にわたるスケジューリング・トレースを統合するための、段階的なガイドラインが含まれています。DaVinci Configurator Classic での MICROSAR.OS の設定から、CANape を経由し、ベクターの TA Tool Suite での結果の解析に至るまでを網羅しています。さらに、プロセス全体を自動化するのに必要なスクリプトも提供されています。

「Vector-Lauterbach タイミング・バンドル」には、ツールチェーン全体にわたるスケジューリング・トレースを統合するための、段階的なガイドラインが含まれています。DaVinci Configurator Classic での MICROSAR.OS の設定から、Lauterbach TRACE32 を経由し、ベクターの TA Tool Suite での結果の解析に至るまでを網羅しています。さらに、プロセス全体を自動化するのに必要なスクリプトも提供されています。

Vector TASKING タイミング・バンドル(旧 iSYSTEM タイミング・バンドル)には、ツールチェーン全体にわたるスケジューリング・トレースを統合するための、段階的なガイドラインが含まれています。DaVinci Configurator Classic での MICROSAR.OS の設定から、TASKING WinIDEA を経由し、ベクターの TA Tool Suite での結果の解析に至るまでを網羅しています。さらに、プロセス全体を自動化するのに必要なスクリプトも提供されています。

「Vector PLS Timing Bundle」には、ツールチェーン全体にわたるスケジューリングトレースを統合するためのステップバイステップガイドが含まれています。DaVinci Configurator Classic での MICROSAR.OS の設定から、PLS UDE(Universal Debug Engine)を経由して、TA Tool Suite での結果の解析に至るまでを網羅しています。また、プロセス全体を自動化するために必要なスクリプトも提供されています。

QNXオペレーティングシステム向けの「Vector Timing Bundle」は、TA Tool Suiteのオプション「TA.Inspection」を使用して、QNXプロジェクトのタイミングおよびパフォーマンスの挙動を解析するために、スケジューリングトレースを体系的かつ効率的に記録する方法を提供することを目的としています。 推奨されるワークフローは、特にQNXをベースとするAUTOSAR Adaptiveプロジェクトで使用できます。本ドキュメントでは、QNXソフトウェアツールを使用してトレース記録を設定・実行するために必要な、インストールおよび設定の手順に焦点を当てています。

「Linux Timing Bundle」には、Linux オペレーティングシステム上で、Linux ネイティブのソフトウェアトレースツールおよび詳細なタイミング解析のための TA Tool Suite を用いて、タイミングツールチェーンをセットアップするための完全なガイドラインが含まれています。これには、LTTng および Perf スクリプトが含まれており、マイクロプロセッサの実行時の挙動やパフォーマンスを評価するために、スケジューリング活動やシステムコール、さらにはその他の OS 機能の測定を簡単に開始することができます。

関連コンテンツ

お問い合わせ
Embedded Software
お問い合わせ
ご検討中の方も、次のステップに向けて準備を進めている方も、まずはお気軽にご相談ください。お客様のニーズに最適なソリューション探しをお手伝いします。