Abstract

Many parallel test pattern generation techniques have been proposed to speed up the test pattern generation (TPG) process. Focusing on acceleration, most of these techniques sacrifice determinism and often incur test set inflation. In this paper, a parallel TPG that exploits search space parallelism to improve fault coverage, called deterministic search-space parallel ATPG (DSSP-ATPG), is proposed. Static search space partitioning and dynamic search space allocation techniques are developed to coordinate the cooperating threads so as to reduce the thread idle time and ensure determinism. Experimental results on larger benchmark circuits and an industry circuit show that DSSP-TPG improves fault coverage as the thread count is increased. Furthermore, to speed up the TPG process, a hybrid ATPG scheme that integrates the DSSP-ATPG with a deterministic fault-parallel ATPG is implemented. By adjusting the extent of fault and search-space parallelism, the user can tune the hybrid ATPG towards higher fault coverage or more CPU time reduction.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.