From e25cac4b8220172b630426568ae28f3f6c075f4f Mon Sep 17 00:00:00 2001 From: Holger Vogt Date: Wed, 18 Feb 2026 14:52:23 +0100 Subject: [PATCH] Fix a bug in the extrapolation formula: NMOS and PMOS degradations are o.k. now! --- src/xspice/icm/xtradev/degmonitor/cfunc.mod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xspice/icm/xtradev/degmonitor/cfunc.mod b/src/xspice/icm/xtradev/degmonitor/cfunc.mod index 58014abbe..8a7fb5915 100644 --- a/src/xspice/icm/xtradev/degmonitor/cfunc.mod +++ b/src/xspice/icm/xtradev/degmonitor/cfunc.mod @@ -465,7 +465,7 @@ void cm_degmon(ARGS) /* structure holding parms, char *thisinstance = INSTNAME; /**** model equations 3 ****/ sintegral = sintegral * tfut / tsim; - deg = 1. / (c * (pow(sintegral, -1.* n))); + deg = 1. / (c * (1. + pow(sintegral, (-1.* n)))); /***************************/ sintegral = 1e99; // flag final time step /* only significant degradation */