Version 4 SHEET 1 2256 1512 WIRE 608 -192 528 -192 WIRE 640 -192 608 -192 WIRE 720 -192 640 -192 WIRE 528 -160 528 -192 WIRE 576 -160 528 -160 WIRE 528 -128 528 -160 WIRE 576 -112 576 -160 WIRE 528 -16 528 -48 WIRE 576 -16 576 -64 WIRE 576 -16 528 -16 WIRE 208 64 192 64 WIRE 272 64 208 64 WIRE 528 64 528 -16 WIRE 528 64 352 64 WIRE 640 96 640 -192 WIRE 720 96 720 -192 WIRE 16 112 -96 112 WIRE -96 144 -96 112 WIRE -96 160 -96 144 WIRE 16 160 16 112 WIRE 192 160 192 64 WIRE 528 192 528 64 WIRE 464 208 416 208 WIRE 480 208 464 208 WIRE 480 256 464 256 WIRE 192 320 192 240 WIRE 464 320 464 256 WIRE 464 320 192 320 WIRE 528 320 528 272 WIRE 528 320 464 320 WIRE 640 320 640 160 WIRE 640 320 528 320 WIRE 720 320 720 176 WIRE 720 320 640 320 WIRE 528 336 528 320 WIRE 624 400 544 400 WIRE 736 400 688 400 WIRE 544 464 544 400 WIRE 560 464 544 464 WIRE 672 464 640 464 WIRE 736 464 736 400 WIRE 1136 480 1104 480 WIRE 1184 480 1136 480 WIRE 1104 496 1104 480 WIRE 688 528 624 528 WIRE -224 544 -224 464 WIRE 432 544 272 544 WIRE 544 544 544 464 WIRE 544 544 512 544 WIRE 576 544 544 544 WIRE 624 544 624 528 WIRE 576 560 576 544 WIRE 592 560 576 560 WIRE 736 576 736 464 WIRE 736 576 656 576 WIRE 432 592 400 592 WIRE 592 592 512 592 WIRE 400 624 400 592 WIRE 624 624 624 608 WIRE 944 624 944 576 WIRE 688 640 688 528 WIRE -224 656 -224 624 WIRE 272 672 272 544 WIRE 272 672 96 672 WIRE 544 672 544 544 WIRE 384 688 320 688 WIRE 416 688 384 688 WIRE 464 688 416 688 WIRE 544 704 544 672 WIRE 320 720 320 688 WIRE 384 720 384 688 WIRE 96 736 96 672 WIRE 272 736 272 672 WIRE 272 736 192 736 WIRE 464 736 464 688 WIRE 272 752 272 736 WIRE -224 768 -224 736 WIRE 192 768 192 736 WIRE 544 832 544 784 WIRE 96 848 96 816 WIRE 192 848 192 832 WIRE 192 848 96 848 WIRE 272 848 272 832 WIRE 272 848 192 848 WIRE 320 848 320 800 WIRE 384 848 384 800 WIRE 384 848 320 848 WIRE 416 848 384 848 WIRE 464 848 464 800 WIRE 464 848 416 848 WIRE 272 880 272 848 WIRE 416 880 416 848 WIRE -224 928 -224 848 WIRE -16 928 -96 928 WIRE 96 928 48 928 WIRE -176 992 -176 928 WIRE -96 1024 -96 928 WIRE -80 1024 -96 1024 WIRE 32 1024 0 1024 WIRE 96 1024 96 928 WIRE 720 1024 640 1024 WIRE 496 1088 480 1088 WIRE 640 1088 640 1024 WIRE 160 1104 -16 1104 WIRE -176 1120 -176 1072 WIRE -96 1120 -96 1024 WIRE -96 1120 -176 1120 WIRE -48 1120 -96 1120 WIRE 96 1136 96 1024 WIRE 96 1136 16 1136 WIRE -176 1152 -176 1120 WIRE -48 1152 -96 1152 WIRE -96 1168 -96 1152 WIRE 160 1184 160 1104 WIRE 496 1200 496 1168 WIRE 640 1200 640 1168 WIRE -176 1264 -176 1232 WIRE -96 1264 -96 1248 WIRE -96 1264 -176 1264 WIRE -16 1264 -16 1168 WIRE -16 1264 -96 1264 WIRE -16 1280 -16 1264 FLAG -96 240 0 FLAG -96 144 netz FLAG 464 208 gate1 FLAG 1104 576 0 FLAG 208 64 L1 FLAG 944 704 0 FLAG 608 -192 out FLAG 944 576 gate1 FLAG 1136 480 saw FLAG 1184 512 0 FLAG 736 576 CAout FLAG 528 336 0 FLAG 416 880 0 FLAG 416 688 FF FLAG 544 832 0 FLAG 544 672 mout FLAG -16 1280 0 FLAG 96 1136 reg FLAG -176 928 out FLAG 16 240 0 FLAG 400 624 0 FLAG 160 1264 0 FLAG 272 880 0 FLAG 688 720 0 FLAG 640 1200 0 FLAG 720 1024 vaout FLAG 496 1200 0 FLAG 480 1088 ss FLAG -224 464 L1 FLAG -224 928 0 FLAG 624 624 0 SYMBOL voltage -96 144 R0 WINDOW 3 -67 129 Left 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR Value SINE(0 325 50) SYMATTR InstName V1 SYMBOL ind 256 80 R270 WINDOW 0 32 56 VTop 2 WINDOW 3 5 56 VBottom 2 SYMATTR InstName L1 SYMATTR Value 50µ SYMBOL cap 624 96 R0 SYMATTR InstName C1 SYMATTR Value 440µ SYMATTR SpiceLine V=450 Rser=40m SYMBOL sw 528 288 M180 SYMATTR InstName S2 SYMATTR Value PFCFET SYMBOL voltage 1104 480 R0 WINDOW 3 -67 129 Left 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR Value PULSE(1 5 0 10u 1n 1n 10u) SYMATTR InstName V2 SYMBOL bv 944 608 R0 SYMATTR InstName B2 SYMATTR Value V=u(v(saw)-v(CAout)) SYMBOL sw 528 -144 M0 SYMATTR InstName S1 SYMATTR Value SiCdiode SYMBOL res 528 528 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R2 SYMATTR Value 2k21 SYMBOL res 656 448 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R3 SYMATTR Value 10k SYMBOL cap 736 448 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C2 SYMATTR Value 3n3 SYMBOL cap 688 384 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C3 SYMATTR Value 820p SYMBOL res 528 576 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R5 SYMATTR Value 2k21 SYMBOL res -240 528 R0 SYMATTR InstName R6 SYMATTR Value 243k SYMBOL res -240 640 R0 SYMATTR InstName R7 SYMATTR Value 243k SYMBOL res -240 752 R0 SYMATTR InstName R8 SYMATTR Value 243k SYMBOL res 368 704 R0 SYMATTR InstName R9 SYMATTR Value 30k1 SYMBOL cap 448 736 R0 SYMATTR InstName C4 SYMATTR Value 2µ2 SYMBOL bi2 320 720 R0 SYMATTR InstName B4 SYMATTR Value I=abs(I(R8))/2 SYMBOL bi2 544 704 R0 SYMATTR InstName B5 SYMATTR Value I=limit(0,(abs(I(R8))*(V(vaout)-1)/V(ff)**2),500u) SYMBOL voltage -96 1152 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V4 SYMATTR Value 7.5 SYMBOL res 16 1008 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R11 SYMATTR Value 10k SYMBOL cap 96 1008 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C5 SYMATTR Value 2µ SYMBOL cap 48 912 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C6 SYMATTR Value 100n SYMBOL res -192 1136 R0 SYMATTR InstName R10 SYMATTR Value 10k SYMBOL res -192 976 R0 SYMATTR InstName R12 SYMATTR Value 518k SYMBOL bi2 16 160 R0 SYMATTR InstName B7 SYMATTR Value I=I(L1)*sgn(V(netz)) SYMBOL Opamps\\UniversalOpamp2 624 576 R0 SYMATTR InstName U1 SYMATTR Value2 Avol=31622 GBW=5Meg Slew=10Meg SYMBOL Opamps\\UniversalOpamp2 -16 1136 R0 SYMATTR InstName U2 SYMATTR Value2 Avol=316.22 GBW=5Meg Slew=10Meg SYMBOL voltage 160 1168 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V5 SYMATTR Value 5.5 SYMBOL res 288 848 R180 WINDOW 0 36 76 Left 2 WINDOW 3 36 40 Left 2 SYMATTR InstName R15 SYMATTR Value 1.7 SYMBOL cap 176 768 R0 SYMATTR InstName C8 SYMATTR Value 1n SYMBOL current 720 96 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName I1 SYMATTR Value 5 SYMBOL bi 96 736 R0 SYMATTR InstName B3 SYMATTR Value I=abs(I(L1)/100) SYMBOL voltage 688 624 R0 WINDOW 3 -7 57 Left 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR Value 5.5 SYMATTR InstName V6 SYMBOL bv 640 1072 R0 WINDOW 0 -21 56 Left 2 WINDOW 3 43 55 Left 2 SYMATTR InstName B10 SYMATTR Value V=min(v(ss),v(reg)) SYMBOL voltage 496 1072 M0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 WINDOW 0 -15 55 Left 2 WINDOW 3 40 59 Left 2 SYMATTR InstName V7 SYMATTR Value PULSE(0 6 0 200m) SYMBOL bv 192 144 R0 SYMATTR InstName B1 SYMATTR Value V=abs(V(netz)) TEXT -24 296 Left 2 !.tran 0 500m 0 100n startup uic TEXT -152 -208 Left 2 !.model PFCFET SW(Ron=15m Roff=1meg vt=.5 VH=.4)\n;sty139N65M5 Mdmesh5 mosfet\n.model SiCdiode SW(Ron=500m Roff=1meg Vt=1 Vser=1) TEXT 0 1200 Left 2 ;Open-loop gain 50 dB TEXT -24 328 Left 2 !.four 50 40 i(V1)