BORECKÝ, J., R. HÜLLE, and P. FIŠER. Evaluation of the SEU Faults Coverage of a Simple Fault Model for Application-Oriented FPGA Testing. In: TROST, A., A. ŽEMVA, and A. SKAVHAUG, eds. Proceedings of the 23rd Euromicro Conference on Digital Systems Design. 23rd Euromicro Conference on Digital Systems Design, Virtual Event organized from Kranj, Slovenia, 2020-08-26/2020-08-28. Los Alamitos, CA: IEEE Computer Soc., 2020. p. 684-691. ISBN 978-1-7281-9535-3. DOI 10.1109/DSD51259.2020.00111.
Testing of FPGA-based designs persists to be a challenging task because of the complex FPGA architecture with heterogeneous components, and therefore a complicated fault model. The standard stuck-at fault model has been found insufficient. On the other hand, very precise FPGA fault models have been recently devised. However, these models are often excessively complex and require a lot of resources (run-time, memory) to manipulate with.
In this paper, we propose a simple yet efficient combined fault model comprising bit-flips in look-up tables and stuck-at faults in the rest of logic. On~top of this model, a dedicated SAT-based application-oriented ATPG has been designed.
The main contribution of this paper is the evaluation of efficiency of the fault model with the respective ATPG by exhaustive hardware emulation of all possible SEUs in the configuration memory that may influence the functionality of the circuit implemented in the FPGA. We show that the obtained fault coverage reaches up to more than 99%, which makes the method applicable in practice. Even though combinational circuits are assumed only, the method can be used to quickly test safety-critical combinational cores.
eng
dc.format.mimetype
application/pdf
dc.language.iso
eng
dc.publisher
IEEE Computer Soc.
dc.relation.ispartof
Proceedings of the 23rd Euromicro Conference on Digital Systems Design
dc.subject
fault model
eng
dc.subject
application-oriented testing
eng
dc.subject
ATPG
eng
dc.subject
SAT
eng
dc.subject
FPGA
eng
dc.subject
SEU
eng
dc.title
Evaluation of the SEU Faults Coverage of a Simple Fault Model for Application-Oriented FPGA Testing