Luca Fiore
Design of a fault tolerant RISC-V instruction execute stage for safety critical applications.
Rel. Stefano Di Carlo, Alessandro Savino, Maurizio Martina, Guido Masera. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Elettronica (Electronic Engineering), 2021
|
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (2MB) | Preview |
Abstract: |
Combining performances, power consumption and fault tolerance in modern integrated circuits is a real challenge. The goal of this work is to present a possible technique to detect and correct both transient and permanent errors in the execution unit of a RISC-V core, without affecting performances. TMR, Standby-Sparing, Alpha Counting and other techniques are mixed together to protect the ALU and the Mul-tiplier against single transient errors and multiple permanent errors. This technique can potentially be applied to any other critical compo-nent and its main advantage is that it allows the component affected by permanent fault to be reused in the remaining non-faulty subparts thus maximizing resources exploitation. |
---|---|
Relatori: | Stefano Di Carlo, Alessandro Savino, Maurizio Martina, Guido Masera |
Anno accademico: | 2020/21 |
Tipo di pubblicazione: | Elettronica |
Numero di pagine: | 111 |
Soggetti: | |
Corso di laurea: | Corso di laurea magistrale in Ingegneria Elettronica (Electronic Engineering) |
Classe di laurea: | Nuovo ordinamento > Laurea magistrale > LM-29 - INGEGNERIA ELETTRONICA |
Aziende collaboratrici: | Politecnico di Torino |
URI: | http://webthesis.biblio.polito.it/id/eprint/17869 |
Modifica (riservato agli operatori) |