* Z:\home\khalils\Downloads\files\data\raw_asc\LT8312.asc
* Generated by LTspice 26.0.1 for Windows.
* Artificial Precharging Circuit\n(You can simulate the startup, by changing \nthe parameter "precharge=0")
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LT8312.asy)
+ Roff=1G epsilon=.5)
R2 N016 0 221K
XU1 0 MP_01 MP_02 N014 N016 N019 MP_03 MP_04 N011 N009 N003 N008 N018 N015 N017 N010 LT8312 ;pnba GND)))Vref)OVP)Vc)))FB)DCM)Vin)EN/UVLO)INTVcc)Gate)Sense)Vin_sense
D8 N013 Vout Initial
L1 Vin N012 400 Rpar=2K
D2 N001 Vin RRE02VSM4S
V2 N013 0 {390*precharge}
D4 N007 Vin RRE02VSM4S
R5 Vin N010 1Meg
C5 N006 N009 4.7p Rser=2K
R3 N003 N008 1Meg
R7 N006 N005 20
C2 Vin 0 .01
R9 Vout N011 3Meg
R4 N008 0 95.3K
R6 N017 0 10m
M1 N012 N015 N017 N017 SPA11N60C3
D7 N002 N003 1N4148
V1 N004 0 {24*precharge}
C4 Vout 0 560 x2 Rser=.1
R1 N014 N016 100K
D5 N012 Vout RF505TF6S
C1 N018 0 4.7
D9 N004 N003 Initial
Vline N001 N007 SINE(0 170 60)
D1 0 N001 RRE02VSM4S
R10 N011 0 9.53K
C3 N019 0 10n Rser=5K
C6 N003 0 10
L2 0 N006 25 Rpar=1K
D6 N005 N003 1N4148
D3 0 N007 RRE02VSM4S
Rload Vout 0 800
K1 L1 L2 1
R8 Vin N002 200K
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran .1
.model INITIAL D(Ron=.5
.param precharge=1
.lib LT8312.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1876 680
WIRE -704 -336 -768 -336
WIRE -576 -336 -640 -336
WIRE -496 -336 -576 -336
WIRE -352 -336 -432 -336
WIRE -304 -336 -352 -336
WIRE -224 -336 -304 -336
WIRE 192 -336 -224 -336
WIRE 688 -336 192 -336
WIRE -304 -320 -304 -336
WIRE 192 -320 192 -336
WIRE -576 -256 -576 -336
WIRE -768 -224 -768 -336
WIRE -768 -224 -784 -224
WIRE -304 -224 -304 -256
WIRE 192 -224 192 -240
WIRE 1344 -192 384 -192
WIRE 1456 -192 1408 -192
WIRE 1456 -176 1456 -192
WIRE 0 -160 -96 -160
WIRE -96 -144 -96 -160
WIRE 192 -144 192 -160
WIRE 384 -144 384 -192
WIRE 384 -144 192 -144
WIRE 448 -144 384 -144
WIRE 528 -144 512 -144
WIRE 624 -144 608 -144
WIRE 384 -128 384 -144
WIRE -768 -112 -768 -224
WIRE -704 -112 -768 -112
WIRE -576 -112 -576 -176
WIRE -576 -112 -640 -112
WIRE -496 -112 -576 -112
WIRE -352 -112 -352 -336
WIRE -352 -112 -432 -112
WIRE 0 -96 0 -160
WIRE 192 -96 192 -144
WIRE 192 -96 0 -96
WIRE 1456 -80 1456 -96
WIRE 192 -64 192 -96
WIRE -96 -48 -96 -64
WIRE 16 -48 -96 -48
WIRE 384 -48 384 -64
WIRE -96 -32 -96 -48
WIRE 624 -32 624 -144
WIRE 624 -32 528 -32
WIRE 624 -16 624 -32
WIRE 688 -16 688 -336
WIRE -224 0 -224 -336
WIRE 16 0 16 -48
WIRE 32 0 16 0
WIRE 448 0 352 0
WIRE 528 0 528 -32
WIRE 528 0 512 0
WIRE -96 64 -96 48
WIRE 624 80 624 64
WIRE -224 96 -224 80
WIRE 32 96 -224 96
WIRE 432 96 352 96
WIRE 688 96 688 64
WIRE 784 96 688 96
WIRE 944 96 848 96
WIRE 1056 96 944 96
WIRE 1168 96 1056 96
WIRE 1344 96 1168 96
WIRE 1456 96 1408 96
WIRE 688 112 688 96
WIRE 1056 112 1056 96
WIRE 1168 112 1168 96
WIRE 1456 112 1456 96
WIRE 944 128 944 96
WIRE 32 192 -80 192
WIRE 640 192 352 192
WIRE 1056 208 1056 176
WIRE 1168 208 1168 192
WIRE 1456 208 1456 192
WIRE 432 224 432 96
WIRE 944 224 944 208
WIRE 944 224 432 224
WIRE 944 240 944 224
WIRE -80 288 -80 272
WIRE 32 288 -80 288
WIRE 688 288 688 208
WIRE 688 288 352 288
WIRE -80 304 -80 288
WIRE 688 304 688 288
WIRE 944 336 944 320
WIRE 32 384 -32 384
WIRE 432 384 352 384
WIRE -80 400 -80 384
WIRE -32 400 -32 384
WIRE 432 400 432 384
WIRE 688 400 688 384
WIRE -32 480 -32 464
WIRE 192 480 192 448
WIRE 432 480 432 464
RECTANGLE Normal 1832 320 1264 -272 2
SYMBOL res 1152 96 R0
SYMATTR InstName Rload
SYMATTR Value 800
SYMBOL ind2 704 -32 M0
WINDOW 0 1 40 Right 2
WINDOW 3 3 73 Right 2
SYMATTR InstName L1
SYMATTR Value 400
SYMATTR Type ind
SYMATTR SpiceLine Rpar=2K
SYMBOL VOLTAGE -576 -272 R0
WINDOW 123 24 138 Left 2
WINDOW 39 24 117 Left 2
SYMATTR Value SINE(0 170 60)
SYMATTR InstName Vline
SYMBOL res -112 -160 R0
SYMATTR InstName R3
SYMATTR Value 1Meg
SYMBOL res -96 176 R0
SYMATTR InstName R1
SYMATTR Value 100K
SYMBOL diode 1408 -208 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D9
SYMATTR Value Initial
SYMBOL PowerProducts\\LT8312 192 192 R0
SYMATTR InstName U1
SYMBOL VOLTAGE 1456 96 R0
SYMATTR InstName V2
SYMATTR Value {390*precharge}
SYMBOL diode -496 -320 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D2
SYMATTR Value RRE02VSM4S
SYMBOL cap -320 -320 R0
SYMATTR InstName C2
SYMATTR Value .01
SYMBOL res -240 -16 R0
SYMATTR InstName R5
SYMATTR Value 1Meg
SYMBOL res 928 224 R0
SYMATTR InstName R10
SYMATTR Value 9.53K
SYMBOL cap -48 400 R0
SYMATTR InstName C1
SYMATTR Value 4.7
SYMBOL res 672 288 R0
SYMATTR InstName R6
SYMATTR Value 10m
SYMBOL cap 512 -16 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
WINDOW 39 85 35 VBottom 2
SYMATTR InstName C5
SYMATTR Value 4.7p
SYMATTR SpiceLine Rser=2K
SYMBOL res 176 -336 R0
SYMATTR InstName R8
SYMATTR Value 200K
SYMBOL res -96 288 R0
SYMATTR InstName R2
SYMATTR Value 221K
SYMBOL diode -496 -96 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D4
SYMATTR Value RRE02VSM4S
SYMBOL cap 416 400 R0
WINDOW 3 43 34 Left 2
WINDOW 39 30 62 Left 2
SYMATTR Value 10n
SYMATTR SpiceLine Rser=5K
SYMATTR InstName C3
SYMBOL diode -704 -96 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D3
SYMATTR Value RRE02VSM4S
SYMBOL diode 1408 80 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D8
SYMATTR Value Initial
SYMBOL diode 784 112 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D5
SYMATTR Value RF505TF6S
SYMBOL res 928 112 R0
SYMATTR InstName R9
SYMATTR Value 3Meg
SYMBOL res 624 -160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R7
SYMATTR Value 20
SYMBOL diode -704 -320 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value RRE02VSM4S
SYMBOL schottky 176 -224 R0
SYMATTR InstName D7
SYMATTR Value 1N4148
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL res -112 -48 R0
SYMATTR InstName R4
SYMATTR Value 95.3K
SYMBOL VOLTAGE 1456 -192 R0
SYMATTR InstName V1
SYMATTR Value {24*precharge}
SYMBOL cap 1040 112 R0
WINDOW 123 27 59 Left 2
WINDOW 40 24 112 Left 2
WINDOW 3 32 33 Left 2
SYMATTR Value2 x2
SYMATTR Value 560
SYMATTR InstName C4
SYMATTR SpiceLine Rser=.1
SYMBOL schottky 512 -160 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D6
SYMATTR Value 1N4148
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL cap 368 -128 R0
SYMATTR InstName C6
SYMATTR Value 10
SYMBOL NMOS 640 112 R0
SYMATTR InstName M1
SYMATTR Value SPA11N60C3
SYMBOL ind2 608 80 M180
WINDOW 0 1 72 Right 2
WINDOW 3 2 42 Right 2
SYMATTR InstName L2
SYMATTR Value 25
SYMATTR Type ind
SYMATTR SpiceLine Rpar=1K
FLAG 192 480 0
FLAG -32 480 0
FLAG -80 400 0
FLAG -304 -224 0
FLAG -784 -224 0
FLAG -96 64 0
FLAG 688 400 0
FLAG 432 480 0
FLAG 1056 208 0
FLAG 624 80 0
FLAG 384 -48 0
FLAG 944 336 0
FLAG 1168 208 0
FLAG -304 -336 Vin
FLAG 1168 96 Vout
FLAG 1456 208 0
FLAG 1456 -80 0
TEXT 704 -32 Left 2 !K1 L1 L2 1
TEXT 880 424 Left 2 !.tran .1
TEXT 1352 -16 Left 2 !.model INITIAL D(Ron=.5\n+ Roff=1G epsilon=.5)
TEXT 1520 -152 Left 2 !.param precharge=1
TEXT 1552 232 Top 2 ;Artificial Precharging Circuit\n(You can simulate the startup, by changing \nthe parameter "precharge=0")