mirror of https://github.com/VLSIDA/OpenRAM.git
Change nwell from gnd to vdd. dnwell space added.
This commit is contained in:
parent
e944a5ec02
commit
1ded978256
|
|
@ -1409,7 +1409,7 @@ class layout():
|
||||||
[ll, ur] = bbox
|
[ll, ur] = bbox
|
||||||
|
|
||||||
# Possibly inflate the bbox
|
# Possibly inflate the bbox
|
||||||
nwell_offset = vector(self.nwell_width, self.nwell_width)
|
nwell_offset = vector(2 * self.nwell_width, 2 * self.nwell_width)
|
||||||
ll -= nwell_offset.scale(inflate, inflate)
|
ll -= nwell_offset.scale(inflate, inflate)
|
||||||
ur += nwell_offset.scale(inflate, inflate)
|
ur += nwell_offset.scale(inflate, inflate)
|
||||||
|
|
||||||
|
|
@ -1448,7 +1448,7 @@ class layout():
|
||||||
to_layer="m1",
|
to_layer="m1",
|
||||||
offset=loc)
|
offset=loc)
|
||||||
else:
|
else:
|
||||||
self.add_power_pin(name="gnd",
|
self.add_power_pin(name="vdd",
|
||||||
loc=loc,
|
loc=loc,
|
||||||
start_layer="li")
|
start_layer="li")
|
||||||
count += 1
|
count += 1
|
||||||
|
|
@ -1468,7 +1468,7 @@ class layout():
|
||||||
to_layer="m1",
|
to_layer="m1",
|
||||||
offset=loc)
|
offset=loc)
|
||||||
else:
|
else:
|
||||||
self.add_power_pin(name="gnd",
|
self.add_power_pin(name="vdd",
|
||||||
loc=loc,
|
loc=loc,
|
||||||
start_layer="li")
|
start_layer="li")
|
||||||
count += 1
|
count += 1
|
||||||
|
|
@ -1488,7 +1488,7 @@ class layout():
|
||||||
to_layer="m2",
|
to_layer="m2",
|
||||||
offset=loc)
|
offset=loc)
|
||||||
else:
|
else:
|
||||||
self.add_power_pin(name="gnd",
|
self.add_power_pin(name="vdd",
|
||||||
loc=loc,
|
loc=loc,
|
||||||
start_layer="li")
|
start_layer="li")
|
||||||
count += 1
|
count += 1
|
||||||
|
|
@ -1508,7 +1508,7 @@ class layout():
|
||||||
to_layer="m2",
|
to_layer="m2",
|
||||||
offset=loc)
|
offset=loc)
|
||||||
else:
|
else:
|
||||||
self.add_power_pin(name="gnd",
|
self.add_power_pin(name="vdd",
|
||||||
loc=loc,
|
loc=loc,
|
||||||
start_layer="li")
|
start_layer="li")
|
||||||
count += 1
|
count += 1
|
||||||
|
|
|
||||||
|
|
@ -881,7 +881,7 @@ class router(router_tech):
|
||||||
"""
|
"""
|
||||||
pg = pin_group(name, [], self)
|
pg = pin_group(name, [], self)
|
||||||
# Offset two spaces inside and one between the rings
|
# Offset two spaces inside and one between the rings
|
||||||
if name == "vdd":
|
if name == "gnd":
|
||||||
offset = width + 2 * space
|
offset = width + 2 * space
|
||||||
else:
|
else:
|
||||||
offset = space
|
offset = space
|
||||||
|
|
@ -911,7 +911,7 @@ class router(router_tech):
|
||||||
pg = pin_group(name, [], self)
|
pg = pin_group(name, [], self)
|
||||||
# Offset two spaces inside and one between the rings
|
# Offset two spaces inside and one between the rings
|
||||||
# Units are in routing grids
|
# Units are in routing grids
|
||||||
if name == "vdd":
|
if name == "gnd":
|
||||||
offset = width + 2 * space
|
offset = width + 2 * space
|
||||||
else:
|
else:
|
||||||
offset = space
|
offset = space
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue