Hi,
I was trying to use the unencrypted pspice model of TPS25940 to run in LTSPICE.
However I am getting error (refer attached log).
Is it because I cannot run this model in LTSPICE or something wrong with the circuit?
Questionable use of curly braces in "b�e_u4_abm5 u4_n14593504 0 v=if(v(ilim_en)>0.5,min({v(vin)-2.2-62.22m},6),0) "
Error: undefined symbol in: "[v](vin)-2.2-62.22m"
Questionable use of curly braces in "b�e_u4_abm7 u4_fet_mode 0 v=if(v(low_cur_mode)<0.5,({v(i_sense)*52.3+0.8}*1u),0) "
Error: undefined symbol in: "[v](i_sense)*52.3+0.8"
Questionable use of curly braces in "b�e_u3_abm5 u3_n17078448 0 v={(-2.7848e-04*v(ilim_value)**3+3.5078e-03*v(ilim_value)**2-9.4914e-03*v(ilim_value)+1.6967e-03)*v(u3_vdiff)*2+(-6.7920e-03*v(ilim_value)**3+5.5244e-02*v(ilim_value)**2-1.9168e-01*v(ilim_value)+2.7203e-02)*v(u3_vdiff)+(4.6537e-03*v(ilim_value)**3-3.8618e-02*v(ilim_value)**2+1.5673e-01*v(ilim_value)+3.8883e-02)} "
Error: undefined symbol in: "(-2.7848e-04*[v](ilim_value)**3+3.5078e-03*v(ilim_value)**2-9.4914e-03*v(ilim_value)+1.6967e-03)*v(u3_vdiff)*2+(-6.7920e-03*v(ilim_value)**3+5.5244e-02*v(ilim_value)**2-1.9168e-01*v(ilim_value)+2.7203e-02)*v(u3_vdiff)+(4.6537e-03*v(ilim_value)**3-3.8618e-02*v(ilim_value)**2+1.5673e-01*v(ilim_value)+3.8883e-02)"
Questionable use of curly braces in "b�e_u3_abm7 u3_n17078600 0 v=if(v(u3_vdiff)<1.001,v(ilim_value),(v(ilim_value)+{v(ilim_value)*v(u3_n17078421)/100})) "
Error: undefined symbol in: "[v](ilim_value)*v(u3_n17078421)/100"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}}&v(b)>{{vthresh}},{{vss}},{{vdd}})}"
Error: undefined symbol in: "if([v](a)>((vthresh))&v(b)>((vthresh)),((vss)),((vdd)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}}|v(b)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh))|v(b)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}},{{vss}},{{vdd}})}"
Error: undefined symbol in: "if([v](a)>((vthresh)),((vss)),((vdd)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}},{{vss}},{{vdd}})}"
Error: undefined symbol in: "if([v](a)>((vthresh)),((vss)),((vdd)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}},{{vss}},{{vdd}})}"
Error: undefined symbol in: "if([v](a)>((vthresh)),((vss)),((vdd)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}},{{vss}},{{vdd}})}"
Error: undefined symbol in: "if([v](a)>((vthresh)),((vss)),((vdd)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}}|v(b)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh))|v(b)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}}|v(b)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh))|v(b)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}}|v(b)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh))|v(b)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}}|v(b)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh))|v(b)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}}&v(b)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh))&v(b)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}}&v(b)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh))&v(b)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}}&v(b)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh))&v(b)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}},{{vss}},{{vdd}})}"
Error: undefined symbol in: "if([v](a)>((vthresh)),((vss)),((vdd)))"
Questionable use of curly braces in "b�e_abmgate1 yint1 0 v={if(v(a)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b�e_abmgate2 yint3 0 v={if(v(yint2)>{{vthresh}},{{vss}},{{vdd}})}"
Error: undefined symbol in: "if([v](yint2)>((vthresh)),((vss)),((vdd)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}},{{vss}},{{vdd}})}"
Error: undefined symbol in: "if([v](a)>((vthresh)),((vss)),((vdd)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}}&v(b)>{{vthresh}}&v(c)>{{vthresh}}&v(d)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh))&v(b)>((vthresh))&v(c)>((vthresh))&v(d)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}},{{vss}},{{vdd}})}"
Error: undefined symbol in: "if([v](a)>((vthresh)),((vss)),((vdd)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}}&v(b)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh))&v(b)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}}&v(b)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh))&v(b)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}},{{vss}},{{vdd}})}"
Error: undefined symbol in: "if([v](a)>((vthresh)),((vss)),((vdd)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}}&v(b)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh))&v(b)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}}&v(b)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh))&v(b)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}},{{vss}},{{vdd}})}"
Error: undefined symbol in: "if([v](a)>((vthresh)),((vss)),((vdd)))"
Questionable use of curly braces in "b�e_abmgate yint 0 v={if(v(a)>{{vthresh}},{{vdd}},{{vss}})}"
Error: undefined symbol in: "if([v](a)>((vthresh)),((vdd)),((vss)))"
Warning: Multiple definitions of model "nmos01_tps25944a" Type: Mos1
Warning: Multiple definitions of model "d_d1" Type: Diode
ERROR: Node NC_01 is floating and connected to current source G:U1:_U2_G1
WARNING: Node N008 is floating.
Direct Newton iteration failed to find .op point. (Use ".option noopiter" to skip.)
Starting Gmin stepping
Gmin = 10
Gmin = 1.07374
Gmin = 0.115292
Gmin = 0.0123794
Gmin = 0.00132923
Gmin = 0.000142725
vernier = 0.5
vernier = 0.25
vernier = 0.125
Gmin = 3.74144e-005
vernier = 0.0625
vernier = 0.03125
vernier = 0.015625
vernier = 0.0078125
vernier = 0.00390625
vernier = 0.00195313
vernier = 0.000976563
vernier = 0.000488281
Gmin = 0
Gmin stepping failed
Starting source stepping with srcstepmethod=0
Source Step = 3.0303%
Source Step = 33.3333%
Source Step = 63.6364%
Source Step = 63.6512%
Source Step = 63.6808%
Source Step = 63.7103%
Source Step = 63.7399%
Source Step = 63.7695%
vernier = 0.00146484
Source Step = 63.8036%
Source Step = 63.848%
Source Step = 63.8923%
Source Step = 63.9367%
Source Step = 63.9811%
vernier = 0.00219727
Source Step = 64.0299%
Source Step = 64.0965%
Source Step = 64.1631%
Source Step = 64.2297%
Source Step = 64.2963%
vernier = 0.0032959
Source Step = 64.3662%
Source Step = 64.4661%
Source Step = 64.5659%
Source Step = 64.6658%
Source Step = 64.7657%
Source Step = 64.8656%
vernier = 0.00494385
Source Step = 65.0154%
Source Step = 65.1652%
Source Step = 65.315%
Source Step = 65.4648%
Source Step = 65.6146%
vernier = 0.00741577
Source Step = 65.8319%
Source Step = 66.0566%
Source Step = 66.2813%
Source Step = 66.506%
Source Step = 66.7308%
vernier = 0.0111237
Source Step = 67.0454%
Source Step = 67.3824%
Source Step = 67.7195%
Source Step = 68.0566%
Source Step = 68.3937%
vernier = 0.0166855
Source Step = 68.8487%
Source Step = 69.3544%
Source Step = 69.86%
Source Step = 70.3656%
Source Step = 70.8712%
vernier = 0.0250282
Source Step = 71.5285%
Source Step = 72.287%
Source Step = 73.0454%
Source Step = 73.8038%
Source Step = 74.5623%
vernier = 0.0375423
Source Step = 75.5103%
Source Step = 76.6479%
Source Step = 77.7856%
Source Step = 78.9232%
Source Step = 80.0609%
vernier = 0.0563135
Source Step = 81.4261%
Source Step = 83.1325%
Source Step = 84.839%
Source Step = 86.5455%
Source Step = 88.2519%
vernier = 0.0844703
Source Step = 90.2144%
Source Step = 91.5622%
Source Step = 91.6022%
Source Step = 91.6422%
Source Step = 91.6822%
Source Step = 91.7222%
Source Step = 91.7622%
Source Step = 91.8022%
Source Step = 91.8422%
Source Step = 91.8822%
Source Step = 91.9222%
Source Step = 91.9622%
Source Step = 92.0022%
Source Step = 92.0422%
Source Step = 92.0822%
Source Step = 92.1222%
Source Step = 92.1622%
Source Step = 92.2022%
Source Step = 92.2421%
Source Step = 92.2821%
Source Step = 92.3221%
Source Step = 92.3621%
Source Step = 92.4021%
Source Step = 92.4421%
Trouble finding operating point....skipping operating point for Transient analysis.
Ignoring empty pin current: Ix(u1:pgth)
Ignoring empty pin current: Ix(u1:en_uvlo)
Ignoring empty pin current: Ix(u1:ovp)
Ignoring empty pin current: Ix(u1:pad)
Date: Thu Jul 21 17:14:40 2022
Total elapsed time: 7.292 seconds.
tnom = 27
temp = 27
method = modified trap
totiter = 28005
traniter = 0
tranpoints = 1
accept = 1
rejected = 0
matrix size = 392
fillins = 301
solver = Normal