Fast Cross-Layer Vulnerability Analysis of Complex Hardware Designs
Résumé
Simulation-based fault injection is commonly used to estimate system vulnerability. Existing approaches either partially model the fault masking capabilities of the system under study, losing accuracy, or require prohibitive estimation times. This work proposes a vulnerability analysis approach that combines gate-level fault injection with microarchitecturelevel Cycle-Accurate and Bit-Accurate simulation, achieving low estimation times. Single and multi-bit faults both in sequential and combinational logic are considered and fault masking is modeled at gate-level, microarchitecture-level and application-level, maintaining accuracy. Our case-study is a RISC-V processor. Obtained results show a more than 8% reduction in masked errors, increasing more than 55% system failures compared to standard a fault injection approach.
Fichier principal
ISVLSI_2020_Fast_cross_layer_vulnerability_analysis(1).pdf (422.04 Ko)
Télécharger le fichier
Origine | Fichiers produits par l'(les) auteur(s) |
---|