Application-Based Analysis of Register File Criticality for Reliability Assessment in Embedded Microprocessors
Contribuinte(s) |
Universidad de Alicante. Departamento de Tecnología Informática y Computación UniCAD: Grupo de investigación en CAD/CAM/CAE de la Universidad de Alicante |
---|---|
Data(s) |
28/09/2016
28/09/2016
01/04/2015
|
Resumo |
There is an increasing concern to reduce the cost and overheads during the development of reliable systems. Selective protection of most critical parts of the systems represents a viable solution to obtain a high level of reliability at a fraction of the cost. In particular to design a selective fault mitigation strategy for processor-based systems, it is mandatory to identify and prioritize the most vulnerable registers in the register file as best candidates to be protected (hardened). This paper presents an application-based metric to estimate the criticality of each register from the microprocessor register file in microprocessor-based systems. The proposed metric relies on the combination of three different criteria based on common features of executed applications. The applicability and accuracy of our proposal have been evaluated in a set of applications running in different microprocessors. Results show a significant improvement in accuracy compared to previous approaches and regardless of the underlying architecture. This work was funded in part by the Spanish Ministry of Education, Culture and Sports with the project “Developing hybrid fault tolerance techniques for embedded microprocessors” (PHB2012-0158-PC). |
Identificador |
Journal of Electronic Testing. 2015, 31(2): 139-150. doi:10.1007/s10836-015-5513-9 0923-8174 (Print) 1573-0727 (Online) http://hdl.handle.net/10045/58375 10.1007/s10836-015-5513-9 |
Idioma(s) |
eng |
Publicador |
Springer Science+Business Media New York |
Relação |
http://dx.doi.org/10.1007/s10836-015-5513-9 |
Direitos |
© Springer Science+Business Media New York 2015. The final publication is available at Springer via http://dx.doi.org/10.1007/s10836-015-5513-9 info:eu-repo/semantics/openAccess |
Palavras-Chave | #Embedded systems #Metrics #Microprocessors #Reliability #Arquitectura y Tecnología de Computadores |
Tipo |
info:eu-repo/semantics/article |