KopherBit
戻る / 開発ツール

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

公開中 バージョン 0.6.0

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

製品概要

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

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 保持に適します。

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

共通 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
KITE Pulse 車載バス計測と信号監視画面イメージ

画面イメージ

KITE Pulse 主要ワークスペースとエンジニアリング操作画面。

KITE Pulse database tree、virtualized trace、WebGL signal chart、packet decode 画面イメージ

Trace、signal、packet decode ワークスペース

TracePanel、SignalPanel、WebGLChart、PacketDecodePanel、DBC / LDF / ARXML parser に基づき、high-rate raw message、aggregated timing、signal decode、dual cursor、Ethernet L2 / L3 / L4 / SOME/IP breakdown を示します。

KITE Pulse CAN / LIN node simulation、signal editor、cyclic message 画面イメージ

Node simulation と信号送信

nodeStore、sim_node、signalPacker、SendPanel、cyclic-message flow に基づき、database-based simulated nodes、signal-value editing、frame packing、CAN / LIN transmission、SecOC-protected frame を示します。

KITE Pulse SOME/IP、SecOC freshness、BLF recording 画面イメージ

SOME/IP、SecOC、BLF 記録

KITE Pulse の SOME/IP module、PacketDecodePanel、SecOcFreshnessPanel、recording API に基づき、service discovery、protocol-layer decode、freshness counter、BLF + ZLIB 記録を示します。

製品ハイライト

一つのワークスペースで 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

Automotive Product Category

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

この製品は車載エンジニアリングツールに属し、ECU開発、テスト自動化、キャリブレーション、検証、納品エビデンス管理を支援します。

適用シーン

ECU開発 診断 キャリブレーション 検証 量産支援

システムアーキテクチャ

  • 車載エンジニアリングツールとして、商用EV、ECU、車載ソフトウェア統合に対応します。
  • ハードウェア、基本ソフトウェア、アプリケーション、キャリブレーション、検証を一体で扱えます。

通信インターフェース

  • CAN、CAN FD、LIN、Ethernet、UDS診断、キャリブレーション、車載ネットワーク統合に対応します。
  • VCU、EVCC、BMS、BCM、ゲートウェイ、充電器、エンジニアリングツールと連携できます。

機能安全

  • ISO 26262を考慮する車載開発に向けて、診断、監視、フェイルセーフ設計を支援します。
  • 安全要求、検証、量産統合に必要なエンジニアリングプロセスに適用できます。

サイバーセキュリティ

  • ISO 21434を考慮したセキュア更新、アクセス制御、診断保護に対応します。
  • セキュアブート、セキュア通信、OTA、脆弱性管理のワークフローと統合できます。

OTA / 診断

  • UDS診断、フラッシング、キャリブレーション、テスト自動化、OTA対応サービスに適用できます。
  • トレース、レポート、ネットワーク定義、ECU検証結果をエビデンスとして残せます。

統合能力

  • AUTOSAR、BSW、SWC、RTE、MCAL、BMS、EVCC、BCM、商用EV電子システムと統合できます。
  • OEM、Tier1、試作車、電動バス、トラック、特殊車両の開発に適用できます。