mirror of https://github.com/VLSIDA/OpenRAM.git
RBL driver supply location differs for sky130 and other techs
This commit is contained in:
parent
c2629edc1b
commit
483f6b187c
|
|
@ -80,8 +80,11 @@ class port_address(design.design):
|
||||||
self.copy_power_pins(inst, "gnd")
|
self.copy_power_pins(inst, "gnd")
|
||||||
|
|
||||||
for rbl_vdd_pin in self.rbl_driver_inst.get_pins("vdd"):
|
for rbl_vdd_pin in self.rbl_driver_inst.get_pins("vdd"):
|
||||||
self.add_power_pin("vdd", rbl_vdd_pin.center())
|
if OPTS.tech_name == "sky130":
|
||||||
|
self.add_power_pin("vdd", rbl_vdd_pin.center())
|
||||||
|
else:
|
||||||
|
self.add_power_pin("vdd", rbl_vdd_pin.lc())
|
||||||
|
|
||||||
def route_pins(self):
|
def route_pins(self):
|
||||||
for row in range(self.addr_size):
|
for row in range(self.addr_size):
|
||||||
decoder_name = "addr_{}".format(row)
|
decoder_name = "addr_{}".format(row)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue