mirror of https://github.com/VLSIDA/OpenRAM.git
Remove indices from pins in lib file
This commit is contained in:
parent
4d0a8b9c8a
commit
7e635d02be
|
|
@ -325,7 +325,7 @@ class lib:
|
||||||
self.lib.write(" }\n")
|
self.lib.write(" }\n")
|
||||||
|
|
||||||
|
|
||||||
self.lib.write(" pin(DOUT{1}[{0}:0]){{\n".format(self.sram.word_size - 1, read_port))
|
self.lib.write(" pin(DOUT{}){{\n".format(read_port))
|
||||||
self.lib.write(" timing(){ \n")
|
self.lib.write(" timing(){ \n")
|
||||||
self.lib.write(" timing_sense : non_unate; \n")
|
self.lib.write(" timing_sense : non_unate; \n")
|
||||||
self.lib.write(" related_pin : \"clk{0}\"; \n".format(read_port))
|
self.lib.write(" related_pin : \"clk{0}\"; \n".format(read_port))
|
||||||
|
|
@ -358,7 +358,7 @@ class lib:
|
||||||
self.lib.write(" address : ADDR{0}; \n".format(write_port))
|
self.lib.write(" address : ADDR{0}; \n".format(write_port))
|
||||||
self.lib.write(" clocked_on : clk{0}; \n".format(write_port))
|
self.lib.write(" clocked_on : clk{0}; \n".format(write_port))
|
||||||
self.lib.write(" }\n")
|
self.lib.write(" }\n")
|
||||||
self.lib.write(" pin(DIN{1}[{0}:0]){{\n".format(self.sram.word_size - 1, write_port))
|
self.lib.write(" pin(DIN{}){{\n".format(write_port))
|
||||||
self.write_FF_setuphold(write_port)
|
self.write_FF_setuphold(write_port)
|
||||||
self.lib.write(" }\n") # pin
|
self.lib.write(" }\n") # pin
|
||||||
self.lib.write(" }\n") #bus
|
self.lib.write(" }\n") #bus
|
||||||
|
|
@ -378,7 +378,7 @@ class lib:
|
||||||
self.lib.write(" direction : input; \n")
|
self.lib.write(" direction : input; \n")
|
||||||
self.lib.write(" capacitance : {0}; \n".format(tech.spice["dff_in_cap"]))
|
self.lib.write(" capacitance : {0}; \n".format(tech.spice["dff_in_cap"]))
|
||||||
self.lib.write(" max_transition : {0};\n".format(self.slews[-1]))
|
self.lib.write(" max_transition : {0};\n".format(self.slews[-1]))
|
||||||
self.lib.write(" pin(ADDR{1}[{0}:0])".format(self.sram.addr_size - 1, port))
|
self.lib.write(" pin(ADDR{}])".format(port))
|
||||||
self.lib.write("{\n")
|
self.lib.write("{\n")
|
||||||
|
|
||||||
self.write_FF_setuphold(port)
|
self.write_FF_setuphold(port)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue