Version 4 SHEET 1 3504 680 WIRE 1536 -880 1504 -880 WIRE 400 -848 400 -864 WIRE 1296 -848 1264 -848 WIRE 1536 -848 1504 -848 WIRE 1808 -848 1760 -848 WIRE 800 -816 752 -816 WIRE 1056 -816 1024 -816 WIRE 1296 -816 1264 -816 WIRE 1536 -816 1504 -816 WIRE 1808 -816 1760 -816 WIRE 544 -784 512 -784 WIRE 800 -784 752 -784 WIRE 1056 -784 1024 -784 WIRE 1296 -784 1264 -784 WIRE 1536 -784 1504 -784 WIRE 1808 -784 1760 -784 WIRE 544 -752 512 -752 WIRE 800 -752 752 -752 WIRE 1056 -752 1024 -752 WIRE 1296 -752 1264 -752 WIRE 1536 -752 1504 -752 WIRE 1808 -752 1760 -752 WIRE 544 -720 512 -720 WIRE 800 -720 752 -720 WIRE 1056 -720 1024 -720 WIRE 1296 -720 1264 -720 WIRE 1536 -720 1504 -720 WIRE 1808 -720 1760 -720 WIRE 2048 -704 2000 -704 WIRE 544 -688 512 -688 WIRE 800 -688 752 -688 WIRE 1056 -688 1024 -688 WIRE 1296 -688 1264 -688 WIRE 1536 -688 1504 -688 WIRE 1808 -688 1760 -688 WIRE 2048 -688 2048 -704 WIRE 544 -656 512 -656 WIRE 800 -656 752 -656 WIRE 1056 -656 1024 -656 WIRE 1296 -656 1264 -656 WIRE 1536 -656 1504 -656 WIRE 1808 -656 1760 -656 WIRE 544 -624 512 -624 WIRE 800 -624 752 -624 WIRE 1056 -624 1024 -624 WIRE 1296 -624 1264 -624 WIRE 1536 -624 1504 -624 WIRE 1808 -624 1760 -624 WIRE 2048 -544 2048 -608 WIRE 400 -528 400 -544 WIRE 640 -528 640 -544 WIRE 640 -528 400 -528 WIRE 1152 -528 1152 -544 WIRE 1152 -528 912 -528 WIRE 1392 -528 1392 -544 WIRE 1392 -528 1152 -528 WIRE 400 -512 400 -528 WIRE 912 -512 912 -528 WIRE 2048 -496 2048 -544 WIRE 2048 -400 2048 -432 WIRE 1648 -304 1632 -304 WIRE 1424 -272 1408 -272 WIRE 1648 -272 1632 -272 WIRE 992 -256 976 -256 WIRE 784 -240 768 -240 WIRE 1424 -240 1408 -240 WIRE 1648 -240 1632 -240 WIRE 80 -224 48 -224 WIRE 240 -224 80 -224 WIRE 592 -224 576 -224 WIRE 992 -224 976 -224 WIRE 784 -208 768 -208 WIRE 1424 -208 1408 -208 WIRE 1648 -208 1632 -208 WIRE 48 -192 48 -224 WIRE 992 -192 976 -192 WIRE 1424 -176 1408 -176 WIRE 1648 -176 1632 -176 WIRE 400 -96 400 -128 WIRE 672 -96 672 -128 WIRE 672 -96 400 -96 WIRE 800 -96 672 -96 WIRE 880 -96 880 -112 WIRE 880 -96 800 -96 WIRE 1088 -96 1088 -112 WIRE 1296 -96 1088 -96 WIRE 1520 -96 1296 -96 WIRE 48 -80 48 -112 WIRE 400 -64 400 -96 WIRE 400 48 400 16 WIRE 928 48 832 48 WIRE 1088 48 1088 -96 WIRE 1088 48 928 48 WIRE 1232 48 1136 48 WIRE 1392 48 1232 48 WIRE 1536 48 1440 48 WIRE 1696 48 1536 48 WIRE 1840 48 1744 48 WIRE 2000 48 1840 48 WIRE 112 64 112 48 WIRE 240 64 240 48 WIRE 112 176 112 144 WIRE 240 176 240 144 WIRE 832 192 832 48 WIRE 1136 192 1136 48 WIRE 1440 192 1440 48 WIRE 1744 192 1744 48 WIRE 1088 224 1088 48 WIRE 1088 224 1056 224 WIRE 1392 224 1392 48 WIRE 1392 224 1360 224 WIRE 1696 224 1696 48 WIRE 1696 224 1664 224 WIRE 2000 224 2000 48 WIRE 2000 224 1968 224 WIRE 800 272 800 -96 WIRE 944 272 800 272 WIRE 1088 272 1088 224 WIRE 1248 272 1088 272 WIRE 1392 272 1392 224 WIRE 1552 272 1392 272 WIRE 1696 272 1696 224 WIRE 1856 272 1696 272 FLAG 240 176 0 FLAG 480 -320 VDD FLAG 240 48 VDD FLAG 400 48 0 FLAG 400 -96 clock FLAG 112 176 0 FLAG 112 48 VCM FLAG 48 -80 0 FLAG 80 -224 Vin FLAG 672 -320 VDD FLAG 944 112 VDD FLAG 928 48 clockby2 FLAG 880 -352 VDD FLAG 1248 112 VDD FLAG 1232 48 clockby4 FLAG 1088 -352 VDD FLAG 1296 -352 VDD FLAG 1552 112 VDD FLAG 1536 48 clockby8 FLAG 1520 -368 VDD FLAG 1856 112 VDD FLAG 1840 48 clockby16 FLAG 1760 -400 VDD FLAG 1904 -896 VDD FLAG 1888 -512 VDD FLAG 1920 -512 0 FLAG 2048 -704 Out FLAG 2048 -400 0 FLAG 2048 -544 Outf FLAG 1760 -96 clockby4 FLAG 1872 -176 B0 FLAG 1872 -208 B1 FLAG 1872 -240 B2 FLAG 1872 -272 B3 FLAG 1872 -304 B4 FLAG 400 -864 VDD FLAG 304 -624 B0 FLAG 304 -656 B1 FLAG 304 -688 B2 FLAG 304 -720 B3 FLAG 304 -752 B4 FLAG 400 -512 clockby4 FLAG 640 -880 VDD FLAG 800 -592 0 FLAG 912 -880 VDD FLAG 912 -512 clockby8 FLAG 1152 -912 VDD FLAG 1392 -944 VDD FLAG 1648 -480 clockby16 FLAG 1648 -944 VDD FLAG 1808 -592 0 FLAG 1808 -560 0 FLAG 1536 -592 0 FLAG 1536 -560 0 FLAG 1536 -528 0 SYMBOL voltage 240 48 R0 WINDOW 0 48 35 Left 0 WINDOW 3 67 71 Left 0 SYMATTR InstName VDD SYMATTR Value 1 SYMBOL voltage 400 -80 R0 WINDOW 0 48 35 Left 0 WINDOW 3 43 71 Left 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName Vclock SYMATTR Value PULSE(0 1 0 100p 100p 4.8n 10n) SYMBOL voltage 112 48 R0 WINDOW 0 35 39 Left 0 WINDOW 3 39 74 Left 0 SYMATTR InstName VCM SYMATTR Value 0.5 SYMBOL voltage 48 -208 R0 WINDOW 0 51 42 Left 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName Vin SYMATTR Value SINE(500m 400m 500k) SYMBOL 1_bit_averager 608 -144 R0 SYMATTR InstName X1 SYMBOL DFF 864 240 R0 SYMATTR InstName X2 SYMBOL 2_bit_averager 816 -144 R0 SYMATTR InstName X5 SYMBOL DFF 1168 240 R0 SYMATTR InstName X6 SYMBOL 3_bit_register 1008 -144 R0 SYMATTR InstName X7 SYMBOL 3_bit_averager 1232 -128 R0 SYMATTR InstName X8 SYMBOL DFF 1472 240 R0 SYMATTR InstName X9 SYMBOL 4_bit_averager 1456 -128 R0 SYMATTR InstName X11 SYMBOL 5_bit_register 1680 -128 R0 SYMATTR InstName X12 SYMBOL DFF 1776 240 R0 SYMATTR InstName X13 SYMBOL res 2064 -592 R180 WINDOW 0 -37 82 Left 0 WINDOW 3 -45 40 Left 0 SYMATTR InstName R1 SYMATTR Value 500 SYMBOL cap 2032 -496 R0 SYMATTR InstName C1 SYMATTR Value 0.1n SYMBOL 1_bit_2nd_PNS_mod_MSD 256 -144 R0 SYMATTR InstName X3 SYMBOL 5_bit_averager 336 -576 R0 SYMATTR InstName X4 SYMBOL 6_bit_averager 576 -576 R0 SYMATTR InstName X10 SYMBOL 8_bit_register 832 -560 R0 SYMATTR InstName X15 SYMBOL 7_bit_averager 1088 -576 R0 SYMATTR InstName X16 SYMBOL 8_bit_averager 1328 -576 R0 SYMATTR InstName X17 SYMBOL 12_bit_register 1568 -512 R0 SYMATTR InstName X18 SYMBOL Ideal_10_bit_DAC 1824 -528 R0 SYMATTR InstName X14 TEXT 464 56 Left 0 !.tran 0 7.5u 500n .1n uic TEXT 464 88 Left 0 !.options plotwinsize=0 TEXT 1760 -1000 Left 0 ;Multiply by 2, will overflow.