DEP — DEVlink Engineering PlatformUser Guide

Glossary

TermMeaning in DEP
A2L (ASAP2)A file that describes the measurement and calibration objects of an ECU. DEP imports A2L files in Measurement and Calibration.
ActivityA view selector in a workspace toolbar, for example CAN / CAN FD or EVSE console.
ARINC 429 / ARINC 825Avionics data buses. DEP simulates them virtually only.
CampaignA saved selection of scenarios that runs as one batch.
Canonical signalDEP's single name for a value that crosses a component boundary. It is mapped to buses in Signal Mappings.
CheckValidation of the saved System for the active profile before a run. It does not certify hardware.
ComponentA block in the System: a model, ECU, vECU, LRU, vLRU, PLC, gateway, sensor, actuator, network, subsystem or DUT.
ConnectionA link from a component output port to another component's input port, either a direct signal or over a network.
DBCA CAN database file that describes messages and signals.
DUTDevice under test.
ECU / vECUElectronic control unit. A vECU is its software running virtually on the PC (SIL).
EVCC / EVSEElectric vehicle communication controller (vehicle side) and electric vehicle supply equipment (charger side).
EvidenceDEP's record of what actually ran: revision, hashes, samples, frames and verdicts.
Execution ownerThe single part of DEP that currently controls execution: a System run, restbus acquisition, campaign or HIL deployment.
FaceplateA reusable group of HMI widgets, for example a pump or a charger panel.
FMI / FMUFunctional Mock-up Interface, a standard for exchanging models. An FMU is a model packaged to that standard. DEP imports and exports FMI 2 and FMI 3 FMUs.
Co-simulation / model exchangeFMU kinds. A co-simulation FMU brings its own solver. A model-exchange FMU is solved by DEP (Euler, implicit Euler, RK4 or RK45).
HILHardware in the loop: execution on a real-time HIL bench with real I/O. The bench runs on NI VeriStand; DEP discovers it, deploys reviewed systems and observes channels.
HMIHuman–machine interface: the operator screens built in HMI Designer.
ImplementationThe executable behind a component: native model, FMU, physical model, state machine or software.
LDFLIN description file.
Logical timeSimulated time that advances in ticks, independent of the wall clock.
LRU / vLRULine-replaceable unit (avionics) and its virtual counterpart.
MILModel in the loop: every component runs as a model.
Native modelA block-diagram model built in DEP's Model Designer.
Physical outputs lockedDEP does not drive real hardware outputs.
Prepare for SystemBuilding a new executable version of a model so that the System can use it.
ProfileThe execution mode of the System: MIL, SIL or HIL. A project can name its profiles.
ProjectOne .rbsproj file that holds everything.
RestbusSimulation of the bus traffic of ECUs that are not physically present.
RevisionA saved state of the System. Evidence refers to the revision that ran.
ScenarioA saved test case: set inputs, run, check outputs.
SessionAn execution of the System that persists between batches until it is stopped or released.
SILSoftware in the loop: components run compiled software.
SIL KitAn open-source co-simulation framework. DEP can exchange data with SIL Kit participants.
Smoke testA short run (100 ticks) that checks a project executes. It is not a full validation.
SoftwareUnitA process that runs imported customer software.
SSPSystem Structure and Parameterization, a standard for describing connected FMUs. DEP supports SSP 2.0.1.
StarterA recommended example project in the project library.
SystemThe test setup in a project: components and connections.
TickOne logical-time step of the System, for example 10 ms.
XCPA measurement and calibration protocol for ECUs. DEP does not connect to ECUs over XCP.