Power estimation technique for DSP architectures

  • Authors:
  • Yaseer A. Durrani;Teresa Riesgo

  • Affiliations:
  • Ghulam Ishaq Khan Institute of Engineering Sciences and Technology, Faculty of Electronic Engineering, Topi-23640, District Swabi, NWFP, Pakistan;Universidad Politécnica de Madrid, Centro de Electrónica, E.T.S.I. Industriales, C/ José Gutiérrez Abascal 2, 28006 Madrid, Spain

  • Venue:
  • Digital Signal Processing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The main goal of power estimation is to optimize the power consumption of a electronic design. Power is a strongly pattern dependent function. Input statistics greatly influence on average power. We solve the pattern dependence problem for intellectual property (IP) designs. In this paper, we present a power macro-modeling technique for digital signal processing (DSP) architectures in terms of the statistical knowledge of their primary inputs. During the power estimation procedure, the sequence of an input stream is generated by a genetic algorithm using input metrics. Then, a Monte Carlo zero delay simulation is performed and a power dissipation macro-model function is built from power dissipation results. From then on, this macro-model function can be used to estimate power dissipation of the system just by using the statistics of the macro-block's primary inputs. In experiments with the DSP system, the average error is 26%.