* SPICE netlist
MQ1 N002 N006 N007 N007 Si4412DY
MQ2 N007 N010 0 0 Si4412DY
L1 N007 N008 15
D1 0 N007 MBRS140
R1 N008 OUT .025
R2 N008 N023 200
R3 OUT N024 200
R4 N014 0 4.93K
R5 N014 N017 300
R6 N012 N013 3K
C1 N017 0 1
C2 N013 0 .33
C3 N019 0 .1
R7 N002 N018 5K
C4 N001 N007 .68
C5 N004 0 2.2
D2 N004 N001 1N4148
D3 N001 N003 1N4148
C6 N003 0 .1
R8 IN N015 100K
R9 N011 0 4K
R10 IN N011 4K
C7 N002 0 47
V1 IN 0 24
V2 OUT 0 PWL(0 12 1m 12 10m 17)
R11 N006 N005 5
MQ3 IN N009 N002 N002 Si9803DY
R12 N020 N021 1K
C8 N020 0 .68
XU1 N001 N005 N007 MP_01 N015 0 N011 N009 MP_02 MP_03 N021 N019 N018 N022 N016 N016 N016 N012 N014 OUT N023 N008 N024 N002 N003 N004 N010 0 LT1505-1 ;pnba Boost)Tgate)SW))_SHDN)AGND)UVLO)INFET)))GND)CAP)_FLAG)4.1V)4.2V)3 Cell)FB)Vc)Prog)BAT2)Sense)SPIN)BAT)Vcc)BoostC)Gbias)Bgate)PGND
.tran 10m
.ic V(vc)=1 V(prg)=2.5

* LTspice schematic (.asc)
Version 4
SHEET 1 1968 1168
WIRE 568 -584 -264 -584
WIRE -888 -536 -984 -536
WIRE -792 -536 -888 -536
WIRE -744 -536 -792 -536
WIRE -552 -536 -648 -536
WIRE -424 -536 -552 -536
WIRE -376 -536 -424 -536
WIRE 424 -536 -376 -536
WIRE -984 -520 -984 -536
WIRE -376 -520 -376 -536
WIRE -552 -504 -552 -536
WIRE 328 -504 -104 -504
WIRE 456 -504 328 -504
WIRE 568 -504 568 -584
WIRE 568 -504 520 -504
WIRE 328 -488 328 -504
WIRE -376 -440 -376 -456
WIRE -984 -424 -984 -440
WIRE 328 -408 328 -424
WIRE -424 -376 -424 -536
WIRE -264 -376 -264 -584
WIRE -104 -376 -104 -504
WIRE 88 -376 24 -376
WIRE 200 -376 88 -376
WIRE 568 -376 568 -504
WIRE 568 -376 264 -376
WIRE 88 -360 88 -376
WIRE 568 -344 568 -376
WIRE -792 -328 -792 -536
WIRE 424 -328 424 -536
WIRE 24 -312 24 -376
WIRE 24 -312 -8 -312
WIRE 88 -280 88 -296
WIRE 216 -248 -8 -248
WIRE 376 -248 296 -248
WIRE 424 -200 424 -232
WIRE 424 -200 312 -200
WIRE 568 -200 568 -280
WIRE 568 -200 424 -200
WIRE 632 -200 568 -200
WIRE 760 -200 712 -200
WIRE 776 -200 760 -200
WIRE 888 -200 856 -200
WIRE 968 -200 888 -200
WIRE 312 -184 312 -200
WIRE 312 -184 -8 -184
WIRE 424 -184 424 -200
WIRE 968 -184 968 -200
WIRE -888 -152 -888 -536
WIRE 568 -152 568 -200
WIRE -664 -120 -664 -488
WIRE -520 -120 -664 -120
WIRE 312 -120 -8 -120
WIRE 312 -104 312 -120
WIRE 376 -104 312 -104
WIRE 968 -88 968 -104
WIRE -888 -56 -888 -72
WIRE -520 -56 -888 -56
WIRE 8 -56 -8 -56
WIRE 104 -56 88 -56
WIRE 200 -56 168 -56
WIRE 424 -56 424 -88
WIRE 568 -56 568 -88
WIRE -888 -40 -888 -56
WIRE 760 -24 760 -200
WIRE 760 -24 664 -24
WIRE 888 -24 888 -200
WIRE 984 -24 888 -24
WIRE 88 8 -8 8
WIRE 232 8 88 8
WIRE 232 24 232 8
WIRE 888 24 888 -24
WIRE -888 56 -888 40
WIRE 88 56 88 8
WIRE -792 72 -792 -248
WIRE -520 72 -792 72
WIRE 24 72 -8 72
WIRE 232 120 232 104
WIRE -552 136 -552 -424
WIRE -520 136 -552 136
WIRE 24 136 24 72
WIRE 24 136 -8 136
WIRE 760 168 760 -24
WIRE -664 200 -744 200
WIRE -520 200 -600 200
WIRE 24 200 24 136
WIRE 24 200 -8 200
WIRE 88 200 88 136
WIRE 232 200 232 184
WIRE -728 264 -744 264
WIRE -616 264 -664 264
WIRE -520 264 -536 264
WIRE 24 264 -8 264
WIRE 24 328 -8 328
WIRE 24 392 24 328
WIRE 24 392 -8 392
WIRE 24 424 24 392
WIRE -72 488 -72 456
WIRE 664 488 664 -24
WIRE 664 488 -72 488
WIRE -200 520 -200 456
WIRE 760 520 760 248
WIRE 760 520 -200 520
WIRE -328 552 -328 456
WIRE 888 552 888 104
WIRE 888 552 -328 552
WIRE -456 584 -456 456
WIRE 984 584 984 -24
WIRE 984 584 -456 584
FLAG 424 -56 0
FLAG 568 -56 0
FLAG 24 424 0
FLAG 232 200 0
FLAG 200 -56 0
FLAG 88 200 0
FLAG -744 264 0
FLAG -744 200 0
FLAG 88 -280 0
FLAG 328 -408 0
FLAG -888 56 0
FLAG -376 -440 0
FLAG 968 -88 0
FLAG -984 -424 0
FLAG -984 -536 IN
FLAG 968 -200 OUT
SYMBOL NMOS 376 -328 R0
SYMATTR InstName Q1
SYMATTR Value Si4412DY
SYMBOL nmos 376 -184 R0
SYMATTR InstName Q2
SYMATTR Value Si4412DY
SYMBOL ind 616 -184 R270
SYMATTR InstName L1
SYMATTR Value 15
SYMBOL schottky 552 -88 M180
SYMATTR InstName D1
SYMATTR Value MBRS140
SYMBOL RES 760 -216 M90
SYMATTR InstName R1
SYMATTR Value .025
SYMBOL res 744 152 R0
SYMATTR InstName R2
SYMATTR Value 200
SYMBOL res 872 8 R0
SYMATTR InstName R3
SYMATTR Value 200
SYMBOL res 72 40 R0
SYMATTR InstName R4
SYMATTR Value 4.93K
SYMBOL res 216 8 R0
SYMATTR InstName R5
SYMATTR Value 300
SYMBOL res -8 -40 R270
SYMATTR InstName R6
SYMATTR Value 3K
SYMBOL cap 216 120 R0
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL cap 104 -40 R270
SYMATTR InstName C2
SYMATTR Value .33
SYMBOL cap -600 184 R90
SYMATTR InstName C3
SYMATTR Value .1
SYMBOL res -568 -520 R0
SYMATTR InstName R7
SYMATTR Value 5K
SYMBOL cap 552 -344 R0
SYMATTR InstName C4
SYMATTR Value .68
SYMBOL cap 72 -360 R0
SYMATTR InstName C5
SYMATTR Value 2.2
SYMBOL diode 200 -360 R270
SYMATTR InstName D2
SYMATTR Value 1N4148
SYMBOL diode 520 -520 R90
SYMATTR InstName D3
SYMATTR Value 1N4148
SYMBOL cap 312 -488 R0
SYMATTR InstName C6
SYMATTR Value .1
SYMBOL res -808 -344 R0
SYMATTR InstName R8
SYMATTR Value 100K
SYMBOL res -904 -56 R0
SYMATTR InstName R9
SYMATTR Value 4K
SYMBOL res -904 -168 R0
SYMATTR InstName R10
SYMATTR Value 4K
SYMBOL cap -392 -520 R0
SYMATTR InstName C7
SYMATTR Value 47
SYMBOL VOLTAGE -984 -536 R0
SYMATTR InstName V1
SYMATTR Value 24
SYMBOL voltage 968 -200 R0
SYMATTR InstName V2
SYMATTR Value PWL(0 12 1m 12 10m 17)
SYMBOL res 312 -264 R90
SYMATTR InstName R11
SYMATTR Value 5
SYMBOL PMOS -744 -488 R270
SYMATTR InstName Q3
SYMATTR Value Si9803DY
SYMBOL res -632 248 M90
SYMATTR InstName R12
SYMATTR Value 1K
SYMBOL cap -664 248 R90
SYMATTR InstName C8
SYMATTR Value .68
SYMBOL PowerProducts\\LT1505-1 -264 40 R0
SYMATTR InstName U1