Version 4 SHEET 1 3944 2440 WIRE 896 -48 800 -48 WIRE 1088 -48 960 -48 WIRE 800 -16 800 -48 WIRE 1088 16 1088 -48 WIRE 800 32 800 -16 WIRE 1088 80 1088 16 WIRE 96 224 64 224 WIRE 144 224 96 224 WIRE 816 224 784 224 WIRE 864 224 816 224 WIRE 1776 224 1744 224 WIRE 1824 224 1776 224 WIRE 64 240 64 224 WIRE 2336 240 2336 224 WIRE 2528 240 2432 240 WIRE 2576 240 2576 224 WIRE 2816 240 2672 240 WIRE 624 320 624 304 WIRE 1584 320 1584 304 WIRE 2528 320 2528 240 WIRE 64 336 64 320 WIRE 2784 336 2720 336 WIRE 2880 368 2880 352 WIRE 3056 368 2976 368 WIRE 3072 368 3056 368 WIRE 368 384 368 224 WIRE 816 384 816 224 WIRE 816 384 368 384 WIRE 1328 384 1328 224 WIRE 1776 384 1776 224 WIRE 1776 384 1328 384 WIRE 2816 448 2816 240 WIRE 2832 448 2816 448 WIRE 3056 464 3024 464 WIRE 3072 464 3056 464 WIRE 2832 480 2816 480 WIRE 2576 496 2576 480 WIRE 2672 496 2672 432 WIRE 2336 512 2336 496 WIRE 2528 512 2528 352 WIRE 2528 512 2432 512 WIRE 816 560 784 560 WIRE 864 560 816 560 WIRE 1776 560 1744 560 WIRE 1824 560 1776 560 WIRE 2480 576 2480 336 WIRE 2528 576 2480 576 WIRE 2752 592 2720 592 WIRE 2528 608 2480 608 WIRE 2880 624 2880 608 WIRE 2976 624 2976 560 WIRE 624 656 624 640 WIRE 1584 656 1584 640 WIRE 2784 704 2784 336 WIRE 2832 704 2784 704 WIRE 368 720 368 560 WIRE 816 720 816 560 WIRE 816 720 368 720 WIRE 1328 720 1328 560 WIRE 1776 720 1776 560 WIRE 1776 720 1328 720 WIRE 3056 720 3024 720 WIRE 3072 720 3056 720 WIRE 2336 784 2336 768 WIRE 2528 784 2432 784 WIRE 2576 784 2576 768 WIRE 2816 784 2816 480 WIRE 2816 784 2672 784 WIRE 2528 864 2528 784 WIRE 2832 880 2832 736 WIRE 2832 880 2720 880 WIRE 2880 880 2880 864 WIRE 2976 880 2976 816 WIRE 816 896 784 896 WIRE 864 896 816 896 WIRE 1776 896 1744 896 WIRE 1824 896 1776 896 WIRE 2752 960 2752 592 WIRE 2832 960 2752 960 WIRE 3056 976 3024 976 WIRE 3072 976 3056 976 WIRE 624 992 624 976 WIRE 1584 992 1584 976 WIRE 2576 1040 2576 1024 WIRE 2672 1040 2672 976 WIRE 368 1056 368 896 WIRE 816 1056 816 896 WIRE 816 1056 368 1056 WIRE 1328 1056 1328 896 WIRE 1776 1056 1776 896 WIRE 1776 1056 1328 1056 WIRE 2336 1056 2336 1040 WIRE 2528 1056 2528 896 WIRE 2528 1056 2432 1056 WIRE 2480 1120 2480 880 WIRE 2528 1120 2480 1120 WIRE 2832 1136 2832 992 WIRE 2832 1136 2720 1136 WIRE 2528 1152 2480 1152 WIRE 816 1232 784 1232 WIRE 864 1232 816 1232 WIRE 1776 1232 1744 1232 WIRE 1824 1232 1776 1232 WIRE 624 1328 624 1312 WIRE 1584 1328 1584 1312 WIRE 368 1392 368 1232 WIRE 816 1392 816 1232 WIRE 816 1392 368 1392 WIRE 1328 1392 1328 1232 WIRE 1776 1392 1776 1232 WIRE 1776 1392 1328 1392 WIRE 2448 1488 2432 1488 WIRE 2432 1520 2432 1488 WIRE 2448 1520 2432 1520 WIRE 2736 1520 2672 1520 WIRE -224 1536 -224 1520 WIRE 2432 1552 2432 1520 WIRE 2432 1552 2416 1552 WIRE 2448 1552 2432 1552 WIRE 2736 1552 2672 1552 WIRE 1936 1584 1920 1584 WIRE 2208 1584 2160 1584 WIRE 2448 1584 2416 1584 WIRE 2736 1584 2672 1584 WIRE 1920 1616 1920 1584 WIRE 1936 1616 1920 1616 WIRE 2208 1616 2160 1616 WIRE 2448 1616 2416 1616 WIRE 2736 1616 2672 1616 WIRE -224 1648 -224 1616 WIRE 1920 1648 1920 1616 WIRE 1920 1648 1888 1648 WIRE 1936 1648 1920 1648 WIRE 2208 1648 2160 1648 WIRE 2448 1648 2416 1648 WIRE 2736 1648 2672 1648 WIRE 1600 1680 1568 1680 WIRE 1680 1680 1648 1680 WIRE 1936 1680 1888 1680 WIRE 2208 1680 2160 1680 WIRE 2448 1680 2416 1680 WIRE 2736 1680 2672 1680 WIRE 2960 1696 2928 1696 WIRE 3008 1696 2960 1696 WIRE 3136 1696 3088 1696 WIRE 1936 1712 1888 1712 WIRE 2208 1712 2160 1712 WIRE 2448 1712 2416 1712 WIRE 2736 1712 2672 1712 WIRE 3136 1728 3136 1696 WIRE -224 1744 -224 1728 WIRE 1936 1744 1888 1744 WIRE 2208 1744 2160 1744 WIRE 2448 1744 2416 1744 WIRE 2736 1744 2672 1744 WIRE 0 1760 0 1728 WIRE 192 1760 192 1728 WIRE 384 1760 384 1728 WIRE 576 1760 576 1728 WIRE 752 1760 752 1728 WIRE 944 1760 944 1728 WIRE 1136 1760 1136 1728 WIRE 1328 1760 1328 1728 WIRE 1936 1776 1888 1776 WIRE 2208 1776 2160 1776 WIRE 2448 1776 2416 1776 WIRE 2736 1776 2672 1776 WIRE 3136 1824 3136 1792 WIRE -224 1856 -224 1824 FLAG -224 1648 0 FLAG -224 1520 VDD FLAG 0 1760 0 FLAG 0 1648 p1_1 FLAG 192 1760 0 FLAG 192 1648 p2_1 FLAG 64 336 0 FLAG 96 224 Vin FLAG -224 1856 0 FLAG -224 1728 VCM FLAG 384 1760 0 FLAG 384 1648 p1_2 FLAG 576 1760 0 FLAG 576 1648 p2_2 FLAG 752 1760 0 FLAG 752 1648 p1_3 FLAG 944 1760 0 FLAG 944 1648 p2_3 FLAG 1136 1760 0 FLAG 1136 1648 p1_4 FLAG 1328 1760 0 FLAG 1328 1648 p2_4 FLAG 2432 976 0 FLAG 2432 1248 0 FLAG 2336 768 VDD FLAG 2336 1040 VDD FLAG 2576 768 VDD FLAG 2576 1024 VDD FLAG 2672 1232 0 FLAG 3136 1824 0 FLAG 3136 1696 out FLAG 2960 1696 dout FLAG 2432 432 0 FLAG 2432 704 0 FLAG 2336 224 VDD FLAG 2336 496 VDD FLAG 2288 320 out1b FLAG 2288 352 out2b FLAG 2288 592 out3b FLAG 2288 624 out4b FLAG 2288 864 out5b FLAG 2288 896 out6b FLAG 2288 1136 out7b FLAG 2288 1168 out8b FLAG 2576 224 VDD FLAG 2576 480 VDD FLAG 2672 688 0 FLAG 2880 864 VDD FLAG 2976 1072 0 FLAG 2880 608 VDD FLAG 2880 352 VDD FLAG 1904 832 out1 FLAG 1904 800 out2 FLAG 2016 544 VDD FLAG 2016 896 p1_1 FLAG 1904 768 out3 FLAG 1904 736 out4 FLAG 1904 704 out5 FLAG 1904 672 out6 FLAG 1904 640 out7 FLAG 1904 608 out8 FLAG 2128 832 out1b FLAG 2128 800 out2b FLAG 2128 768 out3b FLAG 2128 736 out4b FLAG 2128 704 out5b FLAG 2128 672 out6b FLAG 2128 640 out7b FLAG 2128 608 out8b FLAG 3056 976 b0 FLAG 3056 720 b1 FLAG 3056 464 b2 FLAG 3056 368 b3 FLAG 1776 1584 VDD FLAG 1776 1856 p1_1 FLAG 1680 1744 b1 FLAG 1680 1712 b2 FLAG 1568 1680 b3 FLAG 1616 1664 VDD FLAG 2048 1520 VDD FLAG 2048 1856 p1_1 FLAG 1936 1808 0 FLAG 2832 1472 VDD FLAG 2848 1920 0 FLAG 2816 1920 VDD FLAG 2304 1888 p1_1 FLAG 2304 1488 VDD FLAG 2208 1808 0 FLAG 2560 1888 p1_1 FLAG 2560 1424 VDD FLAG 2448 1840 0 FLAG 2736 1872 0 FLAG 2448 1808 0 FLAG 320 96 VDD FLAG 192 96 p1_1 FLAG 256 96 p2_1 FLAG 144 176 VCM FLAG 624 144 VDD FLAG 624 320 p2_1 FLAG 816 224 out1 FLAG 320 432 VDD FLAG 192 432 p1_2 FLAG 256 432 p2_2 FLAG 144 560 Vin FLAG 144 512 VCM FLAG 624 480 VDD FLAG 624 656 p2_2 FLAG 816 560 out2 FLAG 320 768 VDD FLAG 192 768 p1_3 FLAG 256 768 p2_3 FLAG 144 896 Vin FLAG 144 848 VCM FLAG 624 816 VDD FLAG 624 992 p2_3 FLAG 816 896 out3 FLAG 496 1280 Vint FLAG 320 1104 VDD FLAG 192 1104 p1_4 FLAG 256 1104 p2_4 FLAG 144 1232 Vin FLAG 144 1184 VCM FLAG 624 1152 VDD FLAG 624 1328 p2_4 FLAG 1280 96 VDD FLAG 1152 96 p2_1 FLAG 1216 96 p1_1 FLAG 1104 224 Vin FLAG 1104 176 VCM FLAG 1584 144 VDD FLAG 1584 320 p1_1 FLAG 1776 224 out5 FLAG 1280 432 VDD FLAG 1152 432 p2_2 FLAG 1216 432 p1_2 FLAG 1104 560 Vin FLAG 1104 512 VCM FLAG 1584 480 VDD FLAG 1584 656 p1_2 FLAG 1776 560 out6 FLAG 1280 768 VDD FLAG 1152 768 p2_3 FLAG 1216 768 p1_3 FLAG 1104 896 Vin FLAG 1104 848 VCM FLAG 1584 816 VDD FLAG 1584 992 p1_3 FLAG 1776 896 out7 FLAG 1280 1104 VDD FLAG 1152 1104 p2_4 FLAG 1216 1104 p1_4 FLAG 1104 1232 Vin FLAG 1104 1184 VCM FLAG 1584 1152 VDD FLAG 1584 1328 p1_4 FLAG 1776 1232 out8 FLAG 816 1232 out4 FLAG 1328 176 Vsum FLAG 1328 512 Vsum FLAG 1328 848 Vsum FLAG 1328 1184 Vsum FLAG 368 1184 Vsum FLAG 368 848 Vsum FLAG 368 512 Vsum FLAG 368 176 Vsum FLAG 496 944 Vint FLAG 496 608 Vint FLAG 496 272 Vint FLAG 496 1184 VCM FLAG 496 848 VCM FLAG 496 512 VCM FLAG 496 176 VCM FLAG 1456 1280 Vint FLAG 1456 1184 VCM FLAG 1456 944 Vint FLAG 1456 848 VCM FLAG 1456 608 Vint FLAG 1456 512 VCM FLAG 1456 272 Vint FLAG 1456 176 VCM FLAG 800 128 VCM FLAG 1088 16 Vint FLAG 800 -16 Vsum FLAG 1680 1776 b0 FLAG 2736 1840 0 FLAG 2736 1808 0 SYMBOL voltage -224 1520 R0 WINDOW 0 48 35 Left 0 WINDOW 3 67 71 Left 0 SYMATTR InstName VDD SYMATTR Value 1 SYMBOL voltage 0 1632 R0 WINDOW 0 36 42 Left 0 WINDOW 3 -52 207 VLeft 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName Vp1_1 SYMATTR Value Pulse 0 1 0 100p 100p 4.8n 10n SYMBOL voltage 192 1632 R0 WINDOW 0 36 42 Left 0 WINDOW 3 -52 207 VLeft 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName Vp2_1 SYMATTR Value PULSE(0 1 5n 100p 100p 4.8n 10n) SYMBOL voltage 64 224 R0 WINDOW 0 26 93 Left 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 WINDOW 3 -51 128 VLeft 0 SYMATTR InstName Vin SYMATTR Value SINE(0.5 0.4 6.25MEG) SYMBOL voltage -224 1728 R0 WINDOW 0 36 35 Left 0 WINDOW 3 43 76 Left 0 SYMATTR InstName VCM SYMATTR Value 0.5 SYMBOL voltage 384 1632 R0 WINDOW 0 36 42 Left 0 WINDOW 3 -52 207 VLeft 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName Vp1_2 SYMATTR Value Pulse 0 1 1.25n 100p 100p 4.8n 10n SYMBOL voltage 576 1632 R0 WINDOW 0 36 42 Left 0 WINDOW 3 -52 207 VLeft 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName Vp2_2 SYMATTR Value PULSE(0 1 6.25n 100p 100p 4.8n 10n) SYMBOL voltage 752 1632 R0 WINDOW 0 36 42 Left 0 WINDOW 3 -52 207 VLeft 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName Vp1_3 SYMATTR Value Pulse 0 1 2.5n 100p 100p 4.8n 10n SYMBOL voltage 944 1632 R0 WINDOW 0 36 42 Left 0 WINDOW 3 -52 207 VLeft 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName Vp2_3 SYMATTR Value PULSE(0 1 7.5n 100p 100p 4.8n 10n) SYMBOL voltage 1136 1632 R0 WINDOW 0 36 42 Left 0 WINDOW 3 -52 207 VLeft 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName Vp1_4 SYMATTR Value Pulse 0 1 3.75n 100p 100p 4.8n 10n SYMBOL voltage 1328 1632 R0 WINDOW 0 36 42 Left 0 WINDOW 3 -52 207 VLeft 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName Vp2_4 SYMATTR Value PULSE(0 1 8.75n 100p 100p 4.8n 10n) SYMBOL Adderbit 2304 960 R0 SYMATTR InstName X17 SYMBOL Adderbit 2304 1232 R0 SYMATTR InstName X18 SYMBOL Adderbit 2544 960 R0 SYMATTR InstName X19 SYMBOL Adderbit 2544 1216 R0 SYMATTR InstName X20 SYMBOL res 3104 1680 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R13 SYMATTR Value 100 SYMBOL cap 3120 1728 R0 SYMATTR InstName C1 SYMATTR Value 10p SYMBOL Adderbit 2304 416 R0 SYMATTR InstName X21 SYMBOL Adderbit 2304 688 R0 SYMATTR InstName X22 SYMBOL Adderbit 2544 416 R0 SYMATTR InstName X23 SYMBOL Adderbit 2544 672 R0 SYMATTR InstName X24 SYMBOL Adderbit 2848 1056 R0 SYMATTR InstName X25 SYMBOL Adderbit 2848 800 R0 SYMATTR InstName X26 SYMBOL Adderbit 2848 544 R0 SYMATTR InstName X27 SYMBOL 8_bit_register 1936 864 R0 SYMATTR InstName X28 SYMBOL 4_bit_comb_K_8 1712 1824 R0 SYMATTR InstName X29 SYMBOL inverter 1600 1680 R0 SYMATTR InstName X30 SYMBOL 8_bit_integrator 1968 1824 R0 SYMATTR InstName X31 SYMBOL 8_bit_comb_K_8 2240 1856 R0 SYMATTR InstName X34 SYMBOL 12_bit_integrator 2480 1856 R0 SYMATTR InstName X35 SYMBOL Ideal_12_bit_DAC 2752 1904 R0 SYMATTR InstName X32 SYMBOL Ideal_clocked_comparator 544 224 R0 SYMATTR InstName X1 SYMBOL Ideal_clocked_comparator 544 560 R0 SYMATTR InstName X2 SYMBOL Ideal_clocked_comparator 544 896 R0 SYMATTR InstName X3 SYMBOL Ideal_clocked_comparator 544 1232 R0 SYMATTR InstName X4 SYMBOL Ideal_clocked_comparator 1504 224 R0 SYMATTR InstName X5 SYMBOL Ideal_clocked_comparator 1504 560 R0 SYMATTR InstName X6 SYMBOL Ideal_clocked_comparator 1504 896 R0 SYMATTR InstName X7 SYMBOL Ideal_clocked_comparator 1504 1232 R0 SYMATTR InstName X8 SYMBOL SC_input_1 160 256 R0 SYMATTR InstName X9 SYMBOL SC_input_1 160 592 R0 SYMATTR InstName X10 SYMBOL SC_input_1 160 928 R0 SYMATTR InstName X11 SYMBOL SC_input_1 160 1264 R0 SYMATTR InstName X12 SYMBOL SC_input_1 1120 1264 R0 SYMATTR InstName X13 SYMBOL SC_input_1 1120 928 R0 SYMATTR InstName X14 SYMBOL SC_input_1 1120 592 R0 SYMATTR InstName X15 SYMBOL SC_input_1 1120 256 R0 SYMATTR InstName X16 SYMBOL Ideal_op_amp 848 80 R0 SYMATTR InstName X36 SYMBOL cap 896 -32 R270 WINDOW 0 32 32 VTop 0 WINDOW 3 0 32 VBottom 0 SYMATTR InstName C2 SYMATTR Value 400f TEXT 1912 1160 Left 0 !.tran 0 500n 0 0.1n uic TEXT 1904 1192 Left 0 !.options plotwinsize=0 TEXT 1944 976 Left 0 ;Decimate by 8 TEXT 1592 1584 Left 0 ;4-bits TEXT 1720 1504 Left 0 ;Increase by 1 TEXT 1832 1592 Left 0 ;5-bits TEXT 1888 1552 Left 0 ;7-bits TEXT 1944 1448 Left 0 ;Increase by log2 (K) - 1 TEXT 2136 1520 Left 0 ;7-bits TEXT 2344 1488 Left 0 ;8-bits TEXT 2432 1352 Left 0 ;Increase by log2 (K) - 1 TEXT 2408 1456 Left 0 ;10-bits TEXT 2712 1392 Left 0 ;Multiply by 2, may overflow.