Version 4 SHEET 1 3220 1012 WIRE 512 -48 512 -64 WIRE 512 -16 512 -48 WIRE 512 96 512 64 WIRE 512 112 512 96 WIRE 512 224 512 192 WIRE 512 240 512 224 WIRE 512 368 512 320 WIRE 624 -128 624 -144 WIRE 624 -96 624 -128 WIRE 624 16 624 -16 WIRE 624 32 624 16 WIRE 624 144 624 112 WIRE 624 160 624 144 WIRE 624 288 624 240 WIRE 720 608 704 608 WIRE 720 624 720 608 WIRE 720 704 720 688 WIRE 752 -368 752 -400 WIRE 752 -352 752 -368 WIRE 752 96 752 80 WIRE 752 112 752 96 WIRE 800 -176 800 -192 WIRE 800 48 800 32 WIRE 848 608 720 608 WIRE 848 608 848 496 WIRE 848 656 848 608 WIRE 848 736 848 656 WIRE 848 864 848 832 WIRE 848 992 848 960 WIRE 864 656 848 656 WIRE 928 944 896 944 WIRE 928 944 928 848 WIRE 944 944 928 944 WIRE 992 848 928 848 WIRE 992 848 992 624 WIRE 992 864 992 848 WIRE 992 992 992 960 WIRE 1072 0 1008 0 WIRE 1072 656 928 656 WIRE 1104 656 1072 656 WIRE 1136 0 1072 0 WIRE 1184 -384 1184 -464 WIRE 1184 -240 1008 -240 WIRE 1184 -240 1184 -288 WIRE 1184 -208 1184 -240 WIRE 1184 -96 1184 -112 WIRE 1184 -80 1184 -96 WIRE 1184 48 1184 16 WIRE 1184 64 1184 48 WIRE 1184 192 1184 160 WIRE 1248 656 1216 656 WIRE 1328 848 1328 624 WIRE 1328 864 1328 848 WIRE 1328 992 1328 960 WIRE 1344 0 1136 0 WIRE 1392 -416 1392 -464 WIRE 1392 -384 1392 -416 WIRE 1392 -240 1392 -288 WIRE 1392 -208 1392 -240 WIRE 1392 -96 1392 -112 WIRE 1392 -80 1392 -96 WIRE 1392 64 1392 16 WIRE 1392 192 1392 160 WIRE 1392 656 1248 656 WIRE 1392 848 1328 848 WIRE 1392 944 1376 944 WIRE 1392 944 1392 848 WIRE 1424 944 1392 944 WIRE 1440 -480 1232 -480 WIRE 1440 -304 1232 -304 WIRE 1440 -128 1232 -128 WIRE 1440 144 1232 144 WIRE 1472 -480 1440 -480 WIRE 1472 -240 1392 -240 WIRE 1472 -240 1472 -480 WIRE 1472 -128 1440 -128 WIRE 1472 -128 1472 -240 WIRE 1472 608 1472 496 WIRE 1472 656 1456 656 WIRE 1472 656 1472 608 WIRE 1472 736 1472 656 WIRE 1472 864 1472 832 WIRE 1472 992 1472 960 WIRE 1552 608 1472 608 WIRE 1552 624 1552 608 WIRE 1552 704 1552 688 WIRE 1568 -304 1440 -304 WIRE 1568 144 1440 144 WIRE 1568 144 1568 -304 WIRE 1568 608 1552 608 WIRE 1648 240 1632 240 WIRE 1664 -480 1472 -480 WIRE 1664 -240 1664 -480 WIRE 1664 -128 1472 -128 WIRE 1664 -128 1664 -240 WIRE 1664 496 1664 464 WIRE 1664 608 1664 576 WIRE 1664 640 1664 608 WIRE 1664 752 1664 720 WIRE 1696 -480 1664 -480 WIRE 1696 -304 1568 -304 WIRE 1696 -128 1664 -128 WIRE 1696 240 1648 240 WIRE 1728 464 1664 464 WIRE 1728 608 1664 608 WIRE 1728 752 1664 752 WIRE 1744 -416 1392 -416 WIRE 1744 -416 1744 -464 WIRE 1744 -384 1744 -416 WIRE 1744 -240 1664 -240 WIRE 1744 -240 1744 -288 WIRE 1744 -208 1744 -240 WIRE 1744 -96 1392 -96 WIRE 1744 -96 1744 -112 WIRE 1744 -80 1744 -96 WIRE 1744 64 1392 64 WIRE 1744 64 1744 16 WIRE 1744 160 1744 64 WIRE 1744 272 1744 256 WIRE 1792 464 1728 464 WIRE 1792 512 1792 464 WIRE 1792 608 1728 608 WIRE 1792 608 1792 576 WIRE 1792 656 1792 608 WIRE 1792 752 1728 752 WIRE 1792 752 1792 720 WIRE 1904 -480 1696 -480 WIRE 1904 -304 1696 -304 WIRE 1904 -128 1696 -128 WIRE 1904 144 1568 144 WIRE 1936 608 1792 608 WIRE 1952 -384 1952 -464 WIRE 1952 -240 1952 -288 WIRE 1952 -208 1952 -240 WIRE 1952 -96 1952 -112 WIRE 1952 -80 1952 -96 WIRE 1952 48 1184 48 WIRE 1952 48 1952 16 WIRE 1952 64 1952 48 WIRE 1952 192 1952 160 WIRE 1984 528 1984 496 WIRE 1984 704 1984 624 WIRE 1984 720 1984 704 WIRE 1984 848 1984 816 WIRE 2000 0 1792 0 WIRE 2048 704 1984 704 WIRE 2048 800 2032 800 WIRE 2048 800 2048 704 WIRE 2080 0 2000 0 WIRE 2112 0 2080 0 WIRE 2112 416 2080 416 WIRE 2128 -240 1952 -240 WIRE 2160 496 1984 496 WIRE 2160 496 2160 432 WIRE 2304 800 2048 800 WIRE 2352 496 2160 496 WIRE 2352 528 2352 496 WIRE 2352 704 2352 624 WIRE 2352 720 2352 704 WIRE 2352 848 2352 816 WIRE 2448 608 2400 608 WIRE 2448 704 2352 704 WIRE 2480 608 2448 608 FLAG 752 -272 0 FLAG 752 -368 VDD FLAG 1392 -160 0 FLAG 1744 -160 0 FLAG 1744 -336 VDD FLAG 1184 -336 VDD FLAG 800 -192 VDD FLAG 800 48 0 FLAG 752 192 0 FLAG 880 -32 Vbiasn FLAG 880 -112 Vbiasp FLAG 752 96 VCM FLAG 1392 -336 VDD FLAG 1952 -336 VDD FLAG 1744 -560 VDD FLAG 1744 -512 VDD FLAG 1184 -512 VDD FLAG 1184 -560 VDD FLAG 1392 -512 VDD FLAG 1392 -560 VDD FLAG 1952 -560 VDD FLAG 1952 -512 VDD FLAG 1952 -160 0 FLAG 1184 -160 0 FLAG 1392 112 0 FLAG 1744 208 0 FLAG 1952 112 0 FLAG 1184 112 0 FLAG 1952 -32 0 FLAG 1184 -32 0 FLAG 1392 -32 0 FLAG 1744 -32 0 FLAG 1184 192 0 FLAG 1568 -304 Vbiasn FLAG 2128 -240 vodp FLAG 1008 -240 vodm FLAG 1072 0 Vp FLAG 2080 0 Vm FLAG 1952 -96 ncr FLAG 1184 -96 ncl FLAG 1472 400 VDD FLAG 1472 448 VDD FLAG 1328 528 VDD FLAG 1328 576 VDD FLAG 1472 912 0 FLAG 1472 992 0 FLAG 1328 912 0 FLAG 1328 992 0 FLAG 1248 656 ncr FLAG 1424 480 vodp FLAG 1280 608 vodm FLAG 848 400 VDD FLAG 848 448 VDD FLAG 992 528 VDD FLAG 992 576 VDD FLAG 848 912 0 FLAG 848 992 0 FLAG 992 912 0 FLAG 992 992 0 FLAG 1072 656 ncl FLAG 896 480 vodm FLAG 1040 608 vodp FLAG 1392 192 0 FLAG 1952 192 0 FLAG 1744 272 0 FLAG 1648 240 VCMFB FLAG 1728 464 vop FLAG 1728 752 vom FLAG 1728 608 vcma FLAG 2352 848 0 FLAG 2160 336 VDD FLAG 2160 384 VDD FLAG 2352 768 0 FLAG 1984 848 0 FLAG 1984 768 0 FLAG 2080 416 Vbiasp FLAG 1984 576 VDD FLAG 2352 576 VDD FLAG 2448 704 VCMFB FLAG 2448 608 VCM FLAG 848 784 0 FLAG 896 816 VDD FLAG 1472 784 0 FLAG 1424 816 VDD FLAG 512 368 0 FLAG 512 -48 vop FLAG 512 96 vm FLAG 512 224 vip FLAG 624 288 0 FLAG 624 -128 vom FLAG 624 16 vp FLAG 624 144 vim FLAG 704 608 vop FLAG 720 704 0 FLAG 1568 608 vom FLAG 1552 704 0 SYMBOL voltage 752 -368 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName VDD SYMATTR Value 1 SYMBOL nmos4 1440 -208 M0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=500n SYMATTR InstName M2 SYMATTR Value N_50n SYMBOL nmos4 1696 -208 R0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=500n SYMATTR InstName M1 SYMATTR Value N_50n SYMBOL pmos4 1696 -384 R0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=50n w=1u SYMATTR InstName M4 SYMATTR Value P_50n SYMBOL pmos4 1232 -384 M0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=50n w=1u SYMATTR InstName M3 SYMATTR Value P_50n SYMBOL voltage 752 96 R0 WINDOW 0 45 42 Left 0 WINDOW 3 40 70 Left 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName VCM SYMATTR Value 500m SYMBOL Fig_26_3 736 -64 R0 SYMATTR InstName U1 SYMBOL pmos4 1440 -384 M0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=50n w=1u SYMATTR InstName M6 SYMATTR Value P_50n SYMBOL pmos4 1904 -384 R0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=50n w=1u SYMATTR InstName M7 SYMATTR Value P_50n SYMBOL pmos4 1696 -560 R0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=50n w=1u SYMATTR InstName M8 SYMATTR Value P_50n SYMBOL pmos4 1232 -560 M0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=50n w=1u SYMATTR InstName M9 SYMATTR Value P_50n SYMBOL pmos4 1440 -560 M0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=50n w=1u SYMATTR InstName M10 SYMATTR Value P_50n SYMBOL pmos4 1904 -560 R0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=50n w=1u SYMATTR InstName M11 SYMATTR Value P_50n SYMBOL nmos4 1904 -208 R0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=500n SYMATTR InstName M12 SYMATTR Value N_50n SYMBOL nmos4 1232 -208 M0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=500n SYMATTR InstName M13 SYMATTR Value N_50n SYMBOL nmos4 1440 64 M0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=500n SYMATTR InstName M5 SYMATTR Value N_50n SYMBOL nmos4 1696 160 R0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=500n SYMATTR InstName M14 SYMATTR Value N_50n SYMBOL nmos4 1904 64 R0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=500n SYMATTR InstName M15 SYMATTR Value N_50n SYMBOL nmos4 1232 64 M0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=500n SYMATTR InstName M16 SYMATTR Value N_50n SYMBOL nmos4 2000 -80 M0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=500n SYMATTR InstName M17 SYMATTR Value N_50n SYMBOL nmos4 1136 -80 R0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=500n SYMATTR InstName M18 SYMATTR Value N_50n SYMBOL nmos4 1344 -80 R0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=500n SYMATTR InstName M19 SYMATTR Value N_50n SYMBOL nmos4 1792 -80 M0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=500n SYMATTR InstName M20 SYMATTR Value N_50n SYMBOL pmos4 1424 400 R0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=50n w=2u SYMATTR InstName M21 SYMATTR Value P_50n SYMBOL pmos4 1280 528 R0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=50n w=1u SYMATTR InstName M22 SYMATTR Value P_50n SYMBOL nmos4 1424 864 R0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=1u SYMATTR InstName M23 SYMATTR Value N_50n SYMBOL nmos4 1376 864 M0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=500n SYMATTR InstName M24 SYMATTR Value N_50n SYMBOL cap 1456 640 R90 WINDOW 0 0 32 VBottom 0 WINDOW 3 32 32 VTop 0 SYMATTR InstName C1 SYMATTR Value 50f SYMBOL pmos4 896 400 M0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=50n w=2u SYMATTR InstName M25 SYMATTR Value P_50n SYMBOL pmos4 1040 528 M0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=50n w=1u SYMATTR InstName M26 SYMATTR Value P_50n SYMBOL nmos4 896 864 M0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=1u SYMATTR InstName M27 SYMATTR Value N_50n SYMBOL nmos4 944 864 R0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=500n SYMATTR InstName M28 SYMATTR Value N_50n SYMBOL cap 864 640 M90 WINDOW 0 0 32 VBottom 0 WINDOW 3 32 32 VTop 0 SYMATTR InstName C2 SYMATTR Value 50f SYMBOL res 1648 480 R0 SYMATTR InstName R1 SYMATTR Value 20k SYMBOL res 1648 624 R0 SYMATTR InstName R2 SYMATTR Value 20k SYMBOL cap 1776 512 R0 SYMATTR InstName C3 SYMATTR Value 10f SYMBOL cap 1776 656 R0 SYMATTR InstName C4 SYMATTR Value 10f SYMBOL pmos4 2112 336 R0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=50n w=2u SYMATTR InstName M29 SYMATTR Value P_50n SYMBOL nmos4 2304 720 R0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=500n SYMATTR InstName M30 SYMATTR Value N_50n SYMBOL nmos4 2032 720 M0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=500n SYMATTR InstName M31 SYMATTR Value N_50n SYMBOL pmos4 1936 528 R0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=50n w=1u SYMATTR InstName M32 SYMATTR Value P_50n SYMBOL pmos4 2400 528 M0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=50n w=1u SYMATTR InstName M33 SYMATTR Value P_50n SYMBOL nmos4 896 736 M0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=500n SYMATTR InstName M34 SYMATTR Value N_50n SYMBOL nmos4 1424 736 R0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=50n w=500n SYMATTR InstName M35 SYMATTR Value N_50n SYMBOL res 496 -32 R0 SYMATTR InstName R3 SYMATTR Value 20k SYMBOL res 496 96 R0 SYMATTR InstName R4 SYMATTR Value 20k SYMBOL voltage 512 224 R0 SYMATTR InstName Vip1 SYMATTR Value PULSE 501m 499m 0 500p 500p 4.5n 10n SYMBOL res 608 -112 R0 SYMATTR InstName R5 SYMATTR Value 20k SYMBOL res 608 16 R0 SYMATTR InstName R6 SYMATTR Value 20k SYMBOL voltage 624 144 R0 SYMATTR InstName Vip2 SYMATTR Value PULSE 499m 501m 0 500p 500p 4.5n 10n SYMBOL cap 704 624 R0 SYMATTR InstName C5 SYMATTR Value 250f SYMBOL cap 1536 624 R0 SYMATTR InstName C6 SYMATTR Value 250f TEXT 1208 296 Left 0 !.lib cmosedu_models.txt TEXT 584 -576 Left 0 ;Plot vop-vom vip-vim and then vop, vom TEXT 1056 360 Left 0 !.tran 100p 90n 70n 100p