RTimothyEdwards / capiche

Parasitic capacitance analysis of foundry metal stackups
GNU General Public License v2.0
10 stars 2 forks source link

sky130A metal stack file: Thickness values misordered for 'topnit' #3

Closed martinjankoehler closed 2 months ago

martinjankoehler commented 5 months ago

Hi @RTimothyEdwards,

in README.md, the 'c'-Type parameters are defined as:

['c', <K_value>, <thick1>, <thick2>, <thick3>, <reference>]

This is a conformal dielectric which is formed around a metal layer
and forms a layer above and arount the metal.  <K_value> is the
dielectric K constant of the layer.  <thick1> is the thickness of
the dielectric over metal, while <thick2> is the thickness of the
dielectric where the metal is not present.  <thick3> is the sidewall
thickness of the dielectric.  The <reference> layer is always a
metal.

In the sky130A metal stack file: https://github.com/RTimothyEdwards/capiche/blob/89966cc5f148cc9e2383445bc431c902fa95565c/sky130A/metal_stack_sky130A.py#L72

If I interpret the diagram correctly, it seems that the values for <thick2> and <thick3> are swapped in location: Bildschirmfoto 2024-06-19 um 23 52 04