ソフトウェアの品質向上に取り組む中で
このようなお困り事はないでしょうか?
-
テストで想定した関数が
実行されたか確認したい -
同じ処理なのに処理時間にバラツキがある
-
カバレッジ/時間測定など繰り返し手作業を実施

解決いたします。
JTAG/SWD接続のみで解決

誕生の背景
“シーケンスロガー”は、JTAGエミュレータ”adviceXross”に追加した新機能です。
JTAG/SWD接続のみで、ソフトウェアを可視化、性能解析を可能にします。従来、テストや障害解析、パフォーマンス測定(性能測定)を行う際に、実機上でプログラムを”動的”に実行しながらトレース情報を取得し、関数の実行履歴やタスク遷移を、チャート形式で表示するツールとして、動的テストツール”TRQerシリーズ”を多くのお客様にご採用頂きました。
TRQerシリーズは、マルチコアシステムのデバッグや処理負荷解析など、複雑化したシステムの解析ツールとしてご好評いただいている一方で、小型MCU等のソフトウェアを開発するお客様からは、次のようなお声を頂きました。
記録計測用の
GPIO端子が用意できない


ログを保存するための
RAM領域が確保できない



このような環境におけるソフトウェアの可視化は困難な作業でしたが
adviceXrossにTRQerで培った技術を融合させることで
リソース不足に悩むことなくソフトウェア可視化・性能測定が行えるようになるため、ソフトウェア開発が格段に効率化します。
ソフトウェアの可視化を実現させるための操作イメージ
- ユーザープログラムに“最小限”のフック処理を”自動で”埋め込みます。
- フック処理でブレークする度にICEが自動でログ情報をPCへ保存します。
- ログを専用のソフトウェアで可視化し、問題解析やレポート作成が可能です。

機能とプランについて






ライトプラン
(対応機能:タスク・関数チャート表示, 関数カバレッジ)
関数の動き/カバレッジを計測したい方に推奨されるプラン。タイマーコマンドの応答結果から情報を取得します。ポーティング工数も非常に僅かで済むため、「まずは処理フローを確認したい」といった声にお応えします。
アドバンスドプラン
(対応機能:タスク・関数チャート表示, 関数カバレッジ, CPU使用率表示, プロファイル解析, 2点間時間測定, 関数ヒストグラム)
ターゲットデバイスが保有するタイマー資源に合わせて正確な時間情報を取得します。「性能解析でシーケンスロガーを使用したい」方々に最適なプランです。
尚、ライトプラン→アドバンスドプランへの切り替えも可能です。お問合せ下さい。
高機能な解析ツール
JTAG/SWD経由で取得したログファイルを専用ソフトウェア
(macroTRACE-VIEWER)で解析します。

〈macroTRACE-VIEWER〉
各種機能
タスク・関数チャート表示
関数及びタスクの動きをグラフィカルに表示することで、各関数の出入り口状態やタスクの遷移を把握できるようにし「ソフトがどのような動きをしているのか?」を一目瞭然にします。
関数カバレッジ
関数の実行状況を解析し、カバレッジ計測結果を表示します。全く実行されていない関数を見つけることが容易になり、テスト条件の見直しや不必要な関数の特定を支援します。計測結果はレポートとして出力が可能です。
CPU使用率
任意の分解能でCPU使用率をチャート表示します。関数チャート/スレッドチャート表示に連動させて見ることができるため、CPU高負荷時の要因を簡単に特定できます。
プロファイル解析
「スレッド」「関数」それぞれに対しCPU占有率/実行時間割合をランキング形式でサマリー表示します。システムに負荷をかけているタスクや関数を一目で確認できます。解析範囲の対象は、全測定区間または任意の区間のいずれかを指定可能です。
「スレッド」「関数」の実行時間(平均/最小/最大/合計)と実行回数をリスト表示します。ソースコードの変更等でパフォーマンスアップを測る際、その効果を事前に想定できます。
関数ヒストグラム
処理時間のバラツキをヒストグラムで表示します。指定関数の実行時間分析を行う事ができます。実行時間、処理回数の最大/最小値表示ができます。処理時間のバラツキも一目で把握できます。
このような業界でご使用頂けます

カーエレクトロニクス
- 車載機器 BSW
- ボデー製品

FA
- サーボ装置
- PLC

セキュリティ
- 監視カメラ
- ビル管理

カメラ
- デジタルカメラ
- ドローン用カメラ

民生機器
- 冷蔵庫
- 掃除機
スムーズな導入・運用をご支援

導入検討
担当営業がお客様に最適なプランを提案します。 評価用機器及びライセンスを用意しています。

導入前
専用のポーティングガイドを用意しています。ご不明に感じられた際はお問合せ下さい。

導入時
お客様の環境での設定代行サービスをご用意しています。(有償)

アフターフォロー
ご導入後、3か月間はメールで何度でもご相談頂ける無償保守サービスをセットしています。