A Novel Compaction Approach for SBST Test Programs
Juan-David Guerrero-Balaguera, Josie E. Rodriguez Condia, Matteo Sonza, Reorda

TL;DR
This paper presents a new method for compressing self-test programs for processor-based devices, significantly reducing size and testing time while maintaining fault coverage, which is crucial for safety-critical applications.
Contribution
It introduces a logic simulation-based compaction technique that analyzes instruction interactions to minimize fault simulations, a novel approach in STL test program compression.
Findings
Test program length reduced by up to 93.9%
Test duration reduced by up to 95%
Minimal impact on fault coverage
Abstract
In-field test of processor-based devices is a must when considering safety-critical systems (e.g., in robotics, aerospace, and automotive applications). During in-field testing, different solutions can be adopted, depending on the specific constraints of each scenario. In the last years, Self-Test Libraries (STLs) developed by IP or semiconductor companies became widely adopted. Given the strict constraints of in-field test, the size and time duration of a STL is a crucial parameter. This work introduces a novel approach to compress functional test programs belonging to an STL. The proposed approach is based on analyzing (via logic simulation) the interaction between the micro-architectural operation performed by each instruction and its capacity to propagate fault effects on any observable output, reducing the required fault simulations to only one. The proposed compaction strategy was…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
