* Z:\home\khalils\Downloads\files\data\raw_asc\LTC4282.asc
* Generated by LTspice 26.0.1 for Windows.
XU1 N011 N009 0 MP_01 N011 N014 MP_02 MP_03 MP_04 MP_05 MP_06 MP_07 MP_08 MP_09 MP_10 MP_11 MP_12 N013 N012 MP_13 N010 OUT N006 N007 N002 MP_14 N001 IN IN MP_15 IN N008 LTC4282 OVRTRY=1 UVRTRY=1 OCRTRY=1 FETBADRTRY=1 FETBADTIMOUT=10m ILIM_ADJUST=4 ;pnba ON)OV)GND))INTVcc)Timer))))))))))))GPIO2/Stress)GPIO1/PG))FB)Source)Gate1)Gate2)Sense2-))Sense1-)Sense2+)Sense1+))Vdd)UV
R1 N004 N007 10
MQ1 N001 N003 OUT OUT Si7868DP
R2 N003 N006 10
C1 OUT 0 100
R3 N001 IN .25m
R4 N002 IN .25m
C2 N014 0 10n
C3 N011 0 1
V1 IN 0 PWL(0 0 1m 12)
S1 OUT 0 N005 0 SLD
V2 N005 0 PULSE(0 1 500m 10n 10n 10m 100)
R5 OUT N010 30.1K
R6 IN N012 10K
R7 IN N013 10K
R8 IN N008 34.8K
R9 N008 N009 1.18K
R10 N009 0 3.4K
MQ2 N002 N004 OUT OUT Si7868DP
Rload OUT 0 .6
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 2
.model SLD SW(Ron=50m Roff=5 Vt=.5 Vh=-.3)
* Enter FETBADTIMOUT in seconds on symbol.\nFETBADTIMOUT < 1e-30 Disables FETBAD check\n \nILIM_ADJUST controls FB as per datasheet.\nA value of 4 ( 1 0 0 ) is default\nFB values in mV \n \nValue (B7 B6 B5) FB LOW FB HIGH\n0 ( 0 0 0 ) 3.7500 12.5\n1 ( 0 0 1 ) 4.6875 15.625\n2 ( 0 1 0 ) 5.6250 18.75\n3 ( 0 1 1 ) 6.5625 21.875\n4 ( 1 0 0 ) 7.5000 25\n5 ( 1 0 1 ) 8.4375 28.125\n6 ( 1 1 0 ) 9.3750 31.25\n7 ( 1 1 1 ) 10.3125 34.375
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LTC4282.asy)
.lib LTC4282.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2276 980
WIRE 832 -256 16 -256
WIRE 192 -176 128 -176
WIRE 320 -176 272 -176
WIRE 384 -176 320 -176
WIRE 688 -176 480 -176
WIRE -352 -80 -592 -80
WIRE -96 -80 -352 -80
WIRE 16 -80 16 -256
WIRE 16 -80 -96 -80
WIRE 128 -80 128 -176
WIRE 128 -80 16 -80
WIRE 208 -80 128 -80
WIRE 352 -80 288 -80
WIRE 496 -80 352 -80
WIRE 688 -80 688 -176
WIRE 688 -80 592 -80
WIRE 736 -80 688 -80
WIRE 896 -80 736 -80
WIRE 1024 -80 896 -80
WIRE 1168 -80 1024 -80
WIRE -592 -64 -592 -80
WIRE 896 -64 896 -80
WIRE 1024 -64 1024 -80
WIRE 1168 -64 1168 -80
WIRE 464 -16 464 -128
WIRE 576 -16 576 -32
WIRE -352 0 -352 -80
WIRE 320 0 320 -176
WIRE 320 0 240 0
WIRE 1280 0 1216 0
WIRE 1280 16 1280 0
WIRE -592 32 -592 16
WIRE 896 32 896 0
WIRE 1024 32 1024 16
WIRE 1168 32 1168 16
WIRE -96 80 -96 -80
WIRE 16 80 16 -80
WIRE 128 80 128 -80
WIRE 240 80 240 0
WIRE 352 80 352 -80
WIRE 464 80 464 64
WIRE 576 80 576 64
WIRE -352 96 -352 80
WIRE -240 96 -352 96
WIRE 736 96 736 -80
WIRE -352 112 -352 96
WIRE 1280 112 1280 96
WIRE -240 144 -240 96
WIRE -192 144 -240 144
WIRE 688 144 688 -80
WIRE 688 144 672 144
WIRE -352 208 -352 192
WIRE -192 208 -352 208
WIRE 736 208 736 176
WIRE 736 208 672 208
WIRE -352 224 -352 208
WIRE -192 272 -240 272
WIRE 736 272 672 272
WIRE 832 272 832 -256
WIRE 832 272 816 272
WIRE -352 320 -352 304
WIRE -240 336 -240 272
WIRE -192 336 -240 336
WIRE 720 336 672 336
WIRE -240 352 -240 336
WIRE 720 400 720 336
WIRE 736 400 720 400
WIRE 832 400 832 272
WIRE 832 400 816 400
WIRE -240 432 -240 416
WIRE -96 448 -96 432
WIRE 576 448 576 432
WIRE 576 528 576 512
FLAG 896 32 0
FLAG 1024 32 0
FLAG -96 448 0
FLAG 576 528 0
FLAG -240 432 0
FLAG -592 32 0
FLAG -592 -80 IN
FLAG 1168 32 0
FLAG 1280 112 0
FLAG 1216 -48 0
FLAG 1024 -80 OUT
FLAG -352 320 0
SYMBOL LTC4282 240 240 R0
SYMATTR InstName U1
SYMATTR Value2 OVRTRY=1 UVRTRY=1 OCRTRY=1
SYMBOL res 560 -32 R0
SYMATTR InstName R1
SYMATTR Value 10
SYMBOL nmos 384 -128 R270
WINDOW 0 79 47 VTop 2
WINDOW 3 51 42 VTop 2
SYMATTR InstName Q1
SYMATTR Value Si7868DP
SYMBOL res 448 -32 R0
SYMATTR InstName R2
SYMATTR Value 10
SYMBOL cap 880 -64 R0
SYMATTR InstName C1
SYMATTR Value 100u
SYMBOL res 288 -192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value .25m
SYMBOL res 304 -96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value .25m
SYMBOL cap 560 448 R0
SYMATTR InstName C2
SYMATTR Value 10n
SYMBOL cap -256 352 R0
SYMATTR InstName C3
SYMATTR Value 1u
SYMBOL voltage -592 -80 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value PWL(0 0 1m 12)
SYMBOL sw 1168 -80 M0
WINDOW 0 -15 3 Right 2
WINDOW 3 -24 98 Right 2
SYMATTR InstName S1
SYMATTR Value SLD
SYMBOL voltage 1280 0 R0
SYMATTR InstName V2
SYMATTR Value PULSE(0 1 500m 10n 10n 10m 100)
SYMBOL res 720 80 R0
SYMATTR InstName R5
SYMATTR Value 30.1K
SYMBOL res 832 256 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R6
SYMATTR Value 10K
SYMBOL res 832 384 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R7
SYMATTR Value 10K
SYMBOL res -368 -16 R0
SYMATTR InstName R8
SYMATTR Value 34.8K
SYMBOL res -368 96 R0
SYMATTR InstName R9
SYMATTR Value 1.18K
SYMBOL res -368 208 R0
SYMATTR InstName R10
SYMATTR Value 3.4K
SYMBOL nmos 496 -32 R270
WINDOW 0 79 47 VTop 2
WINDOW 3 51 42 VTop 2
SYMATTR InstName Q2
SYMATTR Value Si7868DP
SYMBOL res 1008 -80 R0
SYMATTR InstName Rload
SYMATTR Value .6
TEXT 872 488 Left 2 !.tran 2\n.model SLD SW(Ron=50m Roff=5 Vt=.5 Vh=-.3)
TEXT -40 544 Left 2 ;Enter FETBADTIMOUT in seconds on symbol.\nFETBADTIMOUT < 1e-30 Disables FETBAD check\n \nILIM_ADJUST controls FB as per datasheet.\nA value of 4  ( 1 0  0 )  is default\nFB values in mV \n \nValue  (B7 B6 B5)   FB LOW  FB HIGH\n0           ( 0    0   0 )   3.7500     12.5\n1           ( 0    0   1 )   4.6875     15.625\n2           ( 0    1   0 )   5.6250     18.75\n3           ( 0    1   1 )   6.5625     21.875\n4           ( 1    0   0 )   7.5000     25\n5           ( 1    0   1 )   8.4375     28.125\n6           ( 1    1   0 )   9.3750     31.25\n7           ( 1    1   1 )  10.3125    34.375