2017
DOI: 10.1109/tc.2016.2643663
|View full text |Cite
|
Sign up to set email alerts
|

New Techniques to Reduce the Execution Time of Functional Test Programs

Abstract: The compaction of test programs for processor-based systems is of utmost practical importance: Software-Based Self-Test (SBST) is nowadays increasingly adopted, especially for in-field test of safety-critical applications, and both the size and the execution time of the test are critical parameters. However, while compacting the size of binary test sequences has been thoroughly studied over the years, the reduction of the execution time of test programs is still a rather unexplored area of research. This paper… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
5
1

Relationship

2
4

Authors

Journals

citations
Cited by 17 publications
(5 citation statements)
references
References 41 publications
0
5
0
Order By: Relevance
“…Computing these figures for a given STL also requires a new generation of tools called Functional Fault Simulators. Several recent works introduced guidelines on how to correctly generate STLs for CPUs [27], [28] and peripherals [29], how to speed up the FI experiments [30], how to maximize their fault coverage in the different scenarios (possibly minimizing the test time [31]), and how to re-use existing STLs.…”
Section: B Software Test Librariesmentioning
confidence: 99%
“…Computing these figures for a given STL also requires a new generation of tools called Functional Fault Simulators. Several recent works introduced guidelines on how to correctly generate STLs for CPUs [27], [28] and peripherals [29], how to speed up the FI experiments [30], how to maximize their fault coverage in the different scenarios (possibly minimizing the test time [31]), and how to re-use existing STLs.…”
Section: B Software Test Librariesmentioning
confidence: 99%
“…In [16], the authors described multiple solutions adopted in real industry test cases. Similarly, some algorithms for automatically compacting existing test programs to reduce their size [17]- [19], or duration [20] have been recently proposed. In another work [21], the authors proved that formal techniques could be successfully adopted and used for in-field test program generation for pipelined processors.…”
Section: Related Work In the Areamentioning
confidence: 99%
“…In conventional SBST methods, the whole test program is required to be executed at once [35][36][37]. Execution of a test program assuming that the test program is stored in the cache memory takes a processing core several thousand cycles.…”
Section: Test Snippet and Segmented Test Applicationmentioning
confidence: 99%