VectorCAST® インテグレーション - コードカバレッジ |
![]() ![]() |
|||||
![]() |
||||||
|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() テクニカルサポート |
![]() |
![]() ![]() |
![]()
テスト対象のチップが命令トレースをデータ化するオフチップトレースインタフェースを備えている場合、TRACE32 はこの情報を記録してコードカバレッジのベースとします。オフチップトレースインターフェースのメリットは、ターゲットアプリケーションのインスツルメンテーションを必要とせず、リアルタイムのコードカバレッジが可能なことです。テスト実行の記録量はTRACE32 トレースストリーミングを利用する場合、数テラバイトのトレースデータの取得が可能です。トレースストリーミングを利用しない場合は 4 ギガバイトになります。
![]() TRACE32コードカバレッジの結果をファイルにエキスポート後、VectorCAST ツールチェーンにインポートすることで、詳細な解析を行うことができます。 ![]()
テスト対象のチップがオフチップトレースインターフェースを持っていない場合、VectorCAST Harness テストエージェントによりカバレッジデータを収集します。VectorCAST Harness はターゲット上に割り当てられたカバレッジ RAM を利用してデータを収集します。このカバレッジ RAM のサイズにより、カバレッジデータ記録量が決定されます。カバレッジ RAM の内容は各テストの実行後に、TRACE32 によりファイルに保存されます。この保存されたファイルを詳細解析のため VectorCAST ツールチェーンにロードすることが可能です。
![]() |
Copyright © 2023 Lauterbach Japan, Ltd., Kouhoku-ku, Nisso 16th Building, Yokohama-shi, Japan 222-0033
Impressum
Privacy Policy
The information presented is intended to give overview information only. Changes and technical enhancements or modifications can be made without notice. Last generated/modified: 02-Jan-2023 |