Skip to content

docs(palace): compare electrostatic cmim against IHP PDK compact model#169

Draft
vvahidd wants to merge 1 commit into
mainfrom
docs/electrostatic-cmim-pdk-comparison
Draft

docs(palace): compare electrostatic cmim against IHP PDK compact model#169
vvahidd wants to merge 1 commit into
mainfrom
docs/electrostatic-cmim-pdk-comparison

Conversation

@vvahidd

@vvahidd vvahidd commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Reworks the electrostatic capacitance notebook (nbs/_palace_electrostatic) to make clear what it simulates and to compare against the IHP PDK model rather than a hand-rolled parallel-plate estimate.

Changes

  • Intro now states the simulated quantity is the plate-to-plate (mutual) capacitance of the IHP cmim, and explains the two capacitance-matrix conventions Palace writes: terminal-C.csv (Maxwell) vs terminal-Cm.csv (mutual/"SPICE"), with Cm[1,2] being the device value.
  • Links the IHP SPICE model (capacitors_mod.lib) and notes cap_cmim is a 2-terminal area+perimeter model.
  • New PDK compact-model reference cell evaluates the PDK's own area+perimeter law using process constants from the live techParams (caspec, cpspec, lwd), so C_pdk is authoritative rather than hand-tuned.
  • Comparison now reports Palace Cm[1,2] against the PDK model value.
  • Removed the parallel-plate analytical sections.

Note

Running the notebook surfaces a large Palace-vs-PDK gap (~7×) that traces to a separate stack-modeling bug in ihp-gdsfactory (the MIM dielectric + top plate are lumped into one SiO₂ level). Tracked upstream in gdsfactory/IHP#188 — out of scope for this docs PR.

Clarify what the electrostatic notebook simulates (plate-to-plate mutual
capacitance), explain the Maxwell vs mutual capacitance-matrix conventions,
and link the IHP cap_cmim SPICE model. Add a PDK compact-model reference
cell (area+perimeter law from techParams) and compare Palace Cm[1,2] against
it. Remove the parallel-plate analytical sections.
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Jun 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant