K-Matrix Studio

Ouvrez, explorez, éditez et comparez vos fichiers DBC, ARXML, FIBEX et LDF.

Un éditeur complet pour vos fichiers de réseaux embarqués.

Frames Table

Cherchez, triez, filtrez comme vous voulez.

Recherchez une frame par nom ou ID, triez par DLC, cycle time ou sender, faites apparaître n'importe quel attribut comme colonne. La table s'adapte à votre façon de travailler, pas l'inverse.

K-Matrix Studio
vehicle_can.dbc×
Save
Save As...
Merge...
Compare
Open file
Explorer
vehicle_can.dbc
CANCAN
ECUS67
ECM
TCM
ABS
BCM
EPS
Detail
Frames505
Signals2983
ECUs67
Comm Matrix
100%
Filter…
505 frames
+ New frame
Copy
Export...
Columns 9/26
NAMED...MUX T...CYCLE TIMECA...COMMENTSENDER
EngineControl8 B10 msMain engine ECU frameECM
TransmissionStatus8 B20 msTCM
BrakeSystemStatus6 B5 msABS
SteeringAngle4 B10 msEPS
VehicleSpeed8 B20 msBCM
ClimateControl6 B100 msHVAC
BatteryManagement8 B50 msBMS
ThrottleControl4 B10 msECM
Parsed505 frames · 2 983 signals · 67 ECUsCAN · CP1252

Bit Layout

Exactement ce que contient une frame.

Chaque signal positionné bit par bit. Byte order Motorola et Intel affichés correctement. Chevauchements détectés. Multiplexage standard et étendu (SG_MUL_VAL_).

K-Matrix Studio
vehicle_can.dbc×
Save
Save As...
Merge...
Compare
Open file
Explorer
vehicle_can.dbc
CANCAN
ECUS67
ECM
·EngineControl
·ThrottleControl
BCM
Detail
Frames505
Signals2983
ECUs67
Comm Matrix
100%
Bit Layout
76543210
0
EngineRPM
ThrottlePos
1
EngineRPM
CoolantTemp
2
CoolantTemp
ManifPres
3
ManifPres
FuelInj
4
FuelInj
IgnTiming
5
IgnTiming
BatV
6
BatV
VehicleSpd
7
VehicleSpd
Parsed505 frames · 2 983 signals · 67 ECUsCAN · CP1252

Table des signaux

Tout ce qu'il y a à savoir sur un signal.

Toutes les informations en un seul endroit : start bit, longueur, byte order, factor, offset, valeur physique calculée, attributs custom, receivers. Triable et filtrable sur n'importe quel champ.

SignalVehicleSpeed
Edit
vehicle_can.dbc×
Frame: EngineControl0x00000100Open frame ↗
Properties
VehicleSpeed
Physical Value
physical = raw × 0.01
Unit: km/h
Range: [0 … 655.35] km/h
START BIT
0
LENGTH
16 bits
BYTE ORDER
Intel (LE)
VALUE TYPE
Unsigned
FACTOR
0.01
OFFSET
0
MIN
0
MAX
655.35
UNIT
km/h
MULTIPLEXING
RECEIVERS
ECM, TCM, ABS, EPS, BCM
Converter
PHYSICAL = RAW × 0.01 [km/h]
Rawdechexbin
3500
Physical (km/h)
35.00
×

Communication Matrix

Les relations du réseau, d'un coup d'œil.

Vue ECU × frames : qui transmet, qui reçoit. Vue ECU × ECU : combien de frames s'échangent entre chaque paire de nœuds. Deux lectures complémentaires pour comprendre l'architecture réseau en entier.

K-Matrix Studio
vehicle_can.dbc×
Save
Save As...
Merge...
Compare
Open file
Explorer
vehicle_can.dbc
CANCAN
ECUS67
ECM
TCM
ABS
BCM
EPS
Detail
Frames505
Signals2983
ECUs67
Comm Matrix
100%
Frame
ECM
TCM
ABS
EPS
BCM
HVAC
EngineControl
T
R
R
·
R
·
TransmissionStatus
R
T
·
·
R
·
BrakeSystemStatus
R
R
T
·
R
·
SteeringAngle
·
·
R
T
R
·
VehicleSpeed
·
R
R
R
T
·
ClimateControl
·
·
·
·
R
T
T
Transmitter
R
Receiver
Parsed505 frames · 2 983 signals · 67 ECUsCAN · CP1252

Comparaison de fichiers

Deux versions, une seule vérité.

Comparez deux fichiers côte à côte. Frames ajoutées, supprimées, modifiées — avec le détail des champs changés au niveau de la frame et du signal.

K-Matrix Studio
vehicle_can_v1.dbc ×
vehicle_can_v2.dbc ×
Save
Save As...
Merge...
Compare
Open file
vehicle_can_v1.dbcvehicle_can_v2.dbc
1 added1 removed3 modified
+SafetyMonitor
~EngineControl
dlc: 6 B → 8 B
cycle: 20 ms → 10 ms
~VehicleSpeed
+3 signals
factor: 0.1 → 0.01
LegacyDiagFrame
~BrakeSystemStatus
comment updated
5 frames compared

Merge avec résolution de conflits

Fusionner sans perdre de données.

Fusion de deux bases avec détection automatique des conflits. Pour chaque frame conflictuelle : garder la base, utiliser l'entrant, ou fusionner signal par signal.

K-Matrix Studio
vehicle_can.dbc×
Save
Save As...
Merge...
Compare
Open file
Explorer
vehicle_can.dbc
CANCAN
ECUS67
ECM
TCM
ABS
BCM
EPS
Detail
Frames505
Signals2983
ECUs67
Comm Matrix
100%
Merge — 3 frame conflicts
vehicle_can_v1.dbc ← vehicle_can_v2.dbc
EngineControl
Keep base
Use incoming
Merge signals
VehicleSpeed
Keep base
Use incoming
Merge signals
BrakeSystemStatus
Keep base
Use incoming
Merge signals
Cancel
Apply Merge
Parsed505 frames · 2 983 signals · 67 ECUsCAN · CP1252

FlexRay Schedule

Le bus déterministe, visualisé.

Timeline complète de 64 cycles avec segments statique et dynamique. Navigation par cycle, filtre par canal A/B. Charge de bus calculée en temps réel.

K-Matrix Studio
system.arxml×
Save
Save As...
Merge...
Compare
Open file
Explorer
system.arxml
FlexRay_BusCAN
ECUS12
ECM
ABS
EPS
Detail
Frames42
PDUs38
Signals210
ECUs12
Comm Matrix
FlexRay
100%
CH A
CH B
BOTH
64 cycles · 5 ms/cycle
Cycle strip (0–63)
Cycle 3 — Channel A
STATIC5 slots
#1
BrakeCtrl
ABS
#2
SteerCmd
EPS
#3
EngineCtrl
ECM
#4
SuspCtrl
CDC
#5
GatewayRx
GW
DYNAMIC3 minislots
#6
DiagReq
#7
XCPFrame
#8
(free)
Parsed42 frames · 210 signals · 12 ECUsFlexRay · AUTOSAR 4.x

Et aussi

Tout ce que ça fait de plus.

K-Matrix Studio — et aussi…
Frame & Signal Editor
Tous les champs, blocs E2E et SecOC, attributs inline.
Déplacer un signal
Relocalisez un signal vers une autre frame via un picker.
Créer depuis zéro
Nouvelle base → bus → ECU → frame → signal, top-down ou bottom-up.
FlexRay Matrix
Grille slot × cycle par canal. Filtres ECU, tooltips E2E/SecOC.
FlexRay Anatomy
Diagrammes SVG interactifs : cycle, segments, canaux A/B.
Panneaux flottants
Panneaux déplaçables et redimensionnables. Modes Overview et Edit.
Export CSV / XLSX
Export filtré des frames, signaux et ECUs avec sélection de colonnes.
Annuler / Rétablir
50 étapes par onglet. Chaque édition ou merge = un step atomique.
Multi-format
DBC, ARXML 4.x, ARXML 3.x, FIBEX, LDF — drag & drop, multi-sélection.

Gratuit.

Fournissez votre email pour recevoir votre clé de licence. L'application complète, tous les formats.

Télécharger

Télécharger K-Matrix Studio

Gratuit pour Windows et macOS. Fournissez votre email pour recevoir votre clé de licence.

Released March 17, 2026

Windows x64 Setup (.exe)

2MB

Produits

Trois outils. Un seul domaine.

Logiciel, connectivité, hardware. Chaque outil résout un problème concret de l'ingénierie automobile embarquée.

Disponible

K-Matrix Studio

Éditeur de fichiers de réseaux embarqués. DBC, ARXML, FIBEX, LDF — ouvrez, éditez, créez, fusionnez et comparez. Gratuit.

DBCARXMLCAN / CAN FDFreeWin / Mac / Linux
In Development

OBD Remote Bridge

Lancez ODIS, ISTA ou Techstream sur un véhicule à 500km. Tunnel OBD2 chiffré avec passthrough J2534 physique.

J2534QUIC TunnelHW + SWFull Rust
Design Phase

AutoBridge

Interface automobile multi-bus modulaire. CAN, CAN-FD, LIN, K-Line, FlexRay, Automotive Ethernet. Une plateforme, tous les bus.

HardwareMulti-busModularPro-grade