Fast register criticality evaluation in a SPARC microprocessor - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2014

Fast register criticality evaluation in a SPARC microprocessor

Résumé

Many applications impose safety and/or security constraints which require protections against the effects of transient faults. The most critical elements must be identified to achieve good efficiency and cost trade-offs when selective hardening is necessary. In embedded microprocessor-based systems (i.e. most of SoCs) the system dependability is strongly correlated with internal register criticality since external memories are protected by error correcting codes. The robustness analysis of these systems consists in precisely assessing the criticality of internal registers used by the application program. The evaluation often aims at selecting a minimum number of registers to be protected. At the same time, the accurate assessment is complicated in the case of recent processors because of the evolution of architectures and the implementation of new mechanisms to improve performance (e.g., pipeline, forwarding mechanisms,…). Classical fault-injection approaches require long experimental times to determine the most critical set of registers. This paper presents an approach based on modeling the effect of transient faults taking into account the micro-architectural features and proposes a new methodology to refine and accelerate evaluations of register criticality. This new approach is compared with fault injections. The results show the effectiveness of the prediction algorithm.
Fichier non déposé

Dates et versions

hal-01132407 , version 1 (17-03-2015)

Identifiants

  • HAL Id : hal-01132407 , version 1

Citer

K. Chibani, Michele Portolan, Régis Leveugle. Fast register criticality evaluation in a SPARC microprocessor. 10th Conference on Ph.D Research in Microelectronics and Electronics (PRIME'14), Jun 2014, Grenoble, France. pp.1-4. ⟨hal-01132407⟩

Collections

UGA CNRS TIMA
54 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More