戻る / 開発ツール

車載エンジニアリングツール

KITE Pulse

公開中 バージョン 0.6.0

CAN、CAN-FD、LIN、Automotive Ethernet、SOME/IP、SecOC、WebGL 信号チャート、BLF 記録向けのマルチバス計測ツールです。

KITE Pulse プロジェクト入口
new project、open project、recent projects、simulation backend、plugin status を含む KITE Pulse の実画面

製品概要

車載通信、信号デコード、計測記録を一つの作業領域に

KITE Pulse は KopherBit KITE ファミリーの車載バス計測・信号監視ワークステーションです。CAN、CAN-FD、LIN、Automotive Ethernet channel を並行して開き、DBC、LDF、ARXML によるデータベース駆動デコードを行い、raw trace、decoded signal、Ethernet packet decode、SOME/IP service、SecOC freshness 状態を一つの画面で扱います。記録は BLF として保存でき、車載ネットワーク bring-up、SOA / SOME/IP 開発、SecOC 統合、長時間 trace 保持に適します。

Automotive Ethernet Trace

KITE Pulse
aggregated traffic、IPv4 / TCP layer decode、hex payload を表示する KITE Pulse Automotive Ethernet trace の実画面。ネットワーク識別情報は匿名化済み

マルチバス・ハードウェア接続

共通 kdp-network-driver により CAN、CAN-FD、LIN、Ethernet channel と Kvaser、PCAN、ZLG、Vector などの CAN ハードウェアを扱います。

データベース駆動デコード

DBC、LDF、ARXML により CAN / LIN / Ethernet PDU と SOME/IP service を解析し、byte order、scale、offset、unit を工学信号へ変換します。

リアルタイムチャートと packet decode

WebGL 信号チャートは min-max downsampling、dual cursor、複数 trace に対応し、TracePanel と PacketDecodePanel で raw message と Ethernet protocol layer を確認できます。

SOME/IP、SecOC、BLF

SOME/IP service discovery、request / response、fire-and-forget、notification、SecOC MAC / freshness 監視、ZLIB 圧縮 BLF 記録を扱います。

実際の製品画面

現在の KITE Pulse 実画面で、構成可能な workspace と live CAN trace、signals、send、simulation の計測フローを示します。

Trace、Signals、Send、Topology、Simulation Topology、Replay panel を選べる KITE Pulse dashboard builder の実画面

構成可能な計測ワークスペース

blank dashboard に Trace、Signals、Send、Topology、Sim Topology、Replay panel を追加し、計測・解析・node simulation 用の workspace を保存できます。

CAN trace、signal chart、packet decode、send、simulation topology、statistics を表示する KITE Pulse live measurement の実画面

Trace、Signals、Simulation の同期監視

CAN message list、selected frame decode、2 系統の ADC signal trend、send area、simulation topology、statistics を同じ workspace に配置し、通信と信号の問題を一つの timeline で確認できます。

製品ハイライト

一つのワークスペースで CAN、CAN-FD、LIN、Automotive Ethernet channel と Kvaser、PCAN、ZLG、Vector などの CAN ハードウェアを扱います。

DBC / LDF / ARXML database tree により raw frame、PDU、SOME/IP service を観測可能な工学信号へ変換します。

WebGL 信号チャート、virtualized trace、Ethernet packet decode、SOME/IP node simulation、SecOC freshness 監視、BLF ZLIB 記録を含みます。

主な機能

マルチバス接続

shared driver layer により CAN、CAN-FD、LIN、Ethernet channel を同時に開き、live RX queue と protocol 別 TX command を扱います。

ハードウェア interface 統合

CAN hardware は Kvaser、PCAN、ZLG、Vector を扱い、Kvaser Android USB-CAN JNI bridge の統合情報も source material に含まれます。

データベース駆動デコード

DBC、LDF、ARXML により signal、frame、schedule、PDU、SOME/IP service description を読み込み、SignalPanel / TracePanel へ drag binding できます。

WebGL 信号チャート

SignalPanel は WebGL rendering、min-max downsampling、dual cursor delta measurement、複数信号の色分け表示に対応します。

Trace と packet decode

TracePanel は高レート raw message を virtual scrolling で表示し、PacketDecodePanel は Ethernet L2 / L3 / L4 / SOME/IP layer と hex dump を表示します。

SOME/IP と node simulation

service discovery、offer / find / subscribe、request / response、fire-and-forget、notification、CAN / LIN simulation node と cyclic message を扱います。

SecOC と BLF 記録

SecOC MAC key、freshness value、trip / reset / message counter、import / export を管理し、記録は BLF + ZLIB と高精度 timestamp で保存します。

代表的な通信解析ワークフロー

database 読み込み、hardware channel 設定、raw trace、WebGL signal monitoring、SOME/IP / SecOC 確認、BLF 保存までを扱い、ネットワーク問題の特定と記録を支援します。

1

Database 読み込み

DBC、LDF、ARXML から CAN / LIN signal、Ethernet PDU、SOME/IP service definition を作成します。

2

Hardware channel 設定

Kvaser、PCAN、ZLG、Vector、Ethernet channel を選択し、bus type と RX / TX 状態を確認します。

3

Trace stream 監視

TracePanel で raw message を確認し、PacketDecodePanel で Ethernet と SOME/IP protocol layer を確認します。

4

Signal trend 確認

database tree の signal を WebGL chart に追加し、dual cursor と downsampling で変化を確認します。

5

SOME/IP / SecOC 確認

service discovery、request / response、notification、MAC validation、freshness counter 状態を確認します。

6

BLF 保存

計測記録を ZLIB 圧縮 BLF として保存し、offline analysis と engineering traceability に利用します。

適用シーン

車載ネットワーク bring-up、ECU 通信テスト、SOME/IP 開発、SecOC 統合、長時間 BLF capture、test bench simulation に適します。

車載ネットワーク bring-up

一つの workstation で各 bus channel を開き、車両 DBC / LDF / ARXML に基づいて message、schedule、PDU layout、timing を確認します。

SOME/IP 開発

service を検出・実行し、client / server を simulation しながら request / response、notification、service discovery traffic を取得します。

SecOC 統合

MAC configuration を読み込み、freshness synchronization と trip / reset / message counter 状態を確認します。

長時間 BLF capture

multi-bus traffic を timestamp 付き BLF として記録し、offline analysis と issue traceability に利用します。

Test bench simulation

cyclic CAN / LIN simulation node で SUT を動かし、test 中に signal value を更新します。

対応フォーマット・標準

CAN / CAN-FD LIN Automotive Ethernet DBC / LDF / ARXML SOME/IP SD / Request / Notification SecOC MAC / Freshness BLF + ZLIB Kvaser / PCAN / ZLG / Vector