* SPICE netlist
V1 Uin 0 {Uin}
C1 Uin 0 1m
L3 0 N003 {Lm}
L1 0 N003 100m
Lr middle1 N002 {Ls}
V2 S1 middle1 PULSE(0 15 0 1n 1n {T/2-Tp} {T})
V3 S2 0 PULSE(0 15 {T/2} 1n 1n {T/2-Tp} {T})
M1 Uin N001 middle1 middle1 SPA11N60C3
Cr N003 N002 {Cr}
R3 N001 S1 3
R4 middle1 N001 5.1k
R6 N005 S2 3
R7 0 N005 5.1k
V6 S4 0 PULSE(0 15 0 1n 1n {T/2-Tp} {T})
V7 S3 middle2 PULSE(0 15 {T/2} 1n 1n {T/2-Tp} {T})
M2 middle1 N005 0 0 SPA11N60C3
L2 N006 N004 15m
R5 +out 0 {Rn}
C4 +out 0 {Cn}
D1 N004 +out RFN30TS6D
D2 0 N004 RFN30TS6D
D3 N006 +out RFN30TS6D
D4 0 N006 RFN30TS6D
K1 L1 L2 1
.param M=5
.param Ls=60u
.param Lm = M*Ls
.param Cvt = 1n
.param Cr =115n
.param Rn = 6.625
.param Uin = 400
.tran 0 10m {10m-2*T} 0.1u startup
.param f=120k
.param T = 1/f
.param Tp = 300n
.param Cn = 100u

* LTspice schematic (.asc)
Version 4
SHEET 1 2384 896
WIRE -184 -112 -312 -112
WIRE 216 -112 -184 -112
WIRE 216 -80 216 -112
WIRE -24 0 -104 0
WIRE 168 0 56 0
WIRE 168 32 168 0
WIRE -312 96 -312 -112
WIRE -184 96 -184 -112
WIRE 936 128 856 128
WIRE 1000 128 936 128
WIRE 1096 128 1000 128
WIRE 1192 128 1096 128
WIRE 168 144 168 112
WIRE 216 144 216 16
WIRE 216 144 168 144
WIRE 328 144 216 144
WIRE 424 144 408 144
WIRE 520 144 488 144
WIRE 600 144 520 144
WIRE 856 144 856 128
WIRE 936 144 936 128
WIRE 216 224 216 144
WIRE 520 224 520 144
WIRE 600 224 600 144
WIRE 856 224 856 208
WIRE 856 224 712 224
WIRE 1096 272 1096 128
WIRE 1000 288 1000 128
WIRE -24 304 -104 304
WIRE 168 304 56 304
WIRE 936 304 936 208
WIRE 936 304 712 304
WIRE 168 336 168 304
WIRE 856 336 856 224
WIRE 936 336 936 304
WIRE -312 448 -312 176
WIRE -184 448 -184 160
WIRE -184 448 -312 448
WIRE 168 448 168 416
WIRE 168 448 -184 448
WIRE 216 448 216 320
WIRE 216 448 168 448
WIRE 520 448 520 304
WIRE 520 448 216 448
WIRE 600 448 600 304
WIRE 600 448 520 448
WIRE 856 448 856 400
WIRE 936 448 936 400
WIRE 936 448 856 448
WIRE 1000 448 1000 352
WIRE 1000 448 936 448
WIRE 1096 448 1096 352
WIRE 1096 448 1000 448
WIRE 1192 448 1096 448
FLAG -728 -432 S1
FLAG -600 -432 S2
FLAG -104 0 S1
FLAG -104 304 S2
FLAG 216 144 middle1
FLAG -728 -352 middle1
FLAG -600 -352 0
FLAG 216 448 0
FLAG -184 -112 Uin
FLAG -1192 -432 S4
FLAG -1064 -432 S3
FLAG -1064 -352 middle2
FLAG -1192 -352 0
FLAG 1192 128 +out
FLAG 1192 448 -out
FLAG 1096 448 0
SYMBOL voltage -312 80 R0
SYMATTR InstName V1
SYMATTR Value {Uin}
SYMBOL cap -200 96 R0
SYMATTR InstName C1
SYMATTR Value 1m
SYMBOL ind2 504 320 M180
SYMATTR InstName L3
SYMATTR Value {Lm}
SYMATTR Type ind
SYMBOL ind2 584 320 M180
SYMATTR InstName L1
SYMATTR Value 100m
SYMATTR Type ind
SYMBOL ind 312 160 R270
SYMATTR InstName Lr
SYMATTR Value {Ls}
SYMBOL voltage -728 -448 R0
SYMATTR Value PULSE(0 15 0 1n 1n {T/2-Tp} {T})
SYMATTR InstName V2
SYMBOL voltage -600 -448 R0
SYMATTR Value PULSE(0 15 {T/2} 1n 1n {T/2-Tp} {T})
SYMATTR InstName V3
SYMBOL nmos 168 -80 R0
SYMATTR InstName M1
SYMATTR Value SPA11N60C3
SYMBOL cap 488 128 R90
SYMATTR InstName Cr
SYMATTR Value {Cr}
SYMBOL res 72 -16 R90
SYMATTR InstName R3
SYMATTR Value 3
SYMBOL res 184 128 R180
SYMATTR InstName R4
SYMATTR Value 5.1k
SYMBOL res 72 288 R90
SYMATTR InstName R6
SYMATTR Value 3
SYMBOL res 184 432 R180
SYMATTR InstName R7
SYMATTR Value 5.1k
SYMBOL voltage -1192 -448 R0
SYMATTR Value PULSE(0 15 0 1n 1n {T/2-Tp} {T})
SYMATTR InstName V6
SYMBOL voltage -1064 -448 R0
SYMATTR Value PULSE(0 15 {T/2} 1n 1n {T/2-Tp} {T})
SYMATTR InstName V7
SYMBOL nmos 168 224 R0
SYMATTR InstName M2
SYMATTR Value SPA11N60C3
SYMBOL ind2 728 320 R180
SYMATTR InstName L2
SYMATTR Value 15m
SYMATTR Type ind
SYMBOL res 1080 256 R0
SYMATTR InstName R5
SYMATTR Value {Rn}
SYMBOL cap 984 288 R0
SYMATTR InstName C4
SYMATTR Value {Cn}
SYMBOL diode 872 208 R180
SYMATTR InstName D1
SYMATTR Value RFN30TS6D
SYMBOL diode 872 400 R180
SYMATTR InstName D2
SYMATTR Value RFN30TS6D
SYMBOL diode 952 208 R180
SYMATTR InstName D3
SYMATTR Value RFN30TS6D
SYMBOL diode 952 400 R180
SYMATTR InstName D4
SYMATTR Value RFN30TS6D