diff --git a/src/spicelib/devices/bsim3/b3.c b/src/spicelib/devices/bsim3/b3.c index 1f696d632..199686f9a 100644 --- a/src/spicelib/devices/bsim3/b3.c +++ b/src/spicelib/devices/bsim3/b3.c @@ -116,7 +116,7 @@ IOP( "dvt2w", BSIM3_MOD_DVT2W, IF_REAL, "Narrow Width effect coeff. 2"), IOP( "drout", BSIM3_MOD_DROUT, IF_REAL, "DIBL coefficient of output resistance"), IOP( "dsub", BSIM3_MOD_DSUB, IF_REAL, "DIBL coefficient in the subthreshold region"), IOP( "vth0", BSIM3_MOD_VTH0, IF_REAL,"Threshold voltage"), -IOP( "vtho", BSIM3_MOD_VTH0, IF_REAL,"Threshold voltage"), +IOPR("vtho", BSIM3_MOD_VTH0, IF_REAL,"Threshold voltage"), IOP( "ua", BSIM3_MOD_UA, IF_REAL, "Linear gate dependence of mobility"), IOP( "ua1", BSIM3_MOD_UA1, IF_REAL, "Temperature coefficient of ua"), IOP( "ub", BSIM3_MOD_UB, IF_REAL, "Quadratic gate dependence of mobility"), diff --git a/src/spicelib/devices/bsim3soi_dd/b3soidd.c b/src/spicelib/devices/bsim3soi_dd/b3soidd.c index 5bffac566..fc542fa2c 100644 --- a/src/spicelib/devices/bsim3soi_dd/b3soidd.c +++ b/src/spicelib/devices/bsim3soi_dd/b3soidd.c @@ -95,7 +95,7 @@ IOP( "dvt2w", B3SOIDD_MOD_DVT2W, IF_REAL, "Narrow Width effect coeff. 2"), IOP( "drout", B3SOIDD_MOD_DROUT, IF_REAL, "DIBL coefficient of output resistance"), IOP( "dsub", B3SOIDD_MOD_DSUB, IF_REAL, "DIBL coefficient in the subthreshold region"), IOP( "vth0", B3SOIDD_MOD_VTH0, IF_REAL,"Threshold voltage"), -IOP( "vtho", B3SOIDD_MOD_VTH0, IF_REAL,"Threshold voltage"), +IOPR("vtho", B3SOIDD_MOD_VTH0, IF_REAL,"Threshold voltage"), IOP( "ua", B3SOIDD_MOD_UA, IF_REAL, "Linear gate dependence of mobility"), IOP( "ua1", B3SOIDD_MOD_UA1, IF_REAL, "Temperature coefficient of ua"), IOP( "ub", B3SOIDD_MOD_UB, IF_REAL, "Quadratic gate dependence of mobility"), diff --git a/src/spicelib/devices/bsim3soi_fd/b3soifd.c b/src/spicelib/devices/bsim3soi_fd/b3soifd.c index d4e70ff09..ca49e4d37 100644 --- a/src/spicelib/devices/bsim3soi_fd/b3soifd.c +++ b/src/spicelib/devices/bsim3soi_fd/b3soifd.c @@ -95,7 +95,7 @@ IOP( "dvt2w", B3SOIFD_MOD_DVT2W, IF_REAL, "Narrow Width effect coeff. 2"), IOP( "drout", B3SOIFD_MOD_DROUT, IF_REAL, "DIBL coefficient of output resistance"), IOP( "dsub", B3SOIFD_MOD_DSUB, IF_REAL, "DIBL coefficient in the subthreshold region"), IOP( "vth0", B3SOIFD_MOD_VTH0, IF_REAL,"Threshold voltage"), -IOP( "vtho", B3SOIFD_MOD_VTH0, IF_REAL,"Threshold voltage"), +IOPR("vtho", B3SOIFD_MOD_VTH0, IF_REAL,"Threshold voltage"), IOP( "ua", B3SOIFD_MOD_UA, IF_REAL, "Linear gate dependence of mobility"), IOP( "ua1", B3SOIFD_MOD_UA1, IF_REAL, "Temperature coefficient of ua"), IOP( "ub", B3SOIFD_MOD_UB, IF_REAL, "Quadratic gate dependence of mobility"), diff --git a/src/spicelib/devices/bsim3soi_pd/b3soipd.c b/src/spicelib/devices/bsim3soi_pd/b3soipd.c index 2ec8c5e7e..1d1248308 100644 --- a/src/spicelib/devices/bsim3soi_pd/b3soipd.c +++ b/src/spicelib/devices/bsim3soi_pd/b3soipd.c @@ -113,7 +113,7 @@ IOP( "dvt2w", B3SOIPD_MOD_DVT2W, IF_REAL, "Narrow Width effect coeff. 2"), IOP( "drout", B3SOIPD_MOD_DROUT, IF_REAL, "DIBL coefficient of output resistance"), IOP( "dsub", B3SOIPD_MOD_DSUB, IF_REAL, "DIBL coefficient in the subthreshold region"), IOP( "vth0", B3SOIPD_MOD_VTH0, IF_REAL,"Threshold voltage"), -IOP( "vtho", B3SOIPD_MOD_VTH0, IF_REAL,"Threshold voltage"), +IOPR("vtho", B3SOIPD_MOD_VTH0, IF_REAL,"Threshold voltage"), IOP( "ua", B3SOIPD_MOD_UA, IF_REAL, "Linear gate dependence of mobility"), IOP( "ua1", B3SOIPD_MOD_UA1, IF_REAL, "Temperature coefficient of ua"), IOP( "ub", B3SOIPD_MOD_UB, IF_REAL, "Quadratic gate dependence of mobility"), diff --git a/src/spicelib/devices/bsim3v0/b3v0.c b/src/spicelib/devices/bsim3v0/b3v0.c index 8ab188fcf..bedf30312 100644 --- a/src/spicelib/devices/bsim3v0/b3v0.c +++ b/src/spicelib/devices/bsim3v0/b3v0.c @@ -85,7 +85,7 @@ IOP( "dvt2w", BSIM3v0_MOD_DVT2W, IF_REAL, "Narrow Width effect coeff. 2"), IOP( "drout", BSIM3v0_MOD_DROUT, IF_REAL, "DIBL coefficient of output resistance"), IOP( "dsub", BSIM3v0_MOD_DSUB, IF_REAL, "DIBL coefficient in the subthreshold region"), IOP( "vth0", BSIM3v0_MOD_VTH0, IF_REAL,"Threshold voltage"), -IOP( "vtho", BSIM3v0_MOD_VTH0, IF_REAL,"Threshold voltage"), +IOPR("vtho", BSIM3v0_MOD_VTH0, IF_REAL,"Threshold voltage"), IOP( "ua", BSIM3v0_MOD_UA, IF_REAL, "Linear gate dependence of mobility"), IOP( "ua1", BSIM3v0_MOD_UA1, IF_REAL, "Temperature coefficient of ua"), IOP( "ub", BSIM3v0_MOD_UB, IF_REAL, "Quadratic gate dependence of mobility"), diff --git a/src/spicelib/devices/bsim3v1/b3v1.c b/src/spicelib/devices/bsim3v1/b3v1.c index 35324deb6..d797cd758 100644 --- a/src/spicelib/devices/bsim3v1/b3v1.c +++ b/src/spicelib/devices/bsim3v1/b3v1.c @@ -90,7 +90,7 @@ IOP( "dvt2w", BSIM3v1_MOD_DVT2W, IF_REAL, "Narrow Width effect coeff. 2"), IOP( "drout", BSIM3v1_MOD_DROUT, IF_REAL, "DIBL coefficient of output resistance"), IOP( "dsub", BSIM3v1_MOD_DSUB, IF_REAL, "DIBL coefficient in the subthreshold region"), IOP( "vth0", BSIM3v1_MOD_VTH0, IF_REAL,"Threshold voltage"), -IOP( "vtho", BSIM3v1_MOD_VTH0, IF_REAL,"Threshold voltage"), +IOPR("vtho", BSIM3v1_MOD_VTH0, IF_REAL,"Threshold voltage"), IOP( "ua", BSIM3v1_MOD_UA, IF_REAL, "Linear gate dependence of mobility"), IOP( "ua1", BSIM3v1_MOD_UA1, IF_REAL, "Temperature coefficient of ua"), IOP( "ub", BSIM3v1_MOD_UB, IF_REAL, "Quadratic gate dependence of mobility"), diff --git a/src/spicelib/devices/bsim3v32/b3v32.c b/src/spicelib/devices/bsim3v32/b3v32.c index 2209f6a97..41f8ece44 100644 --- a/src/spicelib/devices/bsim3v32/b3v32.c +++ b/src/spicelib/devices/bsim3v32/b3v32.c @@ -115,7 +115,7 @@ IOP( "dvt2w", BSIM3v32_MOD_DVT2W, IF_REAL, "Narrow Width effect coeff. 2"), IOP( "drout", BSIM3v32_MOD_DROUT, IF_REAL, "DIBL coefficient of output resistance"), IOP( "dsub", BSIM3v32_MOD_DSUB, IF_REAL, "DIBL coefficient in the subthreshold region"), IOP( "vth0", BSIM3v32_MOD_VTH0, IF_REAL,"Threshold voltage"), -IOP( "vtho", BSIM3v32_MOD_VTH0, IF_REAL,"Threshold voltage"), +IOPR("vtho", BSIM3v32_MOD_VTH0, IF_REAL,"Threshold voltage"), IOP( "ua", BSIM3v32_MOD_UA, IF_REAL, "Linear gate dependence of mobility"), IOP( "ua1", BSIM3v32_MOD_UA1, IF_REAL, "Temperature coefficient of ua"), IOP( "ub", BSIM3v32_MOD_UB, IF_REAL, "Quadratic gate dependence of mobility"), diff --git a/src/spicelib/devices/bsim4/b4.c b/src/spicelib/devices/bsim4/b4.c index bc5b92a53..4c9f0f55a 100644 --- a/src/spicelib/devices/bsim4/b4.c +++ b/src/spicelib/devices/bsim4/b4.c @@ -245,7 +245,7 @@ IOP( "dvt2w", BSIM4_MOD_DVT2W, IF_REAL, "Narrow Width effect coeff. 2"), IOP( "drout", BSIM4_MOD_DROUT, IF_REAL, "DIBL coefficient of output resistance"), IOP( "dsub", BSIM4_MOD_DSUB, IF_REAL, "DIBL coefficient in the subthreshold region"), IOP( "vth0", BSIM4_MOD_VTH0, IF_REAL,"Threshold voltage"), -IOP( "vtho", BSIM4_MOD_VTH0, IF_REAL,"Threshold voltage"), +IOPR("vtho", BSIM4_MOD_VTH0, IF_REAL,"Threshold voltage"), IOP( "ua", BSIM4_MOD_UA, IF_REAL, "Linear gate dependence of mobility"), IOP( "ua1", BSIM4_MOD_UA1, IF_REAL, "Temperature coefficient of ua"), IOP( "ub", BSIM4_MOD_UB, IF_REAL, "Quadratic gate dependence of mobility"), diff --git a/src/spicelib/devices/bsim4v5/b4v5.c b/src/spicelib/devices/bsim4v5/b4v5.c index 2ce31148b..0f7de1782 100644 --- a/src/spicelib/devices/bsim4v5/b4v5.c +++ b/src/spicelib/devices/bsim4v5/b4v5.c @@ -177,7 +177,7 @@ IOP( "dvt2w", BSIM4v5_MOD_DVT2W, IF_REAL, "Narrow Width effect coeff. 2"), IOP( "drout", BSIM4v5_MOD_DROUT, IF_REAL, "DIBL coefficient of output resistance"), IOP( "dsub", BSIM4v5_MOD_DSUB, IF_REAL, "DIBL coefficient in the subthreshold region"), IOP( "vth0", BSIM4v5_MOD_VTH0, IF_REAL,"Threshold voltage"), -IOP( "vtho", BSIM4v5_MOD_VTH0, IF_REAL,"Threshold voltage"), +IOPR("vtho", BSIM4v5_MOD_VTH0, IF_REAL,"Threshold voltage"), IOP( "ua", BSIM4v5_MOD_UA, IF_REAL, "Linear gate dependence of mobility"), IOP( "ua1", BSIM4v5_MOD_UA1, IF_REAL, "Temperature coefficient of ua"), IOP( "ub", BSIM4v5_MOD_UB, IF_REAL, "Quadratic gate dependence of mobility"), diff --git a/src/spicelib/devices/bsim4v6/b4v6.c b/src/spicelib/devices/bsim4v6/b4v6.c index 1e45b95e2..81f7a68f3 100644 --- a/src/spicelib/devices/bsim4v6/b4v6.c +++ b/src/spicelib/devices/bsim4v6/b4v6.c @@ -200,7 +200,7 @@ IOP( "dvt2w", BSIM4v6_MOD_DVT2W, IF_REAL, "Narrow Width effect coeff. 2"), IOP( "drout", BSIM4v6_MOD_DROUT, IF_REAL, "DIBL coefficient of output resistance"), IOP( "dsub", BSIM4v6_MOD_DSUB, IF_REAL, "DIBL coefficient in the subthreshold region"), IOP( "vth0", BSIM4v6_MOD_VTH0, IF_REAL,"Threshold voltage"), -IOP( "vtho", BSIM4v6_MOD_VTH0, IF_REAL,"Threshold voltage"), +IOPR("vtho", BSIM4v6_MOD_VTH0, IF_REAL,"Threshold voltage"), IOP( "ua", BSIM4v6_MOD_UA, IF_REAL, "Linear gate dependence of mobility"), IOP( "ua1", BSIM4v6_MOD_UA1, IF_REAL, "Temperature coefficient of ua"), IOP( "ub", BSIM4v6_MOD_UB, IF_REAL, "Quadratic gate dependence of mobility"), diff --git a/src/spicelib/devices/bsim4v7/b4v7.c b/src/spicelib/devices/bsim4v7/b4v7.c index 95407b61e..34c5b9488 100644 --- a/src/spicelib/devices/bsim4v7/b4v7.c +++ b/src/spicelib/devices/bsim4v7/b4v7.c @@ -208,7 +208,7 @@ IOP( "dvt2w", BSIM4v7_MOD_DVT2W, IF_REAL, "Narrow Width effect coeff. 2"), IOP( "drout", BSIM4v7_MOD_DROUT, IF_REAL, "DIBL coefficient of output resistance"), IOP( "dsub", BSIM4v7_MOD_DSUB, IF_REAL, "DIBL coefficient in the subthreshold region"), IOP( "vth0", BSIM4v7_MOD_VTH0, IF_REAL,"Threshold voltage"), -IOP( "vtho", BSIM4v7_MOD_VTH0, IF_REAL,"Threshold voltage"), +IOPR("vtho", BSIM4v7_MOD_VTH0, IF_REAL,"Threshold voltage"), IOP( "ua", BSIM4v7_MOD_UA, IF_REAL, "Linear gate dependence of mobility"), IOP( "ua1", BSIM4v7_MOD_UA1, IF_REAL, "Temperature coefficient of ua"), IOP( "ub", BSIM4v7_MOD_UB, IF_REAL, "Quadratic gate dependence of mobility"), diff --git a/src/spicelib/devices/bsimsoi/b4soi.c b/src/spicelib/devices/bsimsoi/b4soi.c index 319a51cbb..d7871b69c 100644 --- a/src/spicelib/devices/bsimsoi/b4soi.c +++ b/src/spicelib/devices/bsimsoi/b4soi.c @@ -190,7 +190,7 @@ IOP( "dvt2w", B4SOI_MOD_DVT2W, IF_REAL, "Narrow Width effect coeff. 2"), IOP( "drout", B4SOI_MOD_DROUT, IF_REAL, "DIBL coefficient of output resistance"), IOP( "dsub", B4SOI_MOD_DSUB, IF_REAL, "DIBL coefficient in the subthreshold region"), IOP( "vth0", B4SOI_MOD_VTH0, IF_REAL,"Threshold voltage"), -IOP( "vtho", B4SOI_MOD_VTH0, IF_REAL,"Threshold voltage"), +IOPR("vtho", B4SOI_MOD_VTH0, IF_REAL,"Threshold voltage"), IOP( "vfb", B4SOI_MOD_VFB, IF_REAL, "Flat Band Voltage"), /* v4.1 */ IOP( "ua", B4SOI_MOD_UA, IF_REAL, "Linear gate dependence of mobility"), IOP( "ua1", B4SOI_MOD_UA1, IF_REAL, "Temperature coefficient of ua"),