A verilog-based simulation methodology for estimating power and area

Guntupalli, Ramesh (2011) A verilog-based simulation methodology for estimating power and area. MTech thesis.



Accurate modeling and estimating of the power dissipation in the early stages of the design flow is becoming more important, as the aggressive scaling of transistors results in higher leakage currents. New and complex systems are being implemented using highly advanced Electronic Design Automation (EDA) tools. As the complexity increases, the dissipation of power has emerged as one of the very significant design constraints. Low power designs are not only used in small size applications like cell phones and handheld devices but also in high-performance computing applications. Numerous tools have emerged in recent years to address this issue of power consumption and power optimization. With a vast number of these power measurement tools emerging, analyzing power consumed by digital circuits has not only become easier but also more effective methods are deployed to optimize digital circuits to dissipate less power.
In this work, we present a Verilog-based technique to estimate an accurate power dissipation of a design considering the state-dependency of the leakage power and path dependency of dynamic power. We develop the verilog models of cells which trace the probability of the static levels of the signals in the course of a simulation. Then, these data are used to calculate the power dissipation in the overall design. The power dissipation of some benchmark circuits is estimated using the proposed approach.

Item Type:Thesis (MTech)
Uncontrolled Keywords:Accurate modeling, Electronic Design Automation (EDA)
Subjects:Engineering and Technology > Electronics and Communication Engineering > VLSI
Divisions: Engineering and Technology > Department of Electronics and Communication Engineering
ID Code:2804
Deposited By:A Verilog-Based Simulation methodology for Estimating Power and Area Ramesh Guntupalli
Deposited On:04 Jun 2011 07:27
Last Modified:09 Jun 2011 16:31
Related URLs:
Supervisor(s):Mahapatra, K K

Repository Staff Only: item control page