Weston Braun
05/11/2021, 12:44 AMproc sky130::sky130_fd_pr__pfet_g5v0d10v5_draw {parameters} {
set newdict [dict create \
gate_type mvpfet \
diff_type mvpdiff \
diff_contact_type mvpdc \
plus_diff_type mvnsd \
plus_contact_type mvnsc \
poly_type poly \
poly_contact_type pc \
sub_type nwell \
dev_sub_type nwell \
guard_sub_surround 0.33 \
gate_to_polycont 0.32 \
diff_spacing 0.31 \
diff_tap_space 0.38 \
diff_gate_space 0.38 \
]
set drawdict [dict merge $sky130::ruleset $newdict $parameters]
return [sky130::mos_draw $drawdict]
}
It looks like the pmos devices all have gate_to_polycont sent to 0.32