diff --git a/compiler/characterizer/lib.py b/compiler/characterizer/lib.py index 57e21763..276ea767 100644 --- a/compiler/characterizer/lib.py +++ b/compiler/characterizer/lib.py @@ -535,15 +535,15 @@ class lib: self.lib.write(" }\n") # Disabled power. - disabled_read1_power = np.mean(self.char_port_results[port]["disabled_read1_power"]) - disabled_read0_power = np.mean(self.char_port_results[port]["disabled_raed0_power"]) + disabled_write1_power = np.mean(self.char_port_results[port]["disabled_write1_power"]) + disabled_write0_power = np.mean(self.char_port_results[port]["disabled_write0_power"]) self.lib.write(" internal_power(){\n") self.lib.write(" when : \"csb{0}{1}\"; \n".format(port, web_name)) self.lib.write(" rise_power(scalar){\n") - self.lib.write(" values(\"{0:.6e}\");\n".format(disabled_read1_power)) + self.lib.write(" values(\"{0:.6e}\");\n".format(disabled_write1_power)) self.lib.write(" }\n") self.lib.write(" fall_power(scalar){\n") - self.lib.write(" values(\"{0:.6e}\");\n".format(disabled_read0_power)) + self.lib.write(" values(\"{0:.6e}\");\n".format(disabled_write0_power)) self.lib.write(" }\n") self.lib.write(" }\n") @@ -563,18 +563,18 @@ class lib: self.lib.write(" }\n") # Disabled power. - disabled_write1_power = np.mean(self.char_port_results[port]["disabled_write1_power"]) - disabled_write0_power = np.mean(self.char_port_results[port]["disabled_write0_power"]) + disabled_read1_power = np.mean(self.char_port_results[port]["disabled_read1_power"]) + disabled_read0_power = np.mean(self.char_port_results[port]["disabled_read0_power"]) self.lib.write(" internal_power(){\n") self.lib.write(" when : \"csb{0}{1}\"; \n".format(port, web_name)) self.lib.write(" rise_power(scalar){\n") - self.lib.write(" values(\"{0:.6e}\");\n".format(disabled_write1_power)) + self.lib.write(" values(\"{0:.6e}\");\n".format(disabled_read1_power)) self.lib.write(" }\n") self.lib.write(" fall_power(scalar){\n") - self.lib.write(" values(\"{0:.6e}\");\n".format(disabled_write0_power)) + self.lib.write(" values(\"{0:.6e}\");\n".format(disabled_read0_power)) self.lib.write(" }\n") self.lib.write(" }\n") - + def write_pg_pin(self): self.lib.write(" pg_pin(vdd) {\n") self.lib.write(" voltage_name : VDD;\n")