Version 4 SHEET 1 6288 680 WIRE 1104 -640 1104 -688 WIRE 1104 -544 1104 -560 WIRE 1152 -688 1104 -688 WIRE 1232 -880 1232 -896 WIRE 1232 -864 1232 -880 WIRE 1232 -752 1232 -784 WIRE 1232 -688 1152 -688 WIRE 1232 -528 1232 -640 WIRE 1232 -384 1232 -528 WIRE 1600 -640 1584 -640 WIRE 1600 -512 1600 -640 WIRE 1616 -688 1584 -688 WIRE 1936 -688 1872 -688 WIRE 1936 -512 1600 -512 WIRE 1984 -640 1984 -672 WIRE 1984 -592 1984 -640 WIRE 1984 -464 1984 -496 WIRE 2096 -640 1984 -640 WIRE 2144 -384 1232 -384 WIRE 2256 -640 2176 -640 WIRE 2256 -624 2256 -640 WIRE 2400 -640 2256 -640 WIRE 2432 -640 2400 -640 WIRE 2816 -640 2784 -640 WIRE 2816 -384 2528 -384 WIRE 2816 -384 2816 -640 WIRE 2848 -640 2816 -640 WIRE 2880 -640 2848 -640 FLAG 1104 -544 0 FLAG 1232 -752 0 FLAG 1232 -880 VDD FLAG 1408 -736 VDD FLAG 1408 -592 0 FLAG 1152 -688 data FLAG 1232 -528 dclock FLAG 2352 -480 VDD FLAG 2352 -288 0 FLAG 2608 -544 0 FLAG 2608 -736 VDD FLAG 2848 -640 clock FLAG 2400 -640 Vinvco FLAG 1728 -768 VDD FLAG 1728 -608 0 FLAG 1984 -544 0 FLAG 1984 -464 0 FLAG 1984 -768 VDD FLAG 1984 -720 VDD FLAG 2256 -480 0 SYMBOL voltage 1104 -656 R0 WINDOW 0 43 57 Left 0 WINDOW 3 -50 164 VLeft 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName Vdata SYMATTR Value PULSE(0 1 0 100p 100p 10n 20n) SYMBOL voltage 1232 -880 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName VDD SYMATTR Value 1 SYMBOL divide_by_2 2576 -384 M0 SYMATTR InstName U2 SYMBOL INV_20_10 1648 -752 R0 SYMATTR InstName U4 SYMBOL PFD 1184 -640 R0 SYMATTR InstName U1 SYMBOL VCO_19_18 2384 -640 R0 SYMATTR InstName U3 SYMBOL nmos4 1936 -592 R0 WINDOW 123 56 99 Left 0 SYMATTR Value2 l=50n w=500n SYMATTR InstName M1 SYMATTR Value N_50n SYMBOL pmos4 1936 -768 R0 WINDOW 0 58 21 Left 0 WINDOW 3 59 88 Left 0 WINDOW 123 61 68 Left 0 SYMATTR InstName M2 SYMATTR Value P_50n SYMATTR Value2 l=50n w=1u SYMBOL cap 2240 -624 R0 WINDOW 0 40 17 Left 0 WINDOW 3 39 46 Left 0 SYMATTR InstName C1 SYMATTR Value 10p SYMBOL res 2240 -576 R0 SYMATTR InstName R1 SYMATTR Value 20k SYMBOL res 2192 -656 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R2 SYMATTR Value 42.5k TEXT 1232 -352 Left 0 !.tran 0 1.5u 0 100p uic TEXT 1768 -856 Left 0 ;Plot Vinvco and then clock+2.5 dclock+1.25 and data TEXT 1544 -448 Left 0 !.lib cmosedu_models.txt