A High-level Interconnect Power Model for Design Space Exploration

  • Authors:
  • Pallav Gupta;Lin Zhong;Niraj K. Jha

  • Affiliations:
  • Princeton University, NJ;Princeton University, NJ;Princeton University, NJ

  • Venue:
  • Proceedings of the 2003 IEEE/ACM international conference on Computer-aided design
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present a high-level power model toestimate the power consumption in semi-global and global interconnects.Such interconnects are used for communications between logic modules,clock distribution networks, and power supply rails. The main purposeof our model is to set forward a simple methodology to efficiently obtainfirst-order estimates of interconnect power in early stages of the designprocess. Hence, the objective is to provide designers and/or high-leveldesign automation tools with a way to quickly explore the design spaceand weed out architectures whose interconnect power requirements donot meet the allocated power budget. In addition to switching power,which includes inter-wire coupling, our model also considers power dueto vias and repeaters. Our experimental results show that in comparisonto an accurate low-level model, the error in our method in estimatingtotal switching power is only 6% (while the speedup is three-to-fourorders of magnitude), and an estimate of the numbers of vias (hence, viapower) is within 3% agreement of that obtained for designs synthesizedby commercial tools. Furthermore, we develop a probabilistic segmentlength distribution model for cases in which Rent's rule is inadequate. Byanalyzing the netlists of a set of complex designs, we have been able tovalidate our segment length distribution model. The novelty of this worklies in the introduction of a high-level interconnect modeling methodologyin which it is possible to efficiently compute all the major sources ofpower consumption in interconnects and hence, enable interconnect-aware,high-level design space exploration.