sky130.pcells.mimcap_1#
- sky130.pcells.mimcap_1(m3_layer=(70, 20), via3_size=(0.2, 0.2), via3_layer=(70, 44), via3_spacing=(0.2, 0.2), m4_spacing=0.3, m4_r_length=0.4, m4_layer=(71, 20), m4_length=1, m4_width=1, capm_layer=(89, 44), m4_enclosure=(0.14, 0.14), capm_enclosure=(0.5, 0.5))[source]#
Return mimcap_1 Pcell
mim cap between metal 3 and 4
- Parameters:
m3_layer (tuple[int, int] | str | int | LayerEnum) – metal 3 layer.
via3_size (tuple[float, float]) – via3 size.
via3_layer (tuple[int, int] | str | int | LayerEnum) – via3 layer.
via3_spacing (tuple[float, float]) – via3 spacing.
m4_spacing (float) – metal 4 spacing.
m4_r_length (float) – metal 4 right length.
m4_layer (tuple[int, int] | str | int | LayerEnum) – metal 4 layer.
m4_length (float) – metal 4 length.
m4_width (float) – metal 4 width.
capm_layer (tuple[int, int] | str | int | LayerEnum) – cap metal layer.
m4_enclosure (tuple[float, float]) – metal 4 enclosure.
capm_enclosure (tuple[float, float]) – cap metal enclosure.
- Return type:
Component
import sky130 c = sky130.pcells.mimcap_1( m3_layer=(70, 20), via3_size=(0.2, 0.2), via3_layer=(70, 44), via3_spacing=(0.2, 0.2), m4_spacing=0.3, m4_r_length=0.4, m4_layer=(71, 20), m4_length=1, m4_width=1, capm_layer=(89, 44), m4_enclosure=(0.14, 0.14), capm_enclosure=(0.5, 0.5), ) c.plot()
(
Source code
,png
,hires.png
,pdf
)