* Z:\home\khalils\Downloads\files\data\raw_asc\LT7170.asc
* Generated by LTspice 26.0.1 for Windows.
V1 IN 0 12
C6 0 DRVCC 10
C2 OUT 0 100 x2 Rser=5m
C1 OUT 0 100 x2 Rser=2m
V3 CLK_EXT 0 PULSE(0 5 1.8m 1n 1n 500n 1u 500)
C8 CLK_EXT SYNC/PWM_CFG 1.5n
R2 SYNC/PWM_CFG 0 162k
R3 EXTVCC _ALERT 100k
R1 EXTVCC PGOOD 100k
C5 0 VDD18 4.7
C7 0 INTVCC 10
V2 RUN 0 PWL(500u 0 500.001u 5 2500u 5 2500.001u 0)
L1 SW OUT 470n Rser=2.5m
V4 EXTVCC 0 5
XU1 IN SW 0 SW BOOST BOOST DRVCC INTVCC EXTVCC VDD18 _ALERT 0 OUT 0 RUN PGOOD 0 SYNC/PWM_CFG LT7170 FREQUENCY_SWITCH=750k VOUT_RANGE=0 VOUT_COMMAND=0.85 VIN_ON= 1.4 VIN_OFF=1.35 TON_DELAY=.01m TON_RISE=.5m TOFF_DELAY=.2m TOFF_FALL=.3m ILIM_RANGE=0 GMEA_CONTROL=10 RITH=7k CITH=320p MFR_PWM_PHASE=180 VOUT_UV_FAULT_LIMIT=0.6 VOUT_OV_FAULT_LIMIT=1 VOUT_UV_WARN_LIMIT=0.5 VOUT_OV_WARN_LIMIT=0.9 MFR_DISCHARGE_THRESHOLD=0.2 ;pnba PVIN)SW0)SGND)SW1)BOOST0)BOOST1)DRVCC)INTVCC)EXTVCC)VDD18)_ALERT)PGND)VSENSEP)VSENSEN)RUN)PGOOD)VOUT_CFG)SYNC/PWM_CFG
C3 BOOST SW 0.1
S1 0 OUT N001 0 Rload
V5 N001 0 PULSE(0 8 1.2m 100n 100n 300u)
.tran 3.5m startup
* The following parameters can be defined by right-clicking on the LT7170 symbol.\n \nFrequency_switch -- in Hz, sets switching frequency\n \nVout_range -- sets maximum output range, 0 for 1.375V, 1 for 2.75V, 2 for 5.5V\n \nVout_command -- in volt, sets output voltage\n \nTon_delay & Ton_rise -- in sec, set ON delay and soft-start time\nToff_delay & Toff_fall -- in sec, set OFF delay and soft-off time \n \nIlim_range -- sets current limit options:\n 0 positive valley current limit of 9A per phase, negative valley current limit of -6A\n 1 positive valley current limit of 13A per phase, negative valley current limit of -7.6A\n 2 positive valley current limit of 15.6A per phase, negative valley current limit of -9.4A\n 3 positive valley current limit of 21.4A per phase, negative valley current limit of -12A \n \nGMEA_control--Sets Error Amp parameters, N=0 to 31\nGmEA = 0.15mS*(n+1)/(2^VOUT_RANGE) (relative to VSENSE inputs)\n ImaxOutEA = 8.5uA*(n+1) \n \nRITH--in ohm, programmable internal compensation\n \nCITH--in Farad, programmable internal compensation\nMFR_PWM_PHASE-- in degree, sets the master phase delay in 15-degree increments with respect to the SYNC frequency if present.\nVout_UV_Fault_Limit and Vout_OV_Fault_Limit --- in volt, set the undervoltage and overvoltage fault limit for the Pgood output\nVout_UV_Warn_Limit and Vout_OV_Warn_Limit-- in volt, set the undervoltage and overvoltage warning limit for the Alert output\nMFR_PWM_THRSHOLD, Output voltage threshold to determine that the output has decayed sufficiently to reenable the channel
.model Rload SW( Ron={0.85/8} Roff={0.85/1} Vt=0.5 Vh=-0.45)
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LT7170.asy)
.lib LT7170.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 2972 1188
WIRE 32 -288 -448 -288
WIRE 496 -288 448 -288
WIRE -448 -272 -448 -288
WIRE -16 -192 -272 -192
WIRE 32 -192 -16 -192
WIRE 496 -192 496 -288
WIRE 496 -192 448 -192
WIRE -448 -176 -448 -192
WIRE -272 -176 -272 -192
WIRE 496 -176 496 -192
WIRE -144 -96 -160 -96
WIRE -16 -96 -80 -96
WIRE 32 -96 -16 -96
WIRE 496 -96 496 -112
WIRE 496 -96 448 -96
WIRE 592 -96 496 -96
WIRE 736 -96 672 -96
WIRE 832 -96 736 -96
WIRE 896 -96 832 -96
WIRE 912 -96 896 -96
WIRE 736 -80 736 -96
WIRE 832 -80 832 -96
WIRE -272 -64 -272 -96
WIRE -144 0 -160 0
WIRE -32 0 -80 0
WIRE 32 0 -32 0
WIRE 496 0 496 -96
WIRE 496 0 448 0
WIRE 736 32 736 -16
WIRE 832 32 832 -16
WIRE -256 96 -288 96
WIRE -32 96 -176 96
WIRE 32 96 -32 96
WIRE 912 96 912 -96
WIRE 912 96 448 96
WIRE 912 112 912 96
WIRE 592 128 560 128
WIRE 864 128 672 128
WIRE -144 192 -160 192
WIRE -32 192 -80 192
WIRE 32 192 -32 192
WIRE 912 192 448 192
WIRE 912 224 912 192
WIRE 32 288 16 288
WIRE 528 288 448 288
WIRE 608 288 528 288
WIRE 752 288 688 288
WIRE 784 288 752 288
WIRE -240 384 -352 384
WIRE -80 384 -176 384
WIRE -64 384 -80 384
WIRE 32 384 -64 384
WIRE 528 384 448 384
WIRE 608 384 528 384
WIRE 784 384 784 288
WIRE 784 384 688 384
WIRE -64 400 -64 384
WIRE -352 432 -352 384
WIRE 160 480 160 464
WIRE 320 480 320 464
WIRE -352 560 -352 512
FLAG 320 480 0
FLAG 160 480 0
FLAG -160 0 0
FLAG -448 -288 IN
FLAG -448 -176 0
FLAG 832 32 0
FLAG 896 -96 OUT
FLAG 736 32 0
FLAG -16 -192 RUN
FLAG -352 560 0
FLAG -352 384 CLK_EXT
FLAG -80 384 SYNC/PWM_CFG
FLAG -64 480 0
FLAG 752 288 EXTVCC
FLAG 528 384 _ALERT
FLAG -32 0 DRVCC
FLAG -32 192 INTVCC
FLAG -32 96 EXTVCC
FLAG 528 288 PGOOD
FLAG -160 -96 0
FLAG -16 -96 VDD18
FLAG -160 192 0
FLAG -272 -64 0
FLAG -288 96 0
FLAG 912 224 0
FLAG 16 288 0
FLAG 496 -288 BOOST
FLAG 496 -96 SW
FLAG 560 128 0
FLAG 864 176 0
SYMBOL voltage -448 -288 M0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL cap -144 -16 M90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C6
SYMATTR Value 10
SYMBOL cap 816 -80 R0
WINDOW 123 28 81 Left 2
WINDOW 3 25 57 Left 2
SYMATTR Value2 x2
SYMATTR Value 100
SYMATTR InstName C2
SYMATTR SpiceLine Rser=5m
SYMBOL cap 720 -80 R0
WINDOW 123 32 78 Left 2
WINDOW 3 28 57 Left 2
SYMATTR Value2 x2
SYMATTR Value 100
SYMATTR InstName C1
SYMATTR SpiceLine Rser=2m
SYMBOL voltage -352 416 M0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value PULSE(0 5 1.8m 1n 1n 500n 1u 500)
SYMBOL cap -240 368 M90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C8
SYMATTR Value 1.5n
SYMBOL res -80 384 R0
SYMATTR InstName R2
SYMATTR Value 162k
SYMBOL res 704 368 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 100k
SYMBOL res 704 272 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 100k
SYMBOL cap -144 -112 M90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C5
SYMATTR Value 4.7
SYMBOL cap -144 176 M90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C7
SYMATTR Value 10
SYMBOL voltage -272 -192 M0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value PWL(500u 0 500.001u 5 2500u 5 2500.001u 0)
SYMBOL ind 576 -80 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 470n
SYMATTR SpiceLine Rser=2.5m
SYMBOL voltage -160 96 M270
WINDOW 123 -74 56 VBottom 2
WINDOW 39 -53 56 VBottom 2
WINDOW 0 32 56 VTop 2
WINDOW 3 -32 56 VBottom 2
SYMATTR InstName V4
SYMATTR Value 5
SYMBOL LT7170 240 0 R0
SYMATTR InstName U1
SYMATTR SpiceLine FREQUENCY_SWITCH=750k VOUT_RANGE=0 VOUT_COMMAND=0.85 VIN_ON= 1.4 VIN_OFF=1.35 TON_DELAY=.01m TON_RISE=.5m TOFF_DELAY=.2m TOFF_FALL=.3m ILIM_RANGE=0
SYMBOL cap 480 -176 R0
WINDOW 0 41 8 Left 2
WINDOW 3 41 36 Left 2
SYMATTR InstName C3
SYMATTR Value 0.1
SYMBOL sw 912 208 M180
SYMATTR InstName S1
SYMATTR Value Rload
SYMBOL voltage 688 128 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
WINDOW 123 74 56 VTop 2
WINDOW 39 53 56 VTop 2
SYMATTR InstName V5
SYMATTR Value PULSE(0 8 1.2m 100n 100n 300u)
TEXT 704 472 Left 2 !.tran 3.5m startup
TEXT 976 -336 Left 2 ;The following parameters can be defined by right-clicking on the LT7170 symbol.\n \nFrequency_switch -- in Hz, sets switching frequency\n \nVout_range -- sets maximum output range, 0 for 1.375V, 1 for 2.75V, 2 for 5.5V\n \nVout_command -- in volt, sets output voltage\n \nTon_delay & Ton_rise -- in sec, set ON delay and soft-start time\nToff_delay & Toff_fall -- in sec, set OFF delay and soft-off time \n \nIlim_range -- sets current limit options:\n     0 positive valley current limit of 9A per phase, negative valley current limit of -6A\n   1 positive valley current limit of 13A per phase, negative valley current limit of -7.6A\n   2 positive valley current limit of 15.6A per phase, negative valley current limit of -9.4A\n   3 positive valley current limit of 21.4A per phase, negative valley current limit of -12A \n \nGMEA_control--Sets Error Amp parameters, N=0 to 31\nGmEA = 0.15mS*(n+1)/(2^VOUT_RANGE)    (relative to VSENSE inputs)\n ImaxOutEA = 8.5uA*(n+1) \n \nRITH--in ohm, programmable internal compensation\n \nCITH--in Farad, programmable internal compensation\nMFR_PWM_PHASE-- in degree, sets the master phase delay in 15-degree increments with respect to the SYNC frequency if present.\nVout_UV_Fault_Limit and Vout_OV_Fault_Limit --- in volt, set the undervoltage and overvoltage fault limit for the Pgood output\nVout_UV_Warn_Limit and Vout_OV_Warn_Limit-- in volt, set the undervoltage and overvoltage warning limit for the Alert output\nMFR_PWM_THRSHOLD, Output voltage threshold to determine that the output has decayed sufficiently to reenable the channel
TEXT 696 520 Left 2 !.model Rload SW( Ron={0.85/8} Roff={0.85/1} Vt=0.5 Vh=-0.45)