Technology Independent Power Analysis and Modeling

  • Sasan Iman
  • Massoud Pedram


This chapter presents a study on the relation between the power consumption of a Boolean network before and after technology mapping, under a zero delay model. Using a new signal tracing technique, it is shown that the structure of a network before mapping directly impacts the power consumption of the mapped network. This analysis will demonstrate that the contribution of each node in the unmapped network to the load and switching activity of the mapped network can accurately be estimated. Having provided a technique that provides an accurate power estimate on a node by node basis, a strong case is made for technology independent power optimization. Two load models for nodes in the technology independent network are also presented. These models will be used to minimize power consumption during technology independent power optimization procedures presented in the following chapters.


Power Consumption Factor Form Boolean Network Switching Activity Technology Mapping 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    K. Chaudhary and M. Pedram. “A near optimal algorithm for technology mapping minimizing area under delay constraints.” In proceedings of the ACM/IEEE Design Automation Conference, June 1992.Google Scholar
  2. [2]
    S. Iman and M. Pedram. “POSE: Power Estimation and Synthesis Environment,” In proceedings of the ACM/IEEE Design Automation Conference, June 1996.Google Scholar
  3. [3]
    K. Keutzer. “DAGON: Technology binding and local optimization by DAG matching.” In proceedings of the ACM/IEEE Design Automation Conference, June 1987.Google Scholar
  4. [4]
    R. Lisanke, editor. “FSM benchmark suite,” Microelectronics Center of North Carolina, Research Triangle Park. North Carolina, 1987.Google Scholar
  5. [5]
    F. Mailhot, G. DeMicheli. “Technology mapping using Boolean matching.” In proceedings of European Conference on Design Automation, March 1990.Google Scholar
  6. [6]
    R. Rudell. “Logic Synthesis for VLSI Design.” Ph.D. thesis, University of California, Berkeley, 1989.Google Scholar
  7. [7]
    H. Savoj. “Don’t Cares in Multi-Level Network Optimization.” PhD thesis, University of California, Berkeley, 1992.Google Scholar
  8. [8]
    A. A. Shen, A. Ghosh, S. Devadas, and K. Keutzer. “On average power dissipation and random pattern testability of CMOS combinational logic networks.” In proceedings of the IEEE International Conference on Computer Aided Design, November 1992.Google Scholar
  9. [9]
    C-Y. Tsui, M. Pedram and A. M. Despain. “Power efficient technology decomposition and mapping under an extended power consumption model.” In IEEE Transactions on Computer Aided Design, Vol.~13, No.~9 (1994), pages 1110–1122.CrossRefGoogle Scholar
  10. [10]
    A. Wang. “Algorithms for Multi-Level Logic Optimizations.” Ph.D. Thesis, UC Berkeley, 1989.Google Scholar

Copyright information

© Springer Science+Business Media New York 1998

Authors and Affiliations

  • Sasan Iman
    • 1
  • Massoud Pedram
    • 2
  1. 1.Escalade Co.University of Southern CaliforniaUSA
  2. 2.University of Southern CaliforniaUSA

Personalised recommendations