**** 08/25/15 20:33:12 ********* PSpice 9.2 (Mar 2000) ******** ID# 1 ********
** Profile: "Example Circuit1-111" [ F:\TI\ti_pspice_exemple\LM5046_PSPICE_022511\Example\lm5046-Example Circuit1-111.sim ]
**** CIRCUIT DESCRIPTION
******************************************************************************
** Creating circuit file "lm5046-Example Circuit1-111.sim.cir"
** WARNING: THIS AUTOMATICALLY GENERATED FILE MAY BE OVERWRITTEN BY SUBSEQUENT SIMULATIONS
*Libraries:
* Local Libraries :
.LIB ".\lm5046.lib"
.LIB ".\lm5046example.lib"
.LIB ".\lm5046example2.lib"
.INC ".\lm5046.inc"
* From [PSPICE NETLIST] section of D:\Program Files\Orcad\PSpice\PSpice.ini file:
**** INCLUDING lm5046.inc ****
*In case you encounter a convergence problem, please try the simulationtion option settings as follows
*.OPTIONS ABSTOL= 1E-10
*.OPTIONS RELTOL= 0.001
*.OPTIONS VNTOL= 0.1m
*.OPTIONS ITL4= 500
*Default simulation options
.OPTIONS ABSTOL= 0.01u
.OPTIONS RELTOL= 0.001
.OPTIONS VNTOL= 10u
.OPTIONS ITL4= 100
.OPTIONS CHGTOL= 0.1p
.OPTIONS GMIN= 1.0E-11
.OPTIONS ITL1= 150
.OPTIONS ITL2= 20
.OPTIONS PIVREL= 1.0E-3
.OPTIONS PIVTOL= 1.0E-13
**** RESUMING "lm5046-Example Circuit1-111.sim.cir" ****
.lib "D:\Program Files\Orcad\Capture\Library\Tipspicemodels\lm5046\LM5046_PSPICE_022511\Example\LM5046.INC"
.lib "D:\Program Files\Orcad\Capture\Library\Tipspicemodels\lm5046\LM5046_PSPICE_022511\Example\LM5046EXAMPLE3.lib"
.lib "F:\TI\ti_pspice_exemple\LM5046_PSPICE_022511\Library\LM5046.LIB"
.lib "F:\TI\ti_pspice_exemple\LM5046_PSPICE_022511\Library\LM5046.LIB"
.lib "F:\pspice\pspice_models\lm5025\LM5025_PSPICE_TRANS\LM5025-PSpiceFiles\STARTUP\tran.sim"
.lib "F:\pspice\pspice_models\lm5025\LM5025_PSPICE_TRANS\lm5025.lib"
.lib "nom.lib"
*Analysis directives:
.TRAN 0 1ms 0 0.01ms
.PROBE V(*) I(*) W(*) D(*) NOISE(*)
.INC ".\lm5046-Example Circuit1.net"
**** INCLUDING "lm5046-Example Circuit1.net" ****
* source LM5046
X_U6 UVLO OVP RAMP CS SLOPE COMP REF RT RD1 RD2 RES SS SSSR SSOFF HS2
+ HO2 BST2 SR2 LO2 VCC LO1 SR1 BST1 HO1 HS1 VIN LM5046
V_REF REF_SEC 0 1.2
C_Cref REF 0 1u IC=0
X_U8_ext P7V N16934950 REF COMP PS2501 PARAMS: REL_CTR=1
R_Rdummy2 SSOFF 0 1k
C_Css SS 0 4.7n IC=0
R_Ruv2 UVLO OVP 2.6k
C_Cvcc VCC 0 1u IC=0
R_Ruv3 OVP 0 1.6k
C_Ccs CS 0 100p IC=0
X_U7 HS1 HS2 CHB VOUT1 VOUT1 N16942154 TX1P2S PARAMS: NP=9 NS=1
M_M4 HS2 LO2 0 0 NMOSNOM
R_Rt RT 0 50k
L_Lpri1 HS1 HS2 240u
R_Rwire2 VSUPPLY VIN 1m
D_Dcs CS2 CS1 DNOM
R_Rramp CS RAMP 15k
R_Rcs3 CS2 0 10k
R_Ruv1 VSUPPLY UVLO 100k
M_M1 VSUPPLY2 HO1 HS1 HS1 NMOSNOM
C_Cout1 VOUT 0 680u IC=0
M_M3 VSUPPLY2 HO2 HS2 HS2 NMOSNOM
R_Rdummy1 SLOPE RAMP 1m
L_Lout3 VOUT1 VOUT 1.6u
M_M2 HS1 LO1 0 0 NMOSNOM
C_Cbst2 HS2 BST2 0.1u IC=0
R_Rfbtop1 VOUT FB 25.5k
X_U5B REF_SEC FB P7V N7V COMP_SEC LM258
D_Dbst1 VCC BST1 DNOM
V_N7V 0 N7V 7
R_Rfbbot1 FB 0 15k
V_Vsupply VSUPPLY 0
+PWL 0 0 0.01m 0 0.2m 36 1.2m 75 2.2m 75 2.5m 36 3m 0
R_Rload1 VOUT_LOAD 0 0.11
C_Cbst1 HS1 BST1 0.1u IC=0
D_Dbst2 VCC BST2 DNOM
R_Rbias COMP_SEC N16934950 2k
R_Rwire1 VSUPPLY1 VSUPPLY2 1m
C_Ccomp1 FB COMP_SEC 47p IC=0
C_Csssr SSSR 0 470p IC=0
R_Rd1 RD1 0 80k
R_Rwire9 VOUT VOUT_LOAD 1m
C_Ccomp2 FB CP 3300p IC=0
X_F_currentXfmr VSUPPLY VSUPPLY1 0 CS2 Example_Circuit1_F_currentXfmr
R_Rcomp1 COMP_SEC CP 18k
C_Cres RES 0 1n IC=0
R_Rcs1 CS1 0 15
M_M10 CHB SR2 0 0 NMOSNOM
R_Rcs2 CS1 CS 499
V_P7V P7V 0 7
M_M12 N16942154 SR1 0 0 NMOSNOM
R_Rd2 RD2 0 40k
.subckt Example_Circuit1_F_currentXfmr 1 2 3 4
F_F_currentXfmr 3 4 VF_F_currentXfmr 0.01
VF_F_currentXfmr 1 2 0V
.ends Example_Circuit1_F_currentXfmr
**** RESUMING "lm5046-Example Circuit1-111.sim.cir" ****
.END
+(V(MskPWM)<=2.5))) | (V(ILIM)>0.5 & V(PH)<=2.5),5,0) }
Etc6 TC13 0 VALUE { if(V(comp2pwm)>0 & (V(MskPWM)>2.5 | V(PH)<=2.5) & (V(delayDRVC)>0.5 & V(delayDRVC)<=2.5),5,0) }
Etc7 TC16 0 VALUE { if(V(RSTout)>2.5 | (((V(PH)>4.5 ) & (V(MskPWM)>(V(dMskPWM)+0.1)))|((V(PH)<=(V(dPH)-0.1)) &
+(V(MskPWM)<=2.5))) | (V(ILIM)>0.5 & V(PH)>2.5),5,0) }
Etc8 TC18 0 VALUE { if(V(comp2pwm)>0 & (V(MskPWM)>2.5 | V(PH)>2.5 ) & (V(delayDRVD)>0.5& V(delayDRVD)<=2.5),5,0) }
Gdd1 0 DELAYDRVA VALUE { if((V(MskPWM)<=2.5 & V(PH)>2.5) & V(VREFuv) <=2.5,1000E-12/(0.75E-6*V(RD1)-100E-9),-3.4E-3) }
Gdd2 0 DELAYDRVB VALUE { if((V(MskPWM)<=2.5 & V(PH)<=2.5) & V(VREFuv) <=2.5,1000E-12/(0.75E-6*V(RD1)-100E-9),-3.4E-3) }
Sdd6 DELAYDRVC V5V DELAYDRVC V5V SWCLAMP
Gdd3 0 DELAYDRVC VALUE { if((V(MskPWM)<=2.5 & V(PH)>2.5) & V(VREFuv) <=2.5,1000E-12/(0.75E-6*V(RD1)-100E-9),-1000E-12/(0.75E-6*V(R
$
ERROR -- Line too long. Limit is 132 characters.
Cdd3 DELAYDRVC 0 40p IC=0
Sdd5 0 DELAYDRVC 0 DELAYDRVC SWCLAMP
Sdd8 DELAYDRVD V5V DELAYDRVD V5V SWCLAMP
Gdd4 0 DELAYDRVD VALUE { if((V(MskPWM)<=2.5 & V(PH)<=2.5) & V(VREFuv) <=2.5,1000E-12/(0.75E-6*V(RD1)-100E-9),-1000E-12/(0.75E-6*V(
$
ERROR -- Line too long. Limit is 132 characters.