Abstract
A new test generation methodology is proposed that takes advantage of shared memory multi-core systems. Appropriate parallelization of the main steps of ATPG allocates resources in order to minimize workload duplication and multi-threading race contention, often encountered in parallel implementations. The proposed approach ensures that the obtained acceleration grows linearly with the number of processing cores and, at the same time, keeps the test set size close to that obtained by serial ATPG. The experimental results demonstrate that the proposed methodology achieves higher degree of speed-up than comparable state-of-the-art multi-core based tools, while maintains similar test set sizes.
Original language | English |
---|---|
Title of host publication | Proceedings - 2016 21st IEEE European Test Symposium, ETS 2016 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Volume | 2016-July |
ISBN (Electronic) | 9781467396592 |
DOIs | |
Publication status | Published - 22 Jul 2016 |
Event | 21st IEEE European Test Symposium, ETS 2016 - Amsterdam, Netherlands Duration: 23 May 2016 → 26 May 2016 |
Other
Other | 21st IEEE European Test Symposium, ETS 2016 |
---|---|
Country/Territory | Netherlands |
City | Amsterdam |
Period | 23/05/16 → 26/05/16 |
Keywords
- ATPG
- Multi-core systems
- Parallel Processing