Fault Injection Methods for FPGAs

Project: Research project

Project Details

Description

New testing methods are required as the complexity of Field Programmable Gate Array (FPGA) designs grow rapidly and time-to-market demands shorten. In this work we investigate such new, physical fault injection methods for the test of a system's self-stabilizing property, that is its intrinsic ability to recover from transient faults. Therefore we develop a fault injection unit directly implemented in an FPGA. This unit allows to inject single/multiple bit faults, signal delays or the deactivation of complete internal modules. Faults are permanent or temporary. Fault trigger are temporal or local. Additionally we inject transient faults in look-up-table based FPGA designs by dynamical, partial reconfiguration. In a case study we will use a voice communication network to investigate our methods.
StatusFinished
Effective start/end date1/01/0031/01/02

Fingerprint

Explore the research topics touched on by this project. These labels are generated based on the underlying awards/grants. Together they form a unique fingerprint.