Enrico Rovere
Automatic Generation of Self-Test Functional Stress Software Programs for System-Level Test.
Rel. Matteo Sonza Reorda, Paolo Bernardi, Marco Restifo, Riccardo Cantoro. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Elettronica (Electronic Engineering), 2019
|
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (11MB) | Preview |
Abstract: |
The present work discusses a framework for improving System Level testability of an Automotive SoC exploiting the Evolutionary Optimizer microGP to maximize core switching activity. The present framework is meant for DUTs operating at voltages under specification, in order to exacerbate latent delay faults. The optimizer, provided with a set of instructions and operands, evolves generations of candidate Assembly programs. Each program is then simulated and ranked to progressively increase the switching activity. Moreover, the ranking algorithm exploits a graph-based representation of instructions to penalize individuals with a high percentage of Write-After-Write hazards, which prevent the detection of errors occurred during the execution of the test program. We define Dependency as the measure of the propagation ability of a stress program. At the end of the program, a signature is produced from the registers and compared to the expected value, producing a GO/NOGO signal. |
---|---|
Relatori: | Matteo Sonza Reorda, Paolo Bernardi, Marco Restifo, Riccardo Cantoro |
Anno accademico: | 2019/20 |
Tipo di pubblicazione: | Elettronica |
Numero di pagine: | 56 |
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: | NON SPECIFICATO |
URI: | http://webthesis.biblio.polito.it/id/eprint/12549 |
Modifica (riservato agli operatori) |