diff --git a/src/glayout/cells/elementary/transmission_gate/transmission_gate.py b/src/glayout/cells/elementary/transmission_gate/transmission_gate.py index e45e13fc..7ef204d4 100644 --- a/src/glayout/cells/elementary/transmission_gate/transmission_gate.py +++ b/src/glayout/cells/elementary/transmission_gate/transmission_gate.py @@ -172,8 +172,8 @@ def transmission_gate( top_level = Component() #two fets - nfet = nmos(pdk, width=width[0], fingers=fingers[0], multipliers=multipliers[0], with_dummy=True, with_dnwell=False, with_substrate_tap=False, length=length[0], **kwargs) - pfet = pmos(pdk, width=width[1], fingers=fingers[1], multipliers=multipliers[1], with_dummy=True, with_substrate_tap=False, length=length[1], **kwargs) + nfet = nmos(pdk, width=width[0], fingers=fingers[0], multipliers=multipliers[0], with_dummy=True, with_dnwell=False, with_substrate_tap=False, length=length[0], tie_layers=tie_layers, **kwargs) + pfet = pmos(pdk, width=width[1], fingers=fingers[1], multipliers=multipliers[1], with_dummy=True, with_substrate_tap=False, length=length[1], tie_layers=tie_layers, **kwargs) nfet_ref = top_level << nfet pfet_ref = top_level << pfet pfet_ref = rename_ports_by_orientation(pfet_ref.mirror_y())