mirror of https://github.com/VLSIDA/OpenRAM.git
Try both layers for reversed layer stacks.
This commit is contained in:
parent
9d2902de9e
commit
b347e3f7a8
|
|
@ -71,7 +71,10 @@ class wire(wire_path):
|
||||||
if layer1 == "poly" or layer1 == "active":
|
if layer1 == "poly" or layer1 == "active":
|
||||||
contact1 = getattr(contact, layer1 + "_contact")
|
contact1 = getattr(contact, layer1 + "_contact")
|
||||||
else:
|
else:
|
||||||
contact1 = getattr(contact, layer1 + "_via")
|
try:
|
||||||
|
contact1 = getattr(contact, layer1 + "_via")
|
||||||
|
except AttributeError:
|
||||||
|
contact1 = getattr(contact, layer2 + "_via")
|
||||||
max_contact = max(contact1.width, contact1.height)
|
max_contact = max(contact1.width, contact1.height)
|
||||||
|
|
||||||
layer1_space = drc("{0}_to_{0}".format(layer1))
|
layer1_space = drc("{0}_to_{0}".format(layer1))
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue