Test scheduling with thermal optimization for network-on-chip systems using variable-rate on-chip clocking

  • Authors:
  • Chunsheng Liu;Vikram Iyengar

  • Affiliations:
  • University of Nebraska-Lincoln, Omaha, NE;IBM Microelectronics, Essex Jct, VT

  • Venue:
  • Proceedings of the conference on Design, automation and test in Europe: Proceedings
  • Year:
  • 2006

Quantified Score

Hi-index 0.01

Visualization

Abstract

Chip overheating has become a critical problem during test of today's complex core-based systems. In this paper, we address the overheating problem in Network-on-Chip (NoC) systems through thermal optimization using variable-rate on-chip clocking. We control the core temperatures during test scheduling by assigning different test clock frequencies to cores. We present two heuristics to achieve thermal optimization and reduced test time. Experimental results for example NoC systems show that the proposed method can guarantee thermal safety and yield better thermal balance, compared to previous methods using power constraints. Test application time is also reduced.