< Terug naar vorige pagina

Publicatie

An Improved Data Error Detection Technique for Dependable Embedded Software

Boekbijdrage - Boekhoofdstuk Conferentiebijdrage

© 2018 IEEE. This paper presents a new software-implemented data error detection technique called Full Duplication and Selective Comparison. Our technique combines the ideas of existing techniques in order to increase the fault detection ratio, decrease the imposed code size and execution time overhead. As the name gives away, we opt to duplicate the entire code base and place comparison instructions in critical basic blocks only. The critical basic blocks are the blocks with two or more incoming edges. We evaluate our technique by implementing it for several case studies and by performing fault injection experiments. Next, we compared the obtained results to the parameters of three established techniques: Error Detection by Diverse Data and Duplicated Instructions, Critical Block Duplication and Software Implemented Fault Tolerance. The results show an average increase of 20.5% in fault detection ratio and an average decrease in code size and execution time overhead of 12.6% and 0.5%, respectively.
Boek: 2018 IEEE 23RD PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC)
Pagina's: 213 - 220
Aantal pagina's: 8
ISBN:9781538657003
Jaar van publicatie:2018
BOF-keylabel:ja
IOF-keylabel:ja
Authors from:Private, Higher Education
Toegankelijkheid:Open