Changed variable names in analytical power function to be more clear.

This commit is contained in:
Hunter Nichols 2018-02-28 12:32:54 -08:00
parent 6a3f0843ff
commit 93ad99b9e1
4 changed files with 8 additions and 8 deletions

View File

@ -245,8 +245,8 @@ class pinv(pgate.pgate):
def analytical_power(self, proc, vdd, temp, load):
#Returns dynamic and leakage power. Results in nW
c_eff = self.calculate_effective_capacitance(load)
f = spice["default_event_rate"]
power_dyn = c_eff*vdd*vdd*f
freq = spice["default_event_rate"]
power_dyn = c_eff*vdd*vdd*freq
power_leak = spice["inv_leakage"]
total_power = self.return_power(power_dyn, power_leak)

View File

@ -217,8 +217,8 @@ class pnand2(pgate.pgate):
def analytical_power(self, proc, vdd, temp, load):
#Returns dynamic and leakage power. Results in nW
c_eff = self.calculate_effective_capacitance(load)
f = spice["default_event_rate"]
power_dyn = c_eff*vdd*vdd*f
freq = spice["default_event_rate"]
power_dyn = c_eff*vdd*vdd*freq
power_leak = spice["nand2_leakage"]
total_power = self.return_power(power_dyn, power_leak)

View File

@ -237,8 +237,8 @@ class pnand3(pgate.pgate):
def analytical_power(self, proc, vdd, temp, load):
#Returns dynamic and leakage power. Results in nW
c_eff = self.calculate_effective_capacitance(load)
f = spice["default_event_rate"]
power_dyn = c_eff*vdd*vdd*f
freq = spice["default_event_rate"]
power_dyn = c_eff*vdd*vdd*freq
power_leak = spice["nand3_leakage"]
total_power = self.return_power(power_dyn, power_leak)

View File

@ -227,8 +227,8 @@ class pnor2(pgate.pgate):
def analytical_power(self, proc, vdd, temp, load):
#Returns dynamic and leakage power. Results in nW
c_eff = self.calculate_effective_capacitance(load)
f = spice["default_event_rate"]
power_dyn = c_eff*vdd*vdd*f
freq = spice["default_event_rate"]
power_dyn = c_eff*vdd*vdd*freq
power_leak = spice["nor2_leakage"]
total_power = self.return_power(power_dyn, power_leak)