sky130.pcells.mimcap_2

Contents

sky130.pcells.mimcap_2#

sky130.pcells.mimcap_2(m4_layer: LayerEnum | str | tuple[int, int] = (71, 20), via4_size: tuple[float, float] = (0.8, 0.8), via4_layer: LayerEnum | str | tuple[int, int] = (71, 44), via4_spacing: tuple[float, float] = (0.8, 0.8), m5_spacing: float = 1.6, m5_r_length: float = 1.6, m5_layer: LayerEnum | str | tuple[int, int] = (72, 20), m5_length: float = 1.6, m5_width: float = 1.6, capm2_layer: LayerEnum | str | tuple[int, int] = (97, 44), m5_enclosure: tuple[float, float] = (0.14, 0.14), capm2_enclosure: tuple[float, float] = (0.5, 0.5)) Component[source]#

Return mim cap between metal 4 and 5.

Parameters:
  • m4_layer – metal 4 layer.

  • via4_size – via4 size.

  • via4_layer – via4 layer.

  • via4_spacing – via4 spacing.

  • m5_spacing – metal 5 spacing.

  • m5_r_length – metal 5 right length.

  • m5_layer – metal 5 layer.

  • m5_length – metal 5 length.

  • m5_width – metal 5 width.

  • capm2_layer – cap metal 2 layer.

  • m5_enclosure – metal 5 enclosure.

  • capm2_enclosure – cap metal 2 enclosure.

import sky130

c = sky130.pcells.mimcap_2(m5_length=15, m5_width=15, m5_r_length=5)
c.plot()

(Source code, png, hires.png, pdf)

../_images/sky130-pcells-mimcap_2-1.png