• DocumentCode
    707948
  • Title

    An evolutionary approach for test program compaction

  • Author

    Cantoro, R. ; Gaudesi, M. ; Sanchez, E. ; Schiavone, P. ; Squillero, G.

  • Author_Institution
    Politec. di Torino, Turin, Italy
  • fYear
    2015
  • fDate
    25-27 March 2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The increasing complexity of electronic components based on microprocessors and their use in safety-critical application - like automotive devices - make reliability a critical aspect. During the life cycle of such products, it is needed to periodically check whether the processor cores are working correctly. In most cases, this task is performed by running short, fast and specialized test programs that satisfies in-field testing requirements. This paper proposes a method that exploits an evolutionary-computation technique for the automatic compaction of these in-field oriented test programs. The aim of the proposed approach is twofold: reduce execution time and memory occupation, while maintaining the fault coverage of the original test program. Experimental results gathered on miniMIPS, a freely available 5-stage pipelined processor core, demonstrate the effectiveness of the proposed technique.
  • Keywords
    evolutionary computation; integrated circuit reliability; microprocessor chips; 5-stage pipelined processor core; automotive devices; electronic component complexity; evolutionary-computation technique; in-field oriented test programs; microprocessors; miniMIPS; reliability; test program compaction; Built-in self-test; Circuit faults; Clocks; Compaction; Microprocessors; Optimization; computational intelligence; on-line testing; software based self-test;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Symposium (LATS), 2015 16th Latin-American
  • Conference_Location
    Puerto Vallarta
  • Type

    conf

  • DOI
    10.1109/LATW.2015.7102406
  • Filename
    7102406