loading...
Thermal-Aware SoC Test Scheduling with Test Set Partitioning and Interleaving
Arlington, Virginia, USA October 04-October 06
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/DFT.2006.6521st IEEE International Symposium on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Zhiyuan He, Link?ping University, Sweden
Zebo Peng, Link?ping University, Sweden
Petru Eles, Link?ping University, Sweden
Paul Rosinger, University of Southampton, UK
Bashir M. Al-Hashimi, University of Southampton, UK
High temperature has become a major problem for system-on-chip testing. In order to reduce the test time while keeping the temperature of the chip under test within a safe range, a thermal-aware test scheduling technique is required. This paper presents an approach to minimize the test time and, at the same time, prevent the temperature of cores under test going over the given upper limit. We employ test set partitioning to divide test sets into shorter test sequences, and add cooling spans between test sequences, so that overheating can be avoided. Moreover, test sequences from different test sets are interleaved, in order to utilize the cooling spans and the test bus bandwidth for test data transportation, hence the total test time is reduced. The test scheduling problem is formulated as a combinatorial optimization problem, and we use constraint logic programming to solve it in order to obtain the optimal solution. Experimental results have shown the efficiency of the proposed approach.
Citation:
Zhiyuan He, Zebo Peng, Petru Eles, Paul Rosinger, Bashir M. Al-Hashimi, "Thermal-Aware SoC Test Scheduling with Test Set Partitioning and Interleaving," dft, pp.477-485, 21st IEEE International Symposium on Defect and Fault-Tolerance in VLSI Systems (DFT'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.