Upload
ajay-g-bellam
View
217
Download
0
Embed Size (px)
Citation preview
7/31/2019 KARUNYA_IEEE
1/15
Accurate Power Measurement
Methodology For VLSI CircuitsUsing CAD Tools
Ajay.G Ramya Rajan
Mtech Student Mtech Student
BNMIT,Bangalore BNMIT,Bangalore
Dr.Veena S Chakravarthi,
Member IEEE,Professor
Department of Electronics & Communication
BNMIT,Bangalore
7/31/2019 KARUNYA_IEEE
2/15
Agenda
Introduction
Power
Power Measurement accuracy
Power AnalysisPower measurement using CAD tools
Power measured using Result Browser
Theoretical Power EstimationWhich is Accurate?!
Comparison between the 3 methods
Conclusion6/3/20122
7/31/2019 KARUNYA_IEEE
3/15
Introduction
Power plays a critical role in submicron VLSIdesign
The design has to meet the power bugdet.
EDA tools are used to estimate the power of adesign.
The accuracy of Power analysis depends onthe type of algorithms that the power analysistool uses
The proposed method discusses a techniqueto measure the Power more accurately.
6/3/20123
7/31/2019 KARUNYA_IEEE
4/15
Power
Power dissipation can be categorizedinto
Static Power dissipation
Dynamic Power dissipation
6/3/20124
7/31/2019 KARUNYA_IEEE
5/15
Static power dissipation
The static power dissipates when theinputs are static (either logic 0 or 1)
The static power equation isP(static) =Ids(static) Vds(static) ---(1)
where for saturation condition
Ids(static)=0Cox
((VGS Vth)VDS VDS2/2 )
6/3/20125
7/31/2019 KARUNYA_IEEE
6/15
Dynamic Power dissipation
Dynamic power dissipation occurs dueto the switching of the input signals
Dynamic power is given by the
equationP(dynamic)= Ctotal VDD
2 f2
where
= switching activity factor
VDD =Supply voltage
Ctotal= Total capacitance
f = frequency of operation
6/3/20126
7/31/2019 KARUNYA_IEEE
7/15
Power Measurement accuracy
In the nanoscale design era the designmust be characterised with greatestaccuracy
Accuracy of a power analysis dependson the algorithm used by the tool
Accuracy plays a significant role wherethe power constraints are critical
In IP based design flow, power is amajor deciding factor and hence needto be accurate
6/3/20127
7/31/2019 KARUNYA_IEEE
8/15
Power Analysis
Power Analysis can be done in threeways
Approach 1:Theoretical computations
Approach 2:Using Annotation in CADtools
Approach 3: Using Result browser add-
on
6/3/20128
7/31/2019 KARUNYA_IEEE
9/15
Theoretical Power Estimation
In this approach the static current iscalculated by
Ids(static)=0Cox
((VGS Vth)VDS VDS2/2 )
And static power is computed as
P(static) = Ids(static) Vds(static)
6/3/20129
7/31/2019 KARUNYA_IEEE
10/15
Power measurement using CAD
toolsApply static inputs to the circuit
Perform simulation using Cadence
SpectreAnnotate the DC conditions
Note the total static current (Is)
Calculate static power using theequation P(static) = IS VDS
6/3/201210
7/31/2019 KARUNYA_IEEE
11/15
Power measured using Result
BrowserApply static inputs to the circuit
Opt to save all the results
Perform simulation using CadenceSpectre
Open Result browser add-on
Browse to the power option and notedown the power
6/3/201211
7/31/2019 KARUNYA_IEEE
12/15
Which is Accurate?!
It can be observed that there is anerror ranging from -9% to 14.18% inpower estimated using Annotaions.
Where as it is observed that the powerestimate obtained by Result browser ismore accurate with error ranging from-0.3% to 0.99%
The succeding slides will depict theerror in power in relation to theoreticalcomputations
6/3/201212
7/31/2019 KARUNYA_IEEE
13/15
Comparison between the 3
methodsPower given by annotating the staticcurrent
Power obtained by Resultbrowser
Accuracy
6/3/201213
7/31/2019 KARUNYA_IEEE
14/15
Conclusion
An error in the range of -9% to 14.8%isobserved between the power
measurements by CAD tools andtheoretical computations
An alternative power measurementmethod is to use the Result browser
add-on provided by the vendor andthereby obtain accurate power estimate
6/3/201214
7/31/2019 KARUNYA_IEEE
15/15
6/3/201215