On the Automatic Generation of SBST Test Programs for In-Field Test

被引:0
|
作者
Riefert, Andreas [1 ]
Cantoro, Riccardo [2 ]
Sauer, Matthias [1 ]
Reorda, Matteo Sonza [2 ]
Becker, Bernd [1 ]
机构
[1] Univ Freiburg, Georges Kohler Allee 051, D-79110 Freiburg, Germany
[2] Politecn Torino, I-10129 Turin, Italy
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Software-based self-test (SBST) techniques are used to test processors against permanent faults introduced by the manufacturing process (often as a complementary approach with respect to DfT) or to perform in-field test in safety-critical applications. A major obstacle to their adoption is the high cost for developing effective test programs, since there is still a lack of suitable EDA algorithms and tools able to automatically generate SBST test programs. An efficient ATPG algorithm can serve as the foundation for the automatic generation of SBST test programs. In this work we first highlight the additional constraints characterizing SBST test programs wrt functional ones, with special emphasis on their usage for infield test; then, we describe an ATPG framework targeting stuck-at faults based on Bounded Model Checking. The framework allows the user to flexibly specify the requirements of SBST test programs in the considered scenario. Finally, we demonstrate how a set of properly chosen requirements can be used to generate test programs matching these constraints. In our experiments we evaluate the framework with the miniMIPS microprocessor. The results show that the proposed method is the first able to automatically generate SBST test programs whose fault efficiency is superior to those produced with state-of-the-art manual approaches.
引用
收藏
页码:1186 / 1191
页数:6
相关论文
共 50 条
  • [1] Towards an Automatic Generation of Diagnostic In-Field SBST for Processor Components
    Schoelzel, Mario
    Koal, Tobias
    Roeder, Stephanie
    Vierhaus, Heinrich Theodor
    2013 14TH IEEE LATIN-AMERICAN TEST WORKSHOP (LATW2013), 2013,
  • [2] Automatic generation of test sets for SBST of microprocessor IP cores
    Sanchez, E
    Reorda, MS
    Squillero, G
    Violante, M
    SBCCI 2005: 18TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, PROCEEDINGS, 2005, : 74 - 79
  • [3] A Flexible Framework for the Automatic Generation of SBST Programs
    Riefert, Andreas
    Cantoro, Riccardo
    Sauer, Matthias
    Reorda, Matteo Sonza
    Becker, Bernd
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2016, 24 (10) : 3055 - 3066
  • [4] A Novel Compaction Approach for SBST Test Programs
    Guerrero-Balaguera, Juan-David
    Condia, Josie E. Rodriguez
    Reorda, Matteo Sonza
    2021 IEEE 30TH ASIAN TEST SYMPOSIUM (ATS 2021), 2021, : 67 - 72
  • [5] Automatic Test Data Generation for C Programs
    Bokil, Prasad
    Darke, Priyanka
    Shrotri, Ulka
    Venkatesh, R.
    2009 THIRD IEEE INTERNATIONAL CONFERENCE ON SECURE SOFTWARE INTEGRATION AND RELIABILITY IMPROVEMENT, PROCEEDINGS, 2009, : 359 - 368
  • [6] Self-Test Library Generation for In-Field Test of Path Delay Faults
    Anghel, Lorena
    Cantoro, Riccardo
    Masante, Riccardo
    Portolan, Michele
    Sartoni, Sandro
    Reorda, Matteo Sonza
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (11) : 4246 - 4259
  • [7] In-field functional test programs development flow for embedded FPUs
    Cantoro, R.
    Piumatti, D.
    Bernardi, P.
    De Luca, S.
    Sansonetti, A.
    2016 IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI AND NANOTECHNOLOGY SYSTEMS (DFT), 2016, : 107 - 110
  • [8] IN-FIELD SOIL TEST
    GELDERMAN, R
    SOUTH DAKOTA FARM & HOME RESEARCH, 1984, 35 (3-4): : 13 - 14
  • [9] AUTOMATIC GENERATION OF FUNCTIONAL LOGIC TEST PROGRAMS THROUGH SIMULATION
    COLE, FB
    IEEE COMPUTER GROUP NEWS, 1970, 3 (03): : 65 - &
  • [10] Automatic test programs generation driven by internal performance counters
    Lindsay, W
    Sanchez, E
    Reorda, MS
    Squillero, G
    5TH INTERNATIONAL WORKSHOP ON MICROPROCESSOR TEST AND VERIFICATION: COMMON CHALLENGES AND SOLUTIONS, PROCEEDINGS, 2005, : 8 - 13