I have not checked all of these warnings, but I see that LVT and WVT are correctly flagged: they appear in the denominator of expressions:
DVT_long = - AVT * MAXA(ln(Leff / LVT),0.0,1.0e-2); DVT_wide = - AVT * MAXA(ln(Weff / WVT),0.0,1.0e-2);
but those parameters are allowed to be zero:
parameter real LVT = 1.0 from [0.0:inf) ATTR(info="LENGTH FOR LONG AND WIDE CHANNEL VTO CORRECTION"); parameter real WVT = 1.0 from [0.0:inf) ATTR(info="WIDTH FOR LONG AND WIDE CHANNEL VTO CORRECTION");
WARNING in file ekv3.va, line 258: Possible division by zero for parameter LVT
WARNING in file ekv3.va, line 258: Possible division by zero for parameter LVT
WARNING in file ekv3.va, line 258: Possible division by zero for parameter LVT
WARNING in file ekv3.va, line 259: Possible division by zero for parameter WVT
WARNING in file ekv3.va, line 259: Possible division by zero for parameter WVT
WARNING in file ekv3.va, line 259: Possible division by zero for parameter WVT
WARNING in file ekv3.va, line 264: Possible division by zero for parameter LGAM
WARNING in file ekv3.va, line 264: Possible division by zero for parameter LGAM
WARNING in file ekv3.va, line 264: Possible division by zero for parameter LGAM
WARNING in file ekv3.va, line 265: Possible division by zero for parameter WGAM
WARNING in file ekv3.va, line 265: Possible division by zero for parameter WGAM
WARNING in file ekv3.va, line 265: Possible division by zero for parameter WGAM
WARNING in file ekv3.va, line 328: Possible division by zero for parameter LA
WARNING in file ekv3.va, line 329: Possible division by zero for parameter LB
WARNING in file ekv3.va, line 335: Possible division by zero for parameter WKP1
WARNING in file ekv3.va, line 335: Possible division by zero for parameter WKP3
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 8: Possible division by zero for parameter NJS
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 9: Possible division by zero for parameter NJD
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 126: Possible division by zero for parameter NJS
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 132: Possible division by zero for parameter NJTSS
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 132: Possible division by zero for parameter NJTSSWS
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 132: Possible division by zero for parameter NJTSSWGS
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 138: Possible division by zero for parameter NJD
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 144: Possible division by zero for parameter NJTSD
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 144: Possible division by zero for parameter NJTSSWD
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 144: Possible division by zero for parameter NJTSSWGD
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 156: Possible division by zero for expression 1/(1.0-MJS)
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 157: Possible division by zero for expression 1/(1.0-MJSWS)
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 158: Possible division by zero for expression 1/(1.0-MJSWGS)
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 178: Possible division by zero for expression 1/(1.0-MJD)
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 179: Possible division by zero for expression 1/(1.0-MJSWD)
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 180: Possible division by zero for expression 1/(1.0-MJSWGD)
WARNING in file ekv3_include/ekv3_extrinsic_rc.va, line 39: Possible division by zero for parameter RBWSH
WARNING in file ekv3_include/ekv3_extrinsic_rc.va, line 45: Possible division by zero for parameter RSBWSH
WARNING in file ekv3_include/ekv3_extrinsic_rc.va, line 48: Possible division by zero for parameter RDBWSH
WARNING in file ekv3_include/ekv3_extrinsic_rc.va, line 54: Possible division by zero for parameter RSBWSH
WARNING in file ekv3_include/ekv3_idb.va, line 9: Possible division by zero for parameter IBB
WARNING in file ekv3_include/ekv3_noise.va, line 41: Possible division by zero for parameter ECN
WARNING in file ekv3_include/ekv3_noise.va, line 78: Possible division by zero for parameter KP
WARNING in file ekv3_include/ekv3_oppoints.va, line 162: Possible division by zero for parameter KP
I have not checked all of these warnings, but I see that LVT and WVT are correctly flagged: they appear in the denominator of expressions:
DVT_long = - AVT *
MAXA(ln(Leff / LVT),0.0,1.0e-2); DVT_wide = - AVT *MAXA(ln(Weff / WVT),0.0,1.0e-2);but those parameters are allowed to be zero:
parameter real LVT = 1.0 from [0.0:inf)
ATTR(info="LENGTH FOR LONG AND WIDE CHANNEL VTO CORRECTION"); parameter real WVT = 1.0 from [0.0:inf)ATTR(info="WIDTH FOR LONG AND WIDE CHANNEL VTO CORRECTION");WARNING in file ekv3.va, line 258: Possible division by zero for parameter LVT
WARNING in file ekv3.va, line 258: Possible division by zero for parameter LVT
WARNING in file ekv3.va, line 258: Possible division by zero for parameter LVT
WARNING in file ekv3.va, line 259: Possible division by zero for parameter WVT
WARNING in file ekv3.va, line 259: Possible division by zero for parameter WVT
WARNING in file ekv3.va, line 259: Possible division by zero for parameter WVT
WARNING in file ekv3.va, line 264: Possible division by zero for parameter LGAM
WARNING in file ekv3.va, line 264: Possible division by zero for parameter LGAM
WARNING in file ekv3.va, line 264: Possible division by zero for parameter LGAM
WARNING in file ekv3.va, line 265: Possible division by zero for parameter WGAM
WARNING in file ekv3.va, line 265: Possible division by zero for parameter WGAM
WARNING in file ekv3.va, line 265: Possible division by zero for parameter WGAM
WARNING in file ekv3.va, line 328: Possible division by zero for parameter LA
WARNING in file ekv3.va, line 329: Possible division by zero for parameter LB
WARNING in file ekv3.va, line 335: Possible division by zero for parameter WKP1
WARNING in file ekv3.va, line 335: Possible division by zero for parameter WKP3
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 8: Possible division by zero for parameter NJS
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 9: Possible division by zero for parameter NJD
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 126: Possible division by zero for parameter NJS
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 132: Possible division by zero for parameter NJTSS
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 132: Possible division by zero for parameter NJTSSWS
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 132: Possible division by zero for parameter NJTSSWGS
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 138: Possible division by zero for parameter NJD
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 144: Possible division by zero for parameter NJTSD
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 144: Possible division by zero for parameter NJTSSWD
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 144: Possible division by zero for parameter NJTSSWGD
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 156: Possible division by zero for expression 1/(1.0-MJS)
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 157: Possible division by zero for expression 1/(1.0-MJSWS)
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 158: Possible division by zero for expression 1/(1.0-MJSWGS)
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 178: Possible division by zero for expression 1/(1.0-MJD)
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 179: Possible division by zero for expression 1/(1.0-MJSWD)
WARNING in file ekv3_include/ekv3_extrinsic_diodes.va, line 180: Possible division by zero for expression 1/(1.0-MJSWGD)
WARNING in file ekv3_include/ekv3_extrinsic_rc.va, line 39: Possible division by zero for parameter RBWSH
WARNING in file ekv3_include/ekv3_extrinsic_rc.va, line 45: Possible division by zero for parameter RSBWSH
WARNING in file ekv3_include/ekv3_extrinsic_rc.va, line 48: Possible division by zero for parameter RDBWSH
WARNING in file ekv3_include/ekv3_extrinsic_rc.va, line 54: Possible division by zero for parameter RSBWSH
WARNING in file ekv3_include/ekv3_idb.va, line 9: Possible division by zero for parameter IBB
WARNING in file ekv3_include/ekv3_noise.va, line 41: Possible division by zero for parameter ECN
WARNING in file ekv3_include/ekv3_noise.va, line 78: Possible division by zero for parameter KP
WARNING in file ekv3_include/ekv3_oppoints.va, line 162: Possible division by zero for parameter KP