IDAP: A Tool for High Level Power Estimation of Custom Array Structures

  • Authors:
  • Mahesh Mamidipaka;Kamal Khouri;Nikil Dutt;Magdy Abadir

  • Affiliations:
  • University of California, Irvine;Motorola Inc., Austin, TX;University of California, Irvine;Motorola Inc., Austin, TX

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

While array structures are a significant source of power dissipation,there is a lack of accurate high-level power estimatorsthat account for varying array circuit implementationstyles. We present a methodology and a tool, the ImplementationDependent Array Power (IDAP) estimator, that modelpower dissipation in SRAM based arrays accurately basedon a high-level description of the array, parameterized bythe array operations, the implementation styles, and varioustechnology dependent parameters. The methodologyis generic and the IDAP tool has been validated on industrialdesigns across a wide variety of array implementationsin the e500 processor core. For these industrial designs,IDAP generates high-level estimates for dynamic power dissipationthat are highly accurate with an error margin ofless than 22.2% of detailed (layout extracted) SPICE simulations.