* Z:\home\khalils\Downloads\files\data\raw_asc\LT7170.asc
* Generated by LTspice 26.0.1 for Windows.
* 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
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LT7170.asy)
V1 IN 0 12
V5 N001 0 PULSE(0 8 1.2m 100n 100n 300u)
C6 0 DRVCC 10
C8 CLK_EXT SYNC/PWM_CFG 1.5n
R3 EXTVCC _ALERT 100k
C3 BOOST SW 0.1
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
V4 EXTVCC 0 5
C1 OUT 0 100 x2 Rser=2m
R2 SYNC/PWM_CFG 0 162k
V3 CLK_EXT 0 PULSE(0 5 1.8m 1n 1n 500n 1u 500)
V2 RUN 0 PWL(500u 0 500.001u 5 2500u 5 2500.001u 0)
S1 0 OUT N001 0 Rload
R1 EXTVCC PGOOD 100k
C7 0 INTVCC 10
C2 OUT 0 100 x2 Rser=5m
C5 0 VDD18 4.7
L1 SW OUT 470n Rser=2.5m
.tran 3.5m startup
.model Rload SW( Ron={0.85/8} Roff={0.85/1} Vt=0.5 Vh=-0.45)
.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
SYMBOL cap -144 -16 M90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C6
SYMATTR Value 10
SYMBOL res -80 384 R0
SYMATTR InstName R2
SYMATTR Value 162k
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 voltage -448 -288 M0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 12
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 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)
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 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 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 -144 176 M90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C7
SYMATTR Value 10
SYMBOL res 704 368 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
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 -240 368 M90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C8
SYMATTR Value 1.5n
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 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 sw 912 208 M180
SYMATTR InstName S1
SYMATTR Value Rload
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 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
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
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)