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 条
  • [31] Thermal-Aware Sensor Scheduling for Distributed Estimation
    Forte, Domenic
    Srivastava, Ankur
    [J]. ACM TRANSACTIONS ON SENSOR NETWORKS, 2013, 9 (04)
  • [32] Integrated Test-Architecture Optimization and Thermal-Aware Test Scheduling for 3-D SoCs Under Pre-Bond Test-Pin-Count Constraint
    Jiang, Li
    Xu, Qiang
    Chakrabarty, Krishnendu
    Mak, T. M.
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2012, 20 (09) : 1621 - 1633
  • [33] Thermal-aware Task Scheduling at the System Software Level
    Choi, Jeonghwan
    Cher, Chen-Yong
    Franke, Hubertus
    Hamann, Hendrik
    Weger, Alan
    Bose, Pradip
    [J]. ISLPED'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2007, : 213 - 218
  • [34] Thermal-aware task allocation and scheduling for embedded systems
    Hung, WL
    Xie, Y
    Vijaykrishnan, N
    Kandemir, M
    Irwin, MJ
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 898 - 899
  • [35] Thermal-aware Energy Efficient Task Scheduling Framework
    Nong, Jian
    Chen, Jia
    Wang, Yinqing
    Qin, Wei
    He, Xi
    [J]. 2022 IEEE 21ST INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS, IUCC/CIT/DSCI/SMARTCNS, 2022, : 304 - 309
  • [36] Power-aware partitioning and test time reduction for 3D-SoC
    Banerjee, Sabyasachee
    Majumder, Subhashis
    Bhattacharya, Bhargab B.
    Das, Debesh K.
    [J]. INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2024, 20 (03) : 485 - 498
  • [37] Thermal-Aware Partitioning and Encoding of Power-Gated FSM
    Choudhury, Priyanka
    Manna, Kanchan
    Rai, Vivek
    Pradhan, Sambhu Nath
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2019, 28 (09)
  • [38] Multicast-Based Testing and Thermal-Aware Test Scheduling for 3D ICs with a Stacked Network-on-Chip
    Xiang, Dong
    Chakrabarty, Krishnendu
    Fujiwara, Hideo
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (09) : 2767 - 2779
  • [39] Test resource partitioning and optimization for SOC designs
    Larsson, E
    Fujiwara, H
    [J]. 21ST IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2003, : 319 - 324
  • [40] Thermal-Aware Test Access Mechanism and Wrapper Design Optimization for System-on-Chips
    Yu, Thomas Edison
    Yoneda, Tomokazu
    Chakrabarty, Krishnendu
    Fujiwara, Hideo
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2008, E91D (10): : 2440 - 2448