Version 4 SHEET 1 2024 1392 WIRE 288 0 288 -16 WIRE 496 80 448 80 WIRE 560 80 496 80 WIRE 608 80 560 80 WIRE 80 128 -32 128 WIRE 160 128 80 128 WIRE -32 144 -32 128 WIRE -384 160 -416 160 WIRE -352 160 -384 160 WIRE -240 160 -272 160 WIRE -208 160 -240 160 WIRE -128 160 -208 160 WIRE -80 160 -128 160 WIRE 288 176 288 160 WIRE -208 192 -208 160 WIRE 656 208 656 192 WIRE 864 208 752 208 WIRE -416 240 -416 160 WIRE 160 256 144 256 WIRE 368 256 240 256 WIRE 560 256 560 80 WIRE 560 256 416 256 WIRE -208 288 -208 256 WIRE -128 288 -128 160 WIRE 144 288 144 256 WIRE 144 288 -128 288 WIRE 608 288 608 80 WIRE 832 304 800 304 WIRE -416 352 -416 320 WIRE 288 352 288 336 WIRE 1280 400 1280 384 WIRE 1488 400 1440 400 WIRE 1600 400 1568 400 WIRE 496 432 448 432 WIRE 560 432 496 432 WIRE 608 432 608 320 WIRE 608 432 560 432 WIRE 912 432 912 416 WIRE 1168 432 1008 432 WIRE 1728 464 1696 464 WIRE 1776 464 1728 464 WIRE 1904 464 1856 464 WIRE 80 480 80 128 WIRE 160 480 80 480 WIRE 1168 496 1168 432 WIRE 1440 496 1440 400 WIRE 1440 496 1392 496 WIRE 1904 496 1904 464 WIRE 864 512 864 208 WIRE 1696 512 1696 464 WIRE 288 528 288 512 WIRE 1168 528 1056 528 WIRE 1488 528 1392 528 WIRE 1600 528 1600 400 WIRE 1600 528 1568 528 WIRE 1648 528 1600 528 WIRE 864 544 752 544 WIRE 1168 560 1120 560 WIRE 1440 560 1392 560 WIRE 1648 576 1632 576 WIRE 1904 592 1904 560 WIRE -128 608 -128 288 WIRE 160 608 -128 608 WIRE 368 608 240 608 WIRE 560 608 560 432 WIRE 560 608 416 608 WIRE 1632 608 1632 576 WIRE 1696 608 1696 592 WIRE 1696 608 1632 608 WIRE 1696 624 1696 608 WIRE 1440 640 1440 560 WIRE 1488 640 1440 640 WIRE 1600 640 1600 528 WIRE 1600 640 1568 640 WIRE 912 688 912 672 WIRE 1008 688 1008 624 WIRE 288 736 288 720 WIRE 1488 752 1440 752 WIRE 1600 752 1600 640 WIRE 1600 752 1568 752 WIRE 832 768 832 304 WIRE 864 768 832 768 WIRE 1120 784 1120 560 WIRE 1120 784 1056 784 WIRE 1440 784 1440 752 WIRE 864 800 832 800 WIRE 496 816 448 816 WIRE 560 816 496 816 WIRE 608 816 560 816 WIRE 80 864 80 480 WIRE 160 864 80 864 WIRE 224 928 160 928 WIRE 288 928 288 896 WIRE 288 928 272 928 WIRE 1328 928 1328 912 WIRE 656 944 656 928 WIRE 752 944 752 544 WIRE -128 992 -128 608 WIRE 160 992 -128 992 WIRE 368 992 240 992 WIRE 560 992 560 816 WIRE 560 992 416 992 WIRE 896 1008 896 992 WIRE 1024 1008 1024 992 WIRE 1168 1008 1168 992 WIRE 608 1024 608 816 WIRE 832 1040 832 800 WIRE 832 1040 800 1040 WIRE 1328 1040 1328 1008 WIRE 288 1088 288 1072 WIRE 896 1120 896 1088 WIRE 1024 1120 1024 1088 WIRE 1168 1120 1168 1088 WIRE 496 1168 448 1168 WIRE 560 1168 496 1168 WIRE 608 1168 608 1056 WIRE 608 1168 560 1168 WIRE 80 1216 80 864 WIRE 160 1216 80 1216 WIRE 224 1280 160 1280 WIRE 288 1280 288 1248 WIRE 288 1280 272 1280 WIRE -128 1344 -128 992 WIRE 160 1344 -128 1344 WIRE 368 1344 240 1344 WIRE 560 1344 560 1168 WIRE 560 1344 416 1344 FLAG 1024 1120 0 FLAG 288 -16 VDD FLAG 1024 992 VDD FLAG 896 1120 0 FLAG 896 992 VCM FLAG 496 80 Vo1 FLAG -208 288 0 FLAG -416 352 0 FLAG -384 160 Vin FLAG -240 160 Vint FLAG 160 32 VCM FLAG 400 240 VDD FLAG 288 176 phi1 FLAG 288 336 VDD FLAG 496 432 Vo2 FLAG 160 384 VCM FLAG 400 592 VDD FLAG 288 528 phi2 FLAG 288 720 VDD FLAG 496 816 Vo3 FLAG 160 768 VCM FLAG 400 976 VDD FLAG 288 1072 VDD FLAG 496 1168 Vo4 FLAG 160 1120 VCM FLAG 400 1328 VDD FLAG 240 912 VDD FLAG 240 1264 VDD FLAG 160 928 phi1 FLAG 160 1280 phi2 FLAG 1168 1120 0 FLAG 1168 992 phi1 FLAG 1328 1040 0 FLAG 1328 912 phi2 FLAG 752 400 0 FLAG 752 1136 0 FLAG 656 192 VDD FLAG 656 928 VDD FLAG 912 416 VDD FLAG 912 672 VDD FLAG 1008 880 0 FLAG -80 208 VCM FLAG -32 224 VCM FLAG 1440 784 0 FLAG 1904 592 0 FLAG 1696 624 0 FLAG 1904 464 out FLAG 1728 464 dout FLAG 1280 384 VDD FLAG 1280 640 phi1 SYMBOL Ideal_clocked_comparator 208 80 R0 SYMATTR InstName X1 SYMBOL voltage 1024 992 R0 WINDOW 0 48 35 Left 0 WINDOW 3 67 71 Left 0 SYMATTR InstName VDD SYMATTR Value 1 SYMBOL voltage 896 992 R0 WINDOW 0 35 39 Left 0 WINDOW 3 39 74 Left 0 SYMATTR InstName VCM SYMATTR Value 0.5 SYMBOL cap -224 192 R0 WINDOW 0 40 14 Left 0 WINDOW 3 36 49 Left 0 SYMATTR InstName C1 SYMATTR Value 10p SYMBOL res -256 144 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName RI SYMATTR Value 10k SYMBOL res 256 240 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName RF SYMATTR Value 40k SYMBOL voltage -416 224 R0 WINDOW 0 35 31 Left 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 WINDOW 3 -58 144 VLeft 0 SYMATTR InstName Vin SYMATTR Value SINE(0.5 0.5 500k) SYMBOL inverter 416 256 M0 SYMATTR InstName X2 SYMBOL e -32 128 R0 SYMATTR InstName E1 SYMATTR Value 100 SYMBOL Ideal_clocked_comparator 208 432 R0 SYMATTR InstName X3 SYMBOL res 256 592 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName RF1 SYMATTR Value 40k SYMBOL inverter 416 608 M0 SYMATTR InstName X4 SYMBOL Ideal_clocked_comparator 208 816 R0 SYMATTR InstName X5 SYMBOL res 256 976 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName RF2 SYMATTR Value 40k SYMBOL inverter 416 992 M0 SYMATTR InstName X6 SYMBOL Ideal_clocked_comparator 208 1168 R0 SYMATTR InstName X7 SYMBOL res 256 1328 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName RF3 SYMATTR Value 40k SYMBOL inverter 416 1344 M0 SYMATTR InstName X8 SYMBOL inverter 224 928 R0 SYMATTR InstName X9 SYMBOL inverter 224 1280 R0 SYMATTR InstName X10 SYMBOL voltage 1168 992 R0 WINDOW 0 48 35 Left 0 WINDOW 3 34 93 Left 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName Vphi1 SYMATTR Value PULSE(0 1 0 100p 100p 4.8n 10n) SYMBOL voltage 1328 912 R0 WINDOW 0 48 35 Left 0 WINDOW 3 34 93 Left 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName Vphi2 SYMATTR Value PULSE(0 1 2.5n 100p 100p 4.8n 10n) SYMBOL Adderbit 624 384 R0 SYMATTR InstName X11 SYMBOL Adderbit 624 1120 R0 SYMATTR InstName X12 SYMBOL Adderbit 880 608 R0 SYMATTR InstName X13 SYMBOL Adderbit 880 864 R0 SYMATTR InstName X14 SYMBOL res 1584 384 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R1 SYMATTR Value 10k SYMBOL res 1584 512 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R2 SYMATTR Value 20k SYMBOL res 1584 624 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R3 SYMATTR Value 40k SYMBOL res 1584 736 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R4 SYMATTR Value 40k SYMBOL e 1696 496 R0 SYMATTR InstName E2 SYMATTR Value 2 SYMBOL res 1872 448 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R5 SYMATTR Value 10k SYMBOL cap 1888 496 R0 SYMATTR InstName C2 SYMATTR Value 10p SYMBOL 3_bit_register 1200 608 R0 SYMATTR InstName X15 TEXT 928 1200 Left 0 !.tran 0 2u 500n .1n uic TEXT 920 1232 Left 0 !.options plotwinsize=0 TEXT -128 64 Left 0 ;Gain to reduce \ncomparator offset\neffects TEXT 936 384 Left 0 ;Filter out, 000 (0) to 100 (+4)