Gianmarco Mongelli
Advanced techniques for testing delay faults.
Rel. Matteo Sonza Reorda, Riccardo Cantoro, Arnaud Virazel, Patrick Girard. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Elettronica (Electronic Engineering), 2022
|
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (1MB) | Preview |
|
Archive (ZIP) (Documenti_allegati)
- Altro
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (69MB) |
Abstract: |
One of the most used techniques for testing digital integrated circuits is functional test, above all during the operative lifetime(in-field test). In this specific case, functional test is performed on PULPINO processor, using an SBST(Software-Based Self-test) approach. On one hand, this kind of technique provides an effective way of testing without area or timing overheads, tipically introduced in DFT(design for testability) techniques; on the other hand, it gets difficulties in developing test programs. This master thesis aims to help the test engineer in developing the test program increasing the observability, in particular, of the transition delay faults, exploiting Modelsim and its functionalities because of the deep internal access the tool has on the DUT. A flow is created and validated on a simple circuit and then, applied to the processor concerned(PULPINO). The flow works on the Pulpino environment compiling the self-test(Assembly code test) and comparing the results generated by the golden simulation with the ones generated by each fault simulation corresponding to each signal of the fault list. If the two simulations are not equal it means that the fault changes the behaviour of the processor, so it is observable. The obtained results are relevant to the ones obtained using specific tools for testing, as Zoix and Tetramax. |
---|---|
Relatori: | Matteo Sonza Reorda, Riccardo Cantoro, Arnaud Virazel, Patrick Girard |
Anno accademico: | 2021/22 |
Tipo di pubblicazione: | Elettronica |
Numero di pagine: | 67 |
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: | LIRMM (Laboratory of Informatics, Robotics and Microelectronics), UMR CNRS / Université Montpellier |
URI: | http://webthesis.biblio.polito.it/id/eprint/22773 |
Modifica (riservato agli operatori) |