Fault Injection System (FIS)

Generate defined errors. Reliably validate electronic systems.

Fault Injection System FIS0100

The modular Fault Injection System FIS0100 generates realistic electrical faults in data, signal, and power connections. Application-specific modules connect the system directly to the required interfaces and connectors.

Connect directly.
Generate specific errors.
Reliably validate system behavior.

Validating Electronic Systems Under Defined Failure Conditions

To validate electronic components and systems in accordance with OEM specifications and relevant standards, it must be possible to reproducibly generate defined electrical faults during operation. These include, for example, open circuits and short circuits to GND, VBAT, the shield, or between individual signal lines.

The modular FIS0100 fault injection system supports testing tasks such as those that may arise in the context of LV 124, LV 148, ISO 16750, and ISO 7637, among others. The system is integrated into the actual data, signal, or power connection between the “Device Under Test” (DUT) and its connected component (IO) or the test system.

Interchangeable function modules are selected to match the respective interface, the actual connector, and the required fault conditions. The faults can be triggered reproducibly, either manually or through a higher-level test automation system.

What is a fault injection system?

A fault injection system—also known as a fault insertion unit (FIU) or fault box—generates realistic electrical faults in a connection between a device under test and its environment. This allows testing how an electronic component or an entire system responds to open circuits, short circuits, and defined fault conditions.

The FIS0100 operates normally when in the “closed” state and sets a selected error condition upon command. Unlike a purely software-based error simulation, the error occurs directly on the connected physical line.

What applications is the FIS0100 designed for?

Today’s applications focus particularly on the validation of automotive cameras, displays, control units, automotive video links, automotive Ethernet, and CAN connections. The FIS0100 supports the reproducible generation of defined electrical faults, as may be required by OEM test specifications and relevant standards. Typical users include development and validation teams at Tier 1 suppliers and, in some cases, at OEMs.

The platform is not limited to the automotive industry. With additional functional modules, the FIS0100 can also be adapted in the future to interfaces, connectors, and fault requirements in other industrial sectors. It is therefore primarily intended for component manufacturers, system suppliers, OEMs, test laboratories, and test bench operators who investigate the behavior of electronic systems under defined real-world line faults.

Typical Tasks
Component validation
Tests according to OEM specifications
HIL and system tests
Endurance and regression tests
Development and commissioning
Various projects
Benefits of the FIS0100
Generate defined faults directly on actual signal and power lines
Reproducibly generate defined line faults and integrate them into higher-level test and automation processes
Integrate switching commands into a higher-level test automation system
Trigger repeatable fault conditions via external test logic
Select specific fault conditions via USB, Ethernet, or touchscreen
Replace or add modules to match the interface and connectors

Defined fault conditions for actual lines

Depending on the module used, the FIS0100 can open a connection or connect it specifically to defined fault potentials. A uniquely defined state is selected for each channel. The internal control logic prevents unintended combinations of individual switching contacts. Multiple channels can be switched to different error states simultaneously.

Status
Closed
Open
Short to GND
Short to VBAT
Short to Common
Short to Shield
Short to Each Other
Meaning
Normal connection between the DUT and I/O jacks
Intentional line interruption
Connection of the selected line to the externally supplied GND potential
Connection of the selected line to the externally supplied VBAT potential
Connection to the common terminal. This can either be used as a customer-specific fault potential or serve as a common connection point to short-circuit signals from different channels or modules to each other.
Connection to the cable shield at the DUT connector of the respective module
Short circuit between the two lines of a differential pair

Potential for Errors Due to Flexibility

GND, VBAT, and Common are supplied to the system as external fault potentials. While GND and VBAT are typically used to simulate short circuits to ground or the supply voltage, Common is available as a freely usable fault potential.

In addition, the Common terminal can be used as a shared connection point for multiple channels. This allows signals from different modules or lines to be selectively short-circuited with one another without having to apply an external potential to Common. This enables the simulation of signal-to-signal short-circuits across module boundaries.

The “Short to Shield” condition, on the other hand, always refers to the cable shield at the DUT connector of the respective module and is provided within the module.

Test differential circuits independently

With differential interfaces, the two signal lines can be switched independently of one another. For example, a single line can be opened or specifically connected to GND, VBAT, Common, or—depending on the module—Shield. Additionally, a short circuit can be created between the two lines.

Defined Behavior During Operation

Passive Closed State

In the “Closed” state, the normal connection between the DUT and I/O jacks is established. The connected signal path can be used normally without the FIS0100 entering an error state. Depending on the module used, the closed connection is also designed for high-speed signals with frequencies of 3 GHz and above.

The current modules use electromechanical relays. As a result, the closed connection remains intact even when the FIS0100 is turned off. After power-up, the modules are also initialized in the closed state.

Externally Controlled Test Automation

The FIS0100 receives individual switching commands from a higher-level control or test software and implements the selected state on the corresponding module. Sequence control, wait times, repetitions, and other test logic are implemented in the customer’s automation environment.

Modular Architecture for Changing Test Tasks

The FIS0100 is designed as a 19-inch system with a height of 1U and features eight module slots. The modules can be freely combined to meet the required interfaces, connectors, and error-handling functions.

Fault Injection System FIS0100
Fault Injection System FIS0100

The modules currently available each occupy one slot. Modules with two or four slots are planned for future, more extensive functionality. If more than eight slots are needed, multiple FIS0100 units can be combined via Ethernet to form a larger system. The system does not specify a fixed upper limit for this.

Feature
Chassis
Module Capacity
Current Module Width
Future Module Widths
Combination
Scaling
Description
19 inches, 1U
8 module slots per FIS0100
1 slot
2 or 4 slots for more extensive functionality
Different modules can be freely combined within the available slots
Multiple FIS0100 units can be combined via Ethernet to form a larger system

Module Replacement and Automatic Detection

The modules are mounted on guide rails and can be replaced by the user. The FIS0100 base system does not need to be powered off to do this. When removed, the module in question automatically switches to the “Closed” state. A newly inserted module is automatically detected, initialized, and assigned to the slot in use. It is then available via USB, Ethernet, and the optional touchscreen interface.

Custom alias naming and front panel labeling

An individual alias name can be assigned to each module. If desired, these alias names can also be engraved directly on the front panel of the module, which ensures quick identification and improved user-friendliness in larger test configurations.

Fault Injection System FIS0100 - Modules

Basic and Advanced Modules

The FIS0100 can be adapted to specific test tasks using various module types. The most important functional distinction is the side on which an error can be generated.

Feature
Normal connection between DUT and I/O
Fault injection on the DUT side
Fault injection on the I/O side
Simultaneous fault injection on the DUT and I/O sides
Additional functions such as Filtered Open for current measurement
Basic Module
Yes
Yes
No
No
No
Advanced Modules
Yes
Yes
Yes
Yes
Depends on the module

Basic Modules generate errors on the DUT side. Advanced Modules can generate the selected error condition on the DUT side, on the I/O side, or on both sides simultaneously. The description of each module specifies which additional measurement, filtering, or power supply functions are available.

Control and Integration

The FIS0100 can be flexibly integrated into existing test environments and test benches. Depending on the application, various control options are available. From a direct USB connection with a documented command interface to network integration via REST API, as well as browser-based operation or a locally connected touchscreen monitor, the system can be used in both development environments and automated test systems.

Control Type
USB
Ethernet / REST API
Touchscreen
Description
By default, every FIS0100 features a USB interface. A documented command interface enables easy integration into customer-specific software, test frameworks, and automation solutions.
Optionally, the FIS0100 can be integrated into a network via Ethernet. The integrated REST API enables remote control and automation of the system from existing test bench and test environments. In addition, a browser-based user interface is available, allowing all installed modules to be conveniently operated without additional software.
For manual testing, debugging, or demonstrations, a touchscreen monitor can be connected directly. Error conditions and switching operations can be conveniently triggered via the graphical user interface.
Typical Applications
Development workstations, customer-specific test software
Automated test benches, HiL systems, network environments
Troubleshooting, laboratory operations, demonstrations
Fault Injection System FIS0100

Custom Interface Modules

If a required connector, a specific pin configuration, or an additional electrical function is not covered by an existing standard module, TZ can develop a module tailored to the application. This preserves the FIS0100 platform while adapting the interface to the customer’s actual test setup.

Module Overview

Basic Modules to inject Failures on DUT side

SKU
DUT Connector
IO Connector
Fault States
Compatible Interfaces
1-ch FAKRA
FIS_MOD_11_00_0
FAKRA
FAKRA
• Closed (default)
• Open
• DUT short to “GND”
• DUT short to “+VBAT”
• DUT short to “Common”
• DUT short to “Shield”
GMSL1/2/3
FPD-Link III/IV
APIX
GVIF
1-ch HFM
FIS_MOD_12_00_0
HFM
HFM
• Closed (default)
• Open
• DUT short to “GND”
• DUT short to “+VBAT”
• DUT short to “Common”
• DUT short to “Shield”
GMSL1/2/3
FPD-Link III/IV
APIX
GVIF
1-ch H-MTD
FIS_MOD_13_00_0
H-MTD
H-MTD
• Closed (default)
• DUT D+, DUT D- Open
• DUT D+ , DUT D- short to „GND“
• DUT D+, DUT D- short to „+VBAT“
• DUT D+, DUT D- short to „Common“
• DUT D+, DUT D- short to “Shield“
• Short to each other (DUT D+ to DUT D-)
GMSL1/2/3
FPD-Link III/IV
APIX
GVIF
100/1000 BASE-T1
2.5/5 GBASE-T1
1-ch MATE-AX
FIS_MOD_14_00_0
MATE-AX
MATE-AX
• Closed (default)
• Open
• DUT short to “GND”
• DUT short to “+VBAT”
• DUT short to “Common”
• DUT short to “Shield”
GMSL1/2/3
FPD-Link III/IV
APIX
GVIF
1-ch SMA
FIS_MOD_15_00_0
SMA
SMA
• Closed (default)
• Open
• DUT short to “GND”
• DUT short to “+VBAT”
• DUT short to “Common”
• DUT short to “Shield”
GMSL1/2/3
FPD-Link III/IV
APIX
GVIF
1-ch HSD
FIS_MOD_16_00_0
HSD
HSD
• Closed (default)
• DUT D+, DUT D- Open
• DUT D+ , DUT D- short to „GND“
• DUT D+, DUT D- short to „+VBAT“
• DUT D+, DUT D- short to „Common“
• DUT D+, DUT D- short to “Shield“
• Short to each other (DUT D+ to DUT D-)
GMSL1/2/3
FPD-Link III/IV
APIX
GVIF

Advanced Modules to inject Failures on DUT and IO side

SKU
DUT Connector
IO Connector
Fault States
Features
Compatible Interfaces
1-ch FAKRA
FIS_MOD_01_70_0
FAKRA
FAKRA
• Closed (default)
• Open
• Filtered Open (for
current measurement without shunt)
• DUT / IO short to “GND”
• DUT / IO short to “+VBAT”
• DUT / IO short to “Common”
• DUT / IO short to “Shield”
Current measurement
FPD-Link III/IV
1-ch HFM
FIS_MOD_02_70_0
HFM
HFM
• Closed (default)
• Open
• Filtered Open (for
current measurement without shunt)
• DUT / IO short to “GND”
• DUT / IO short to “+VBAT”
• DUT / IO short to “Common”
• DUT / IO short to “Shield”
Current measurement
FPD-Link III/IV
1-ch MATE-AX
FIS_MOD_04_70_0
MATE-AX
MATE-AX
• Closed (default)
• Open
• Filtered Open (for
current measurement without shunt)
• DUT / IO short to “GND”
• DUT / IO short to “+VBAT”
• DUT / IO short to “Common”
• DUT / IO short to “Shield”
Current measurement
FPD-Link III/IV
1-ch FAKRA
FIS_MOD_01_30_0
FAKRA
FAKRA
• Closed (default)
• Open
• Filtered Open (for
current measurement without shunt)
• DUT / IO short to “GND”
• DUT / IO short to “+VBAT”
• DUT / IO short to “Common”
• DUT / IO short to “Shield”
Current measurement
GMSL 2/3
1-ch HFM
FIS_MOD_02_30_0
FAKRA
FAKRA
• Closed (default)
• Open
• Filtered Open (for
current measurement without shunt)
• DUT / IO short to “GND”
• DUT / IO short to “+VBAT”
• DUT / IO short to “Common”
• DUT / IO short to “Shield”
Current measurement
GMSL 2/3
1-ch MATE-AX
FIS_MOD_04_30_0
MATE-AX
MATE-AX
• Closed (default)
• Open
• Filtered Open (for
current measurement without shunt)
• DUT / IO short to “GND”
• DUT / IO short to “+VBAT”
• DUT / IO short to “Common”
• DUT / IO short to “Shield”
Current measurement
GMSL 2/3

Digital Interfaces

SKU
DUT Connector
IO Connector
Fault States
Features
Compatible Interfaces
CAN-Bus
FIS_MOD_08_00_0
2-pin terminal block
2-pin terminal block
• Closed (default) (Termination off)
• CAN H Open
• CAN L Open
• CAN H/L Open
• CAN H short to „GND“
• CAN L short to „GND“
• CAN H/L short to „GND“
• CAN H short to „+VBAT“
• CAN L short to „+VBAT“
• CAN H/L short to „+VBAT“
• CAN H short to „COMMON“
• CAN L short to „COMMON“
• CAN H/L short to „COMMON“
• Short to each other
(CAN H to CAN L)
• 120Ohm Termination on Default
Line on/off (Closed termination on)
Current measurement
CAN (ISO 11898-1,
ISO 11898-2, ISO 11898-3)
CAN FD
USB A
Coming soon
USB B
Coming soon

Main Controller

SKU
DC Power
Dimensions
No. of Slots
Features
Control Interface
External Reference Signals
Manual Control
PoC / Enable Voltage Support
FIS0100
1000-FIS0100
2-pin terminal block
2-pin terminal block
8
8-Channel Current measurement Port (one Channel per Slot) for external Amp Meter
USB2.0 (default), Ethernet (optional)
“+VBAT”, “COMMON”, “GND”
HDMI + USB Touch Interface (optional)
1 DC Channel up to 1A

Optional extensions

1000-FIS0100-ETH
Software License: Controlling of the FIS0100 via Ethernet
1000-FIS0100-TOUCH
Software License Touch and Hardware Option including a 13” HDMI Touch Screen monitor
Fault Injection System FIS0100

TZ Electronic Systems GmbH offers various fault injection systems. If your combination of requirements is not included, we will be happy to implement a solution that meets your specific requirements. Request a concrete offer in our online store, download our complete product overview or contact our technical customer service for non-binding advice on our comprehensive test solutions.

FAQ

What is the FIS0100?

The FIS0100 is a modular hardware platform designed to intentionally induce real electrical faults in data, signal, and power connections. It is inserted between the DUT and the connected component or test system.

How does the FIS0100 differ from a relay switching matrix board?

The FIS0100 uses application-specific plug-in modules whose connectors, signal routing, and error conditions are tailored to the actual interface. This reduces the need for additional adapters, breakout boards, and custom cabling.

Is the FIS0100 only suitable for automotive applications?

No. Current applications are primarily in automotive cameras, ADAS systems, displays, ECUs, and related interfaces. The modular platform can also be expanded to serve other industries through the addition of modules.

What error conditions does the FIS0100 support?

Depending on the module, the following options are available: Closed, Open, Short to GND, Short to VBAT, Short to Common, Short to Shield, and, for differential lines, Short to Each Other.

What does "Common" mean?

The common terminal serves as a common reference point for fault conditions that require, for example, an additional external potential in order to generate faults such as short circuits to that additional potential.

In addition, the common terminal can also be used to connect signals from different modules to one another. In this case, no external potential needs to be applied to common. Instead, Common serves as an internal connection point through which, for example, two signal lines can be selectively short-circuited. This also allows for the simulation of fault conditions in which signals are short-circuited to each other without a connection to ground or the supply voltage.

What does "Short to Shield" mean?

The selected DUT lead is connected to the shield of the cable connected to the DUT connector. The shield potential is available within the respective module.

Can differential lines be switched individually?

Yes. The individual conductors of a differential pair can be switched independently and connected to the available fault potentials. In addition, a short circuit can be created between the two conductors.

Can multiple channels generate errors at the same time?

Yes. Multiple channels can be switched simultaneously to different predefined error states.

What is the difference between Basic and Advanced Modules?

Basic Modules generate errors on the DUT side. Advanced Modules can generate errors on the DUT side, the I/O side, or both sides simultaneously.

What happens when the FIS0100 is turned off?

When the device is turned off, the closed connection between the DUT and I/O jacks remains intact.

What happens if a USB or Ethernet connection is interrupted?

The last switching state set remains active until a new command is transmitted or the FIS0100 is turned off.

Can customers replace modules themselves?

Yes. The modules are mounted on guide rails and can be replaced by the user. The base system does not need to be shut down for this; the module-specific operating conditions must be observed.

Are new modules detected automatically?

Yes. An installed module is automatically detected, initialized, and assigned to the slot in which it is installed. It is then accessible via the available control methods.

How many modules fit in a FIS0100?

A FIS0100 has eight module slots. Current modules occupy one slot; future, more complex modules may occupy two or four slots.

How is the FIS0100 controlled?

USB is intended for direct control. Ethernet and local touch control are available as options.

Does the FIS0100 support automated testing?

Yes. A higher-level test software sends individual control commands to the FIS0100. Sequence control, wait times, and repetitions are implemented in the customer’s automation environment.

Get in touch with us – our sales team will be happy to support you with your project