polito.it
Politecnico di Torino (logo)

Advanced techniques for testing delay faults

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

[img]
Preview
PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (1MB) | Preview
[img] 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) Modifica (riservato agli operatori)