mirror of https://github.com/VLSIDA/OpenRAM.git
Route to top of NMOS to prevent poly overlap nmos
This commit is contained in:
parent
4d85640a00
commit
f7915ec55e
|
|
@ -79,8 +79,8 @@ class pgate(design.design):
|
|||
debug.check(nmos_gate_pin.ll().x == pmos_gate_pin.ll().x,
|
||||
"Connecting unaligned gates not supported. See unaligned_gates.gds.")
|
||||
|
||||
# Pick point on the left of NMOS and connect down to PMOS
|
||||
nmos_gate_pos = nmos_gate_pin.ll() + vector(0.5 * self.poly_width, 0)
|
||||
# Pick point on the left of NMOS and up to PMOS
|
||||
nmos_gate_pos = nmos_gate_pin.ul() + vector(0.5 * self.poly_width, 0)
|
||||
pmos_gate_pos = vector(nmos_gate_pos.x, pmos_gate_pin.bc().y)
|
||||
self.add_path("poly", [nmos_gate_pos, pmos_gate_pos])
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue