Version 4 SHEET 1 2828 680 WIRE 1136 -960 1136 -992 WIRE 1136 -944 1136 -960 WIRE 1520 -896 1424 -896 WIRE 1536 -896 1520 -896 WIRE 2016 -896 2000 -896 WIRE 2224 -896 2016 -896 WIRE 1376 -800 1376 -880 WIRE 1584 -800 1584 -880 WIRE 1952 -800 1952 -880 WIRE 2272 -800 2272 -880 WIRE 1536 -720 1424 -720 WIRE 1760 -720 1536 -720 WIRE 2000 -720 1760 -720 WIRE 2224 -720 2000 -720 WIRE 1520 -688 1520 -896 WIRE 1584 -688 1584 -704 WIRE 1584 -688 1520 -688 WIRE 1952 -688 1952 -704 WIRE 2016 -688 2016 -896 WIRE 2016 -688 1952 -688 WIRE 1584 -640 1584 -688 WIRE 1952 -640 1952 -688 WIRE 2272 -640 2272 -704 WIRE 2368 -640 2272 -640 WIRE 2576 -640 2368 -640 WIRE 1536 -560 1456 -560 WIRE 2000 -560 1984 -560 WIRE 2048 -560 2000 -560 WIRE 2160 -560 2144 -560 WIRE 2320 -560 2160 -560 WIRE 1456 -544 1456 -560 WIRE 2624 -544 2624 -624 WIRE 2672 -544 2624 -544 WIRE 2720 -544 2672 -544 WIRE 1456 -528 1456 -544 WIRE 2272 -528 2272 -640 WIRE 2624 -528 2624 -544 WIRE 2624 -528 2528 -528 WIRE 1584 -512 1584 -544 WIRE 1952 -512 1952 -544 WIRE 1952 -512 1584 -512 WIRE 2624 -496 2624 -528 WIRE 2720 -464 2720 -480 WIRE 2160 -448 2144 -448 WIRE 2224 -448 2160 -448 WIRE 2272 -432 2272 -448 WIRE 1376 -416 1376 -704 WIRE 1440 -416 1376 -416 WIRE 2272 -416 2272 -432 WIRE 2368 -416 2368 -544 WIRE 2368 -416 2272 -416 WIRE 2576 -416 2368 -416 WIRE 1376 -400 1376 -416 WIRE 1584 -400 1584 -512 WIRE 1952 -400 1952 -512 WIRE 2272 -400 2272 -416 WIRE 2624 -352 2624 -400 WIRE 2528 -336 2528 -528 WIRE 1632 -320 1424 -320 WIRE 1824 -320 1632 -320 WIRE 1904 -320 1824 -320 WIRE 2224 -320 1904 -320 WIRE 1584 -272 1584 -304 WIRE 1952 -272 1952 -304 WIRE 2272 -240 2272 -304 WIRE 2528 -240 2528 -272 WIRE 2528 -240 2272 -240 WIRE 1120 -208 1072 -208 WIRE 1152 -208 1120 -208 WIRE 1264 -208 1232 -208 WIRE 1296 -208 1264 -208 WIRE 1824 -192 1632 -192 WIRE 1904 -192 1824 -192 WIRE 1376 -176 1376 -304 WIRE 2272 -176 2272 -240 WIRE 1584 -160 1584 -176 WIRE 1952 -160 1952 -176 WIRE 1072 -112 1072 -128 WIRE 1072 -96 1072 -112 WIRE 1440 -96 1440 -416 WIRE 1440 -96 1424 -96 WIRE 2224 -96 1440 -96 WIRE 1376 -64 1376 -80 WIRE 2272 -32 2272 -80 FLAG 1136 -864 0 FLAG 1136 -960 VDD FLAG 1952 -592 0 FLAG 1952 -160 0 FLAG 1584 -592 0 FLAG 1376 -928 VDD FLAG 1104 -688 VDD FLAG 1104 -336 0 FLAG 1248 -624 Vbias1 FLAG 1248 -592 Vhigh FLAG 1248 -560 Vbias2 FLAG 1248 -464 Vbias3 FLAG 1248 -528 Vpcas FLAG 1248 -496 Vncas FLAG 1248 -400 Vbias4 FLAG 1248 -432 Vlow FLAG 1376 -976 VDD FLAG 1952 -224 0 FLAG 1456 -448 0 FLAG 2048 -560 vm FLAG 1456 -544 vp FLAG 1376 -64 0 FLAG 2272 -928 VDD FLAG 2272 -32 0 FLAG 2272 -976 VDD FLAG 2672 -544 Vout FLAG 2720 -464 0 FLAG 1584 -928 VDD FLAG 1584 -976 VDD FLAG 1952 -976 VDD FLAG 1952 -928 VDD FLAG 1952 -352 0 FLAG 1584 -160 0 FLAG 1584 -224 0 FLAG 1584 -352 0 FLAG 1824 -320 Vbias3 FLAG 1824 -192 Vbias4 FLAG 1376 -352 0 FLAG 1376 -128 0 FLAG 2272 -128 0 FLAG 2272 -352 0 FLAG 1376 -752 VDD FLAG 2272 -752 VDD FLAG 1584 -752 VDD FLAG 1952 -752 VDD FLAG 1760 -720 Vbias2 FLAG 2624 -672 VDD FLAG 2624 -720 VDD FLAG 2624 -352 0 FLAG 2624 -448 0 FLAG 2272 -480 0 FLAG 1072 -16 0 FLAG 1264 -208 Vout FLAG 1120 -208 Vm FLAG 1072 -112 Vin FLAG 2368 -592 VDD FLAG 2160 -560 Vpcas FLAG 2160 -448 Vncas SYMBOL voltage 1136 -960 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName VDD SYMATTR Value 1 SYMBOL nmos4 2000 -640 M0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=100n w=2.5u SYMATTR InstName M2 SYMATTR Value N_50n SYMBOL nmos4 1536 -640 R0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=100n w=2.5u SYMATTR InstName M1 SYMATTR Value N_50n SYMBOL pmos4 1424 -976 M0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=100n w=5u SYMATTR InstName M3 SYMATTR Value P_50n SYMBOL Fig_20_47 1104 -512 R0 SYMATTR InstName U1 SYMBOL nmos4 1904 -272 R0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=100n w=2.5u SYMATTR InstName M6B SYMATTR Value N_50n SYMBOL voltage 1456 -544 R0 WINDOW 0 45 42 Left 0 WINDOW 3 31 83 Left 0 WINDOW 39 0 0 Left 0 WINDOW 123 32 15 Left 0 SYMATTR InstName vp SYMATTR Value 500m SYMATTR Value2 AC 1 SYMBOL nmos4 1424 -176 M0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=100n w=2.5u SYMATTR InstName M51 SYMATTR Value N_50n SYMBOL pmos4 2224 -976 R0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=100n w=5u SYMATTR InstName M4 SYMATTR Value P_50n SYMBOL nmos4 2224 -176 R0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=100n w=2.5u SYMATTR InstName M5 SYMATTR Value N_50n SYMBOL cap 2704 -544 R0 SYMATTR InstName CL SYMATTR Value 1p SYMBOL pmos4 1536 -976 R0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=100n w=5u SYMATTR InstName M31 SYMATTR Value P_50n SYMBOL pmos4 2000 -976 M0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=100n w=5u SYMATTR InstName M41 SYMATTR Value P_50n SYMBOL nmos4 1904 -400 R0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=100n w=2.5u SYMATTR InstName M6 SYMATTR Value N_50n SYMBOL nmos4 1632 -272 M0 WINDOW 123 -117 104 Left 0 WINDOW 0 -61 9 Left 0 WINDOW 3 -59 39 Left 0 SYMATTR Value2 l=100n w=2.5u SYMATTR InstName M6LB SYMATTR Value N_50n SYMBOL nmos4 1632 -400 M0 WINDOW 123 -99 104 Left 0 WINDOW 0 -29 12 Left 0 WINDOW 3 -59 42 Left 0 SYMATTR Value2 l=100n w=2.5u SYMATTR InstName M8 SYMATTR Value N_50n SYMBOL nmos4 1424 -400 M0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=100n w=2.5u SYMATTR InstName M9 SYMATTR Value N_50n SYMBOL nmos4 2224 -400 R0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=100n w=2.5u SYMATTR InstName M10 SYMATTR Value N_50n SYMBOL pmos4 1424 -800 M0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=100n w=5u SYMATTR InstName M11 SYMATTR Value P_50n SYMBOL pmos4 2224 -800 R0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=100n w=5u SYMATTR InstName M12 SYMATTR Value P_50n SYMBOL pmos4 1536 -800 R0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=100n w=5u SYMATTR InstName M13 SYMATTR Value P_50n SYMBOL pmos4 2000 -800 M0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=100n w=5u SYMATTR InstName M14 SYMATTR Value P_50n SYMBOL pmos4 2576 -720 R0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=100n w=5u SYMATTR InstName MOP SYMATTR Value P_50n SYMBOL nmos4 2576 -496 R0 WINDOW 123 56 100 Left 0 SYMATTR Value2 l=100n w=2.5u SYMATTR InstName MON SYMATTR Value N_50n SYMBOL nmos4 2224 -528 R0 WINDOW 123 56 100 Left 0 WINDOW 0 78 30 Left 0 SYMATTR Value2 l=100n w=1.25u SYMATTR InstName MFCN SYMATTR Value N_50n SYMBOL cap 2512 -336 R0 SYMATTR InstName Cc SYMATTR Value 240f SYMBOL voltage 1072 -112 R0 WINDOW 3 -45 143 Left 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR Value PULSE(100m 900m 510n 10p 10p 40n 1u) SYMATTR InstName Vin SYMBOL res 1056 -224 R0 SYMATTR InstName R1 SYMATTR Value 10k SYMBOL res 1136 -192 R270 WINDOW 0 32 56 VTop 0 WINDOW 3 0 56 VBottom 0 SYMATTR InstName R2 SYMATTR Value 10k SYMBOL pmos4 2320 -640 R0 WINDOW 123 58 102 Left 0 WINDOW 0 56 16 Left 0 SYMATTR Value2 l=100n w=2.5u SYMATTR InstName MFCP SYMATTR Value P_50n TEXT 1584 16 Left 0 !.lib cmosedu_models.txt TEXT 1648 -1008 Left 0 ;Plot Vout, Vin and I(vdd) TEXT 1584 -8 Left 0 !.tran 0 600n 500n 100p uic TEXT 1704 -840 Left 0 ;Plot Vout TEXT 1896 -8 Left 0 !.options plotwinsize=0