Added whitespace between : and 'minimum_period', '1kOhm' and 'min_pulse_width' as required by Liberty file standard

This commit is contained in:
Tristan Robitaille 2024-11-10 14:31:21 +01:00
parent b6a6f12642
commit 1f5fe62456
1 changed files with 3 additions and 3 deletions

View File

@ -254,7 +254,7 @@ class lib:
self.lib.write(" resistance_unit : \"1kohm\" ;\n") self.lib.write(" resistance_unit : \"1kohm\" ;\n")
self.lib.write(" capacitive_load_unit(1, pF) ;\n") self.lib.write(" capacitive_load_unit(1, pF) ;\n")
self.lib.write(" leakage_power_unit : \"1mW\" ;\n") self.lib.write(" leakage_power_unit : \"1mW\" ;\n")
self.lib.write(" pulling_resistance_unit :\"1kohm\" ;\n") self.lib.write(" pulling_resistance_unit : \"1kohm\" ;\n")
self.lib.write(" operating_conditions(OC){\n") self.lib.write(" operating_conditions(OC){\n")
self.lib.write(" process : {} ;\n".format(1.0)) # How to use TT, FF, SS? self.lib.write(" process : {} ;\n".format(1.0)) # How to use TT, FF, SS?
self.lib.write(" voltage : {} ;\n".format(self.voltage)) self.lib.write(" voltage : {} ;\n".format(self.voltage))
@ -536,7 +536,7 @@ class lib:
min_pulse_width = round_time(self.char_sram_results["min_period"])/2.0 min_pulse_width = round_time(self.char_sram_results["min_period"])/2.0
min_period = round_time(self.char_sram_results["min_period"]) min_period = round_time(self.char_sram_results["min_period"])
self.lib.write(" timing(){ \n") self.lib.write(" timing(){ \n")
self.lib.write(" timing_type :\"min_pulse_width\"; \n") self.lib.write(" timing_type : \"min_pulse_width\"; \n")
self.lib.write(" related_pin : clk{0}; \n".format(port)) self.lib.write(" related_pin : clk{0}; \n".format(port))
self.lib.write(" rise_constraint(scalar) {\n") self.lib.write(" rise_constraint(scalar) {\n")
self.lib.write(" values(\"{0}\"); \n".format(min_pulse_width)) self.lib.write(" values(\"{0}\"); \n".format(min_pulse_width))
@ -546,7 +546,7 @@ class lib:
self.lib.write(" }\n") self.lib.write(" }\n")
self.lib.write(" }\n") self.lib.write(" }\n")
self.lib.write(" timing(){ \n") self.lib.write(" timing(){ \n")
self.lib.write(" timing_type :\"minimum_period\"; \n") self.lib.write(" timing_type : \"minimum_period\"; \n")
self.lib.write(" related_pin : clk{0}; \n".format(port)) self.lib.write(" related_pin : clk{0}; \n".format(port))
self.lib.write(" rise_constraint(scalar) {\n") self.lib.write(" rise_constraint(scalar) {\n")
self.lib.write(" values(\"{0}\"); \n".format(min_period)) self.lib.write(" values(\"{0}\"); \n".format(min_period))