Version 4 SHEET 1 1096 680 WIRE 128 64 96 64 WIRE 160 64 128 64 WIRE 256 64 160 64 WIRE 272 64 256 64 WIRE 352 64 336 64 WIRE 368 64 352 64 WIRE 464 64 448 64 WIRE 160 96 160 64 WIRE 256 96 256 64 WIRE 96 256 96 64 WIRE 256 256 96 256 WIRE 96 272 96 256 WIRE 384 272 320 272 WIRE 464 272 464 64 WIRE 464 272 384 272 WIRE 496 272 464 272 WIRE 256 288 224 288 WIRE 464 320 464 272 WIRE 224 368 224 288 WIRE 240 368 224 368 WIRE 272 368 240 368 WIRE 384 368 384 272 WIRE 384 368 352 368 WIRE 224 464 224 368 WIRE 224 464 176 464 WIRE 368 464 336 464 WIRE 400 464 368 464 WIRE 464 464 464 384 WIRE 464 464 400 464 WIRE 464 480 464 464 WIRE 176 496 176 464 WIRE 400 496 400 464 WIRE 256 512 240 512 WIRE 336 512 336 464 WIRE 240 576 240 512 WIRE 240 576 224 576 WIRE 400 576 400 560 WIRE 464 576 464 560 FLAG 160 176 0 FLAG 256 160 0 FLAG 496 272 out IOPIN 496 272 Out FLAG 352 64 1 FLAG 128 64 2 FLAG 96 352 0 FLAG 464 576 0 FLAG 400 576 0 FLAG 176 592 0 FLAG 240 368 3 FLAG 240 512 4 FLAG 368 464 5 SYMBOL oa_limit 288 336 M180 SYMATTR InstName A SYMATTR SpiceLine gain=1e6 SYMATTR SpiceLine2 limit_p=5 limit_n=-5 SYMBOL res 464 48 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R1 SYMATTR Value 1k SYMBOL cap 336 48 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 36 29 VTop 2 SYMATTR InstName C1 SYMATTR Value 15.92nF SYMBOL cap 272 160 R180 WINDOW 0 24 56 Left 2 WINDOW 3 -32 -38 Left 2 SYMATTR InstName C2 SYMATTR Value 15.92nF SYMBOL res 144 80 R0 SYMATTR InstName R2 SYMATTR Value 1k SYMBOL current 96 352 R180 WINDOW 0 24 80 Left 2 WINDOW 3 80 259 VLeft 2 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName I1 SYMATTR Value PULSE(0 .05u 1u 1p 1p 1u 100 1) SYMBOL diode 480 384 R180 WINDOW 0 24 64 Left 2 WINDOW 3 24 0 Left 2 SYMATTR InstName D1 SYMBOL res 448 464 R0 SYMATTR InstName RL SYMATTR Value 50k SYMBOL cap 384 496 R0 SYMATTR InstName CL SYMATTR Value 1µF SYMBOL res 368 352 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName Rf2 SYMATTR Value 2.3k SYMBOL nmos 224 496 M0 SYMATTR InstName M1 SYMATTR Value nbpa SYMBOL res 352 496 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName Rg SYMATTR Value 1Meg TEXT 712 320 Left 2 !.tran 1u 200m 0 1u TEXT 712 360 Left 2 !.lib oa_limit.sub TEXT 712 392 Left 2 !.model nbpa nmos vto=-1 kp=1m