Tools with stimulus support

Below is an overview of all tools that support the stimulation of test variables using Start Stimulus test step and Stimulus test step.

Overview of the stimulus capabilities of the tools

By default, ecu.test converts the stimulus into a tool-compatible format and also automatically converts the trace files referenced in the DataFileSegment of an STI file into a tool-compatible format. All trace formats readable by ecu.test are supported. The following table lists the restrictions for tools/ports that, for various reasons, do not benefit from this automatic conversion.

In addition, input signal assignments and input signals for StopTriggers are supported for STI files by default, unless explicitly stated otherwise in the table.

Tool / Port

Notes and restrictions

A&D: iTest

Restrictions:

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

ASAM: XIL

Stimulation of bus signals is performed via the model access and is only possible if this also supports stimulation. The restrictions/comments of the model access also apply to the generic bus access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

ASAM: XIL

Stimulation of bus signals is performed via the model access and is only possible if this also supports stimulation. The restrictions/comments of the model access also apply to the model based bus access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

ASAM: XIL

Restrictions:

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

dSPACE: ControlDesk

Stimulation of bus signals is performed via the model access and is only possible if this also supports stimulation. The restrictions/comments of the model access also apply to the generic bus access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

dSPACE: ControlDesk

Stimulation of bus signals is performed via the model access and is only possible if this also supports stimulation. The restrictions/comments of the model access also apply to the generic bus access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

dSPACE: ControlDesk

Stimulation of bus signals is performed via the model access and is only possible if this also supports stimulation. The restrictions/comments of the model access also apply to the model based bus access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

dSPACE: ControlDesk

DataFileSegment:

  • An absolute path must be provided

  • Only MAT and MF4 can be referenced

SignalValueSegment:

  • A relative path must be provided

dSPACE: ControlDesk

The stimulation of ServiceEvent signals takes place via the model access and is only possible if this also supports the stimulation. The restrictions/comments of the model access also apply to the generic ServiceManager access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

dSPACE: XIL API

Stimulation of bus signals is performed via the model access and is only possible if this also supports stimulation. The restrictions/comments of the model access also apply to the generic bus access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

dSPACE: XIL API

Stimulation of bus signals is performed via the model access and is only possible if this also supports stimulation. The restrictions/comments of the model access also apply to the generic bus access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

dSPACE: XIL API

Stimulation of bus signals is performed via the model access and is only possible if this also supports stimulation. The restrictions/comments of the model access also apply to the model based bus access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

dSPACE: XIL API

Restrictions:

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

dSPACE: XIL API

The stimulation of ServiceEvent signals takes place via the model access and is only possible if this also supports the stimulation. The restrictions/comments of the model access also apply to the generic ServiceManager access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

ETAS: BOA

This port supports all features described in Stimulation control.

ETAS: BOA

This port supports all features described in Stimulation control.

ETAS: COSYM-SIL

Restrictions:

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

Hirain: TestBaseVCI

This port supports all features described in Stimulation control.

Hirain: TestBaseVCI

This port supports all features described in Stimulation control.

HMS: Legacy Bus Interfaces (VCI V2)

This port supports all features described in Stimulation control.

HMS: Legacy Bus Interfaces (VCI V2)

This port supports all features described in Stimulation control.

HMS: VCI V4

This port supports all features described in Stimulation control.

HMS: VCI V4

This port supports all features described in Stimulation control.

Intrepid Control Systems: neoVI

This port supports all features described in Stimulation control.

Intrepid Control Systems: neoVI

This port supports all features described in Stimulation control.

IPG: CarMaker|RealTimeMaker

Only the following segments are supported:

  • Constant segment

  • Ramp segment (with start and end value)

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

MAGNA: BluePiraT

This port supports all features described in Stimulation control.

MAGNA: BluePiraT

This port supports all features described in Stimulation control.

MAGNA: BluePiraT

This port supports all features described in Stimulation control.

Mathworks: MATLAB & Simulink

Stimulation of bus signals is performed via the model access and is only possible if this also supports stimulation. The restrictions/comments of the model access also apply to the generic bus access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

Mathworks: MATLAB & Simulink

Stimulation is supported only for signals in the Simulink model. Parameters cannot be stimulated.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

MicroNova: NovaCarts

Restrictions:

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

Modelica Association: FMI

A prerequisite for a bus signal to be stimulated is enabling cyclic writing of the signal group containing the signal to be stimulated.

Modelica Association: FMI

Stimulation of bus signals is performed via the model access and is only possible if this also supports stimulation. The restrictions/comments of the model access also apply to the generic bus access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

Modelica Association: FMI

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

MOTEON: MTB

Restrictions:

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

NI: VeriStand

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

Opal-RT: RT-LAB

Stimulation of bus signals is performed via the model access and is only possible if this also supports stimulation. The restrictions/comments of the model access also apply to the generic bus access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

PEAK: PCAN-Basic, PCAN-FD

This port supports all features described in Stimulation control.

PEAK: PCAN-Basic, PCAN-FD

This port supports all features described in Stimulation control.

SAE: PassThru

This port supports all features described in Stimulation control.

SAE: PassThru

This port supports all features described in Stimulation control.

Speedgoat: SimulinkRealTimeXIL

Stimulation of bus signals is performed via the model access and is only possible if this also supports stimulation. The restrictions/comments of the model access also apply to the generic bus access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

Speedgoat: SimulinkRealTimeXIL

Stimulation of bus signals is performed via the model access and is only possible if this also supports stimulation. The restrictions/comments of the model access also apply to the model based bus access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

Speedgoat: SimulinkRealTimeXIL

Restrictions:

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

Synopsys: Silver

Stimulation of bus signals is performed via the model access and is only possible if this also supports stimulation. The restrictions/comments of the model access also apply to the generic bus access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

Synopsys: Silver

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

Synopsys: SilverXIL

Stimulation of bus signals is performed via the model access and is only possible if this also supports stimulation. The restrictions/comments of the model access also apply to the generic bus access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

Synopsys: SilverXIL

Stimulation of bus signals is performed via the model access and is only possible if this also supports stimulation. The restrictions/comments of the model access also apply to the model based bus access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

Synopsys: SilverXIL

Restrictions:

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

Synopsys: SilverXIL

Restrictions:

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

Technica: BTS

This port supports all features described in Stimulation control.

Technica: BTS

This port supports all features described in Stimulation control.

Technica: BTS

This port supports all features described in Stimulation control.

Technica: CM

This port supports all features described in Stimulation control.

Technica: CM

This port supports all features described in Stimulation control.

Technica: CM

This port supports all features described in Stimulation control.

TOSUN: libTSCAN API

This port supports all features described in Stimulation control.

TOSUN: libTSCAN API

This port supports all features described in Stimulation control.

tracetronic: Ethernet

This port supports all features described in Stimulation control.

tracetronic: Ethernet

This port supports all features described in Stimulation control.

tracetronic: Ethernet

This port supports all features described in Stimulation control.

tracetronic: SocketCAN

This port supports all features described in Stimulation control.

tracetronic: SocketCAN

This port supports all features described in Stimulation control.

Typhoon HIL: THCC

Restrictions:

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

Vector: CANoe / CANalyzer

Stimulation of bus signals is performed via the model access and is only possible if this also supports stimulation. The restrictions/comments of the model access also apply to the generic bus access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

Vector: CANoe / CANalyzer

Stimulation of bus signals is performed via the model access and is only possible if this also supports stimulation. The restrictions/comments of the model access also apply to the model based bus access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

Vector: CANoe / CANalyzer

Restrictions:

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

Vector: SIL Kit

This port supports all features described in Stimulation control.

Vector: SIL Kit

This port supports all features described in Stimulation control.

Vector: SIL Kit

This port supports all features described in Stimulation control.

Vector: XL API

This port supports all features described in Stimulation control.

Vector: XL API

This port supports all features described in Stimulation control.

Vector: XL API

This port supports all features described in Stimulation control.

Vehinfo: LABCAR

Stimulation of bus signals is performed via the model access and is only possible if this also supports stimulation. The restrictions/comments of the model access also apply to the generic bus access.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

Vehinfo: LABCAR

The following LabCar-side restrictions apply:

  • Up to version 3.7.9, only STI 1.0 can be used for stimulation.

  • As of version 3.7.10, STI 2.0 is also supported.

  • The SignalValueSegment is not supported.

  • Only DAT and MAT files compatible with LabCar can be used as file reference.

  • Only ‘forward’ and ‘linear’ interpolation methods are supported.

It is mandatory to specify a stimulation task in the test bench configuration. Thereby the use of wildcards (* and ?) is not possible!

The value for “duration” must not be +INF, but must be set to a concrete numeric value.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

Vehinfo: LABCAR

The following LabCar-side restrictions apply:

  • Up to version 3.7.9, only STI 1.0 can be used for stimulation.

  • As of version 3.7.10, STI 2.0 is also supported.

  • The SignalValueSegment is not supported.

  • Only DAT and MAT files compatible with LabCar can be used as file reference.

  • Only ‘forward’ and ‘linear’ interpolation methods are supported.

It is mandatory to specify a stimulation task in the test bench configuration. Thereby the use of wildcards (* and ?) is not possible!

The value for “duration” must not be +INF, but must be set to a concrete numeric value.

Restrictions:

  • Stimulus input signals are not supported.

  • Trace files being referenced by a DataFileSegment in an STI file are not converted automatically by ecu.test.

  • It is up to the user to check whether the trace format being used is supported by the tool.

X2E: Xoraya

This port supports all features described in Stimulation control.

X2E: Xoraya

This port supports all features described in Stimulation control.

X2E: Xoraya

This port supports all features described in Stimulation control.

X2E: Xoraya

This port supports all features described in Stimulation control.

ZLG: zlgcan

This port supports all features described in Stimulation control.

ZLG: zlgcan

This port supports all features described in Stimulation control.