Additional changes: Moved the halving of the sidewall capacitance

coefficient from the calculation to the tech file parser (done once
instead of done many times), and corrected the included (old) SCMOS
tech files to use the new "standard" coefficient values.
This commit is contained in:
R. Timothy Edwards
2026-08-02 11:34:41 -04:00
parent 51522d6889
commit c81b995266
8 changed files with 41 additions and 37 deletions
+1 -1
View File
@@ -3099,7 +3099,7 @@ extSideCommon(rinside, rfar, tpnear, tpfar, bdir, overlap, sep, extCoupleList)
cap = extGetCapValue(he);
for (e = extCoupleList; e; e = e->ec_next)
if (TTMaskHasType(&e->ec_near, near) && TTMaskHasType(&e->ec_far, far)) {
swcap = 0.5 * (e->ec_cap * overlap) / (sep + e->ec_offset);
swcap = (e->ec_cap * overlap) / (sep + e->ec_offset);
cap += swcap;
if (CAP_DEBUG)
extAdjustCouple(he, swcap, "sidewall");