sky130.pcells.nwell_guard_ring#
- sky130.pcells.nwell_guard_ring(inner_width=2.0, inner_height=2.0, ring_width=0.34, spacing=0.27)[source]#
N-well guard ring for PMOS isolation.
Same structure as pwell_guard_ring but adds an nwelldrawing region under the entire ring (extending 0.18 um beyond tap on every side) and uses nsdmdrawing (N+ implant) instead of psdmdrawing.
The supply port is named “VDD” instead of “VSS”.
- Parameters:
inner_width (float) – width of the inner area to be surrounded.
inner_height (float) – height of the inner area to be surrounded.
ring_width (float) – width of the tap ring.
spacing (float) – gap between the inner area and the inner edge of the ring.
- Return type:
Component
import sky130 c = sky130.pcells.nwell_guard_ring() c.plot()
(
Source code,png,hires.png,pdf)