Using application profiling based on a virtual platform for SoC fault tolerance assessment
Résumé
Systems on Chip (SoCs) built around processor(s) must provide more and more computing power while ensuring high reliability. In order to ensure a precise reliability assessment, both hardware architecture and software load should be considered. Our research activity is focused on understanding the impact of software characteristics on SoC fault tolerance. A first step, which is presented here, was to develop a versatile profiling tool based on a virtual platform adapted to many processors. This analysis flow has been applied on the RISC-V target and Mibench softwares, allowing us to formulate hypotheses on fault tolerance analyses.