Workload driven power domain partitioning

  • Authors:
  • Arun Dobriyal;Rahul Gonnabattula;Pallab Dasgupta;Chittaranjan R. Mandal

  • Affiliations:
  • Department of Computer Science and Engineering, Indian Institute of Technology Kharagpur, West Bengal, India;Department of Computer Science and Engineering, Indian Institute of Technology Kharagpur, West Bengal, India;Department of Computer Science and Engineering, Indian Institute of Technology Kharagpur, West Bengal, India;Department of Computer Science and Engineering, Indian Institute of Technology Kharagpur, West Bengal, India

  • Venue:
  • VDAT'12 Proceedings of the 16th international conference on Progress in VLSI Design and Test
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a formulation for the problem of partitioning the set of components on a power rail of a low power integrated circuit into power domains based on the usage patterns given by an application specific workload. We present an analysis of the underlying problem, proving that the problem is NP-complete. We propose a greedy algorithm for this problem and compare its solutions with a more exhaustive search based on a genetic algorithm formulation. It is shown through empirical evaluation that the greedy algorithm is in general a well suited algorithm for this problem.