Thermal-Aware SoC Test Scheduling with Test Set Partitioning and Interleaving

被引:0
|
作者
Zhiyuan He
Zebo Peng
Petru Eles
Paul Rosinger
Bashir M. Al-Hashimi
机构
[1] Linköping University,Embedded Systems Laboratory, Department of Computer and Information Science
[2] University of Southampton,School of Electronics and Computer Science
来源
关键词
SoC testing; Test scheduling; Thermal-aware testing;
D O I
暂无
中图分类号
学科分类号
摘要
High temperature has become a major problem for system-on-chip testing. In order to reduce the test application time while keeping the temperatures of the cores under test within safe ranges, a thermal-aware test scheduling technique is required. This paper presents an approach to minimize the test application time and, at the same time, prevent the temperatures of cores under test going beyond given limits. We employ test set partitioning to divide test sets into shorter test sequences, and add cooling periods between test sequences so that overheating can be avoided. Moreover, test sequences from different test sets are interleaved, such that the cooling periods and the bandwidth of the test bus can be utilized for test data transportation, and hence the test application time can be reduced. The test scheduling problem is formulated as a combinatorial optimization problem, and we use the constraint logic programming (CLP) to build the optimization model and find the optimal solution. As the optimization time of the CLP-based approach increases exponentially with the problem size, we also propose a heuristic which generates longer test schedules but requires substantially shorter optimization time. Experimental results have shown the efficiency of the proposed approach.
引用
收藏
页码:247 / 257
页数:10
相关论文
共 50 条
  • [1] Thermal-aware SoC test scheduling with test set partitioning and interleaving
    He, Zhiyuan
    Peng, Zebo
    Eles, Petru
    Rosinger, Paul
    Al-Hashimi, Bashir M.
    [J]. 21ST IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT-TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2006, : 477 - +
  • [2] Thermal-aware SoC test scheduling with test set partitioning and interleaving
    He, Zhiyuan
    Peng, Zebo
    Eles, Petru
    Rosinger, Paul
    Al-Hashimi, Bashir M.
    [J]. JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2008, 24 (1-3): : 247 - 257
  • [3] Thermal-aware SoC Test Scheduling with Voltage/Frequency Scaling and Test Partition
    Ying Zhang
    Li Ling
    Jianhui Jiang
    Jie Xiao
    [J]. Journal of Electronic Testing, 2018, 34 : 447 - 460
  • [4] Thermal-aware SoC Test Scheduling with Voltage/Frequency Scaling and Test Partition
    Zhang, Ying
    Ling, Li
    Jiang, Jianhui
    Xiao, Jie
    [J]. JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2018, 34 (04): : 447 - 460
  • [5] Thermal-aware SoC test scheduling method based on ant colony optimization
    [J]. Cui, X. (cuixl@pkusz.edu.cn), 1600, Science Press (35):
  • [6] Thermal-Aware Test Scheduling for Core-based SoC in an Abort-on-First-Fail Test Environment
    He, Zhiyuan
    Peng, Zebo
    Eles, Petru
    [J]. PROCEEDINGS OF THE 2009 12TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN, ARCHITECTURES, METHODS AND TOOLS, 2009, : 239 - 246
  • [7] Temperature Estimation Model and Applications to Thermal-Aware Test Scheduling
    Cao Bei
    Xiao Liyi
    Wang Yongsheng
    [J]. PROCEEDINGS OF 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (ICCSIT 2010), VOL 5, 2010, : 320 - 323
  • [8] Power constrained and defect-probability driven SoC test scheduling with test set partitioning
    He, Zhiyuan
    Peng, Zebo
    Eles, Petru
    [J]. 2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 289 - +
  • [9] SOC test scheduling with test set sharing and broadcasting
    Larsson, A
    Larsson, E
    Eles, P
    Peng, Z
    [J]. 14TH ASIAN TEST SYMPOSIUM, PROCEEDINGS, 2005, : 162 - 167
  • [10] Thermal-Aware Mobile SoC Design and Test in 14nm Finfet Technology
    Lee, Bong Hyun
    [J]. 2014 IEEE INTERNATIONAL TEST CONFERENCE (ITC), 2014,