18th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems (DFT'03)
A Tool for Injecting SEU-Like Faults into the Configuration Control Mechanism of Xilinx Virtex FPGAs
Boston, Massachusetts
November 03-November 05
ISBN: 0-7695-2042-1
M. Alderighi, Istituto di Astrofisica Spaziale e Fisica Cosmica
S. D'Angelo, Istituto di Astrofisica Spaziale e Fisica Cosmica
M. Mancini, Istituto di Astrofisica Spaziale e Fisica Cosmica
A. Marmo, Universitá degli Studi di Milano
G.R. Sechi, Istituto di Astrofisica Spaziale e Fisica Cosmica
A fault injection tool for Virtex FPGAs based on the fault emulation technique is presented. It allows to inject faults in the configuration control mechanism differently from the tools developed so far, which address only configuration memory cells and user registers. This permits a more realistic and complete study of device behaviour, especially in those applications in which the system operating in a harsh environment undergoes frequent reconfigurations. Injection is performed by modifying the configuration bitstream while this is loaded into the device, without using standard synthesis tools or available commercial software, such as Jbits or similar. This makes our tool independent of the system used for design development and allows a quick fault injection. Moreover, any register of the configuration state machine can be accessed and the effect of SEUs on them analyzed. This analysis is fundamental before performing radiation ground testing of this kind of devices.
Citation:
M. Alderighi, F. Casini, S. D'Angelo, M. Mancini, A. Marmo, S. Pastore, G.R. Sechi, "A Tool for Injecting SEU-Like Faults into the Configuration Control Mechanism of Xilinx Virtex FPGAs," dft, pp.71, 18th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems (DFT'03), 2003