Version 4 SHEET 1 3844 2228 WIRE -16 -352 -448 -352 WIRE 176 -352 -16 -352 WIRE 592 -352 176 -352 WIRE 1008 -352 592 -352 WIRE 1280 -352 1008 -352 WIRE 592 -304 592 -352 WIRE 1008 -304 1008 -352 WIRE -16 -288 -16 -352 WIRE 176 -240 176 -272 WIRE 176 -240 48 -240 WIRE 176 -208 176 -240 WIRE 592 -176 592 -224 WIRE 1008 -176 1008 -224 WIRE -16 -160 -16 -192 WIRE 112 -160 -16 -160 WIRE -16 -144 -16 -160 WIRE 800 -128 656 -128 WIRE 944 -128 800 -128 WIRE 800 -80 800 -128 WIRE 1008 -80 800 -80 WIRE -16 -32 -16 -64 WIRE 800 -32 656 -32 WIRE 944 -32 800 -32 WIRE 800 16 800 -32 WIRE 800 16 592 16 WIRE 800 64 800 16 WIRE 176 80 176 -112 WIRE 384 80 176 80 WIRE 592 80 592 16 WIRE 384 128 384 80 WIRE 384 128 240 128 WIRE 528 128 384 128 WIRE 1280 160 1280 -352 WIRE 592 176 384 176 WIRE 384 224 384 176 WIRE 384 224 240 224 WIRE 528 224 384 224 WIRE 800 240 800 128 WIRE 912 240 800 240 WIRE 1008 240 1008 16 WIRE 1008 240 912 240 WIRE 1088 240 1008 240 WIRE 1232 240 1168 240 WIRE 912 272 912 240 WIRE -448 320 -448 -352 WIRE 1008 320 1008 240 WIRE 912 368 912 352 WIRE 944 368 912 368 WIRE 912 400 912 368 WIRE 1008 480 1008 416 WIRE 1008 480 912 480 WIRE -448 528 -448 400 WIRE -448 528 -512 528 WIRE -320 528 -448 528 WIRE -112 528 -240 528 WIRE 32 528 -48 528 WIRE 176 528 176 272 WIRE 176 528 32 528 WIRE 592 528 592 272 WIRE 656 528 592 528 WIRE 752 528 656 528 WIRE 1280 528 1280 256 WIRE 1280 528 832 528 WIRE 1504 528 1280 528 WIRE 656 624 656 608 WIRE 656 704 656 688 WIRE -448 736 -448 528 WIRE 1280 736 1280 528 WIRE 1008 752 1008 480 WIRE 1008 752 800 752 WIRE 1088 752 1008 752 WIRE 1232 752 1168 752 WIRE 176 848 176 528 WIRE 592 848 592 528 WIRE 384 896 240 896 WIRE 528 896 384 896 WIRE 384 944 384 896 WIRE 592 944 384 944 WIRE 800 944 800 752 WIRE 384 992 240 992 WIRE 528 992 384 992 WIRE 384 1040 384 992 WIRE 384 1040 176 1040 WIRE 800 1040 800 1008 WIRE 800 1040 592 1040 WIRE 1008 1040 1008 752 WIRE 800 1088 800 1040 WIRE 800 1088 656 1088 WIRE 944 1088 800 1088 WIRE -16 1104 -16 1072 WIRE 1008 1136 800 1136 WIRE 176 1184 176 1040 WIRE 800 1184 800 1136 WIRE 800 1184 656 1184 WIRE 944 1184 800 1184 WIRE -16 1232 -16 1184 WIRE 112 1232 -16 1232 WIRE -16 1248 -16 1232 WIRE 176 1296 176 1280 WIRE 176 1296 48 1296 WIRE 592 1296 592 1232 WIRE 1008 1296 1008 1232 WIRE 176 1328 176 1296 WIRE -448 1408 -448 816 WIRE -16 1408 -16 1344 WIRE -16 1408 -448 1408 WIRE 176 1408 -16 1408 WIRE 592 1408 592 1376 WIRE 592 1408 176 1408 WIRE 1008 1408 1008 1376 WIRE 1008 1408 592 1408 WIRE 1280 1408 1280 832 WIRE 1280 1408 1008 1408 FLAG -512 528 0 FLAG 656 704 0 FLAG 1584 528 0 FLAG 32 608 0 FLAG -16 -32 0 FLAG -16 1072 0 SYMBOL voltage -448 304 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V1 SYMATTR Value 50 SYMBOL voltage -224 528 R90 WINDOW 123 24 124 Left 2 WINDOW 39 0 0 Left 2 SYMATTR Value2 AC 1.414 SYMATTR InstName V3 SYMATTR Value SINE(0 1 {freq}) SYMBOL npn 240 80 M0 SYMATTR InstName Q7 SYMATTR Value BC550_Cordell SYMBOL voltage -448 720 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V2 SYMATTR Value 50 SYMBOL res 576 -320 R0 SYMATTR InstName R5 SYMATTR Value {bd} SYMBOL res 992 -320 R0 SYMATTR InstName R6 SYMATTR Value {bd} SYMBOL res 576 1280 R0 SYMATTR InstName R9 SYMATTR Value {bd} SYMBOL res 992 1280 R0 SYMATTR InstName R10 SYMATTR Value {bd} SYMBOL npn 240 176 M0 SYMATTR InstName Q1 SYMATTR Value BC550_Cordell SYMBOL npn 528 80 R0 SYMATTR InstName Q2 SYMATTR Value BC550_Cordell SYMBOL npn 528 176 R0 SYMATTR InstName Q5 SYMATTR Value BC550_Cordell SYMBOL pnp 656 -80 R180 SYMATTR InstName Q15 SYMATTR Value BC560_Cordell SYMBOL pnp 656 16 R180 SYMATTR InstName Q16 SYMATTR Value BC560_Cordell SYMBOL pnp 944 -80 M180 SYMATTR InstName Q17 SYMATTR Value BC560_Cordell SYMBOL pnp 944 16 M180 SYMATTR InstName Q18 SYMATTR Value BC560_Cordell SYMBOL pnp 528 944 M180 SYMATTR InstName Q11 SYMATTR Value BC560_Cordell SYMBOL pnp 528 1040 M180 SYMATTR InstName Q12 SYMATTR Value BC560_Cordell SYMBOL pnp 240 944 R180 SYMATTR InstName Q13 SYMATTR Value BC560_Cordell SYMBOL pnp 240 1040 R180 SYMATTR InstName Q14 SYMATTR Value BC560_Cordell SYMBOL npn 656 1040 M0 SYMATTR InstName Q21 SYMATTR Value BC550_Cordell SYMBOL npn 656 1136 M0 SYMATTR InstName Q22 SYMATTR Value BC550_Cordell SYMBOL npn 944 1040 R0 SYMATTR InstName Q23 SYMATTR Value BC550_Cordell SYMBOL npn 944 1136 R0 SYMATTR InstName Q24 SYMATTR Value BC550_Cordell SYMBOL res 848 512 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R1 SYMATTR Value 9.1k SYMBOL npn 944 320 R0 SYMATTR InstName Q25 SYMATTR Value BC550_Cordell SYMBOL res 896 256 R0 SYMATTR InstName R15 SYMATTR Value 10k SYMBOL res 896 384 R0 SYMATTR InstName R16 SYMATTR Value 760 SYMBOL res 1600 512 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName Load SYMATTR Value 8 SYMBOL cap 784 944 R0 SYMATTR InstName C1 SYMATTR Value 22p SYMBOL cap 784 64 R0 SYMATTR InstName C2 SYMATTR Value 22p SYMBOL cap -48 512 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C3 SYMATTR Value 10µ SYMBOL res 16 512 R0 SYMATTR InstName R18 SYMATTR Value 9.1k SYMBOL res 192 -368 M0 SYMATTR InstName R2 SYMATTR Value {g} SYMBOL res 0 -160 M0 SYMATTR InstName R3 SYMATTR Value 10k SYMBOL pnp 112 -112 M180 SYMATTR InstName Q3 SYMATTR Value BC560_Cordell SYMBOL pnp 48 -192 R180 SYMATTR InstName Q4 SYMATTR Value BC560_Cordell SYMBOL res 192 1312 M0 SYMATTR InstName R4 SYMATTR Value {g} SYMBOL res 0 1088 M0 SYMATTR InstName R7 SYMATTR Value 10k SYMBOL npn 112 1184 R0 SYMATTR InstName Q6 SYMATTR Value BC550_Cordell SYMBOL npn 48 1248 M0 SYMATTR InstName Q8 SYMATTR Value BC550_Cordell SYMBOL res 640 512 R0 SYMATTR InstName R8 SYMATTR Value 470 SYMBOL cap 640 624 R0 SYMATTR InstName C4 SYMATTR Value 100µ SYMBOL nmos 1232 160 R0 SYMATTR InstName M1 SYMATTR Value irfp240C SYMBOL pmos 1232 832 M180 SYMATTR InstName M2 SYMATTR Value irfp9240C SYMBOL res 1184 224 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R11 SYMATTR Value 220 SYMBOL res 1184 736 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R12 SYMATTR Value 220 TEXT -976 416 Left 2 !.param bd=2.2k g=100 TEXT -976 456 Left 2 !.tran 0 {20/freq} {2/freq} {.0001/freq}\n;ac dec 30 20 20meg\n;noise V(out) V1 dec 1000 20 100k TEXT -976 568 Left 2 !.param freq=1k TEXT -976 664 Left 2 !.options plotwinsize=1\n.options numdgt=15 TEXT -976 616 Left 2 !.fourier {Freq} V(n017)