MIMCapacitor#
- class pyedb.libraries.rf_libraries.base_functions.MIMCapacitor(edb_cell: Edb, area: str | float = 1e-07, gap: str | float = 1e-06, layer_top: str = 'M1', layer_bottom: str = 'M2', net: str = 'RF')#
Metal–Insulator–Metal parallel-plate capacitor.
- Parameters:
- area
float,default0.1mm² Plate area [m²].
- gap
float,default1 µm Dielectric thickness between plates [m].
- er
float,default7 Relative permittivity of the dielectric.
- layer_top
str,default“M1” Top plate layer.
- layer_bottom
str,default“M2” Bottom plate layer.
- net
str,default“RF” Net name for both plates.
- area
Examples
>>> cap = MIMCapacitor(area=200e-12, gap=0.5e-6, er=4.1) >>> edb = Edb("mim.aedb") >>> cap._pedb = edb >>> cap.create() >>> f"{cap.capacitance_f * 1e12:.2f} pF" '1.45 pF'
Methods
Create the top plate, bottom plate and assign variables.