Version 4 SHEET 1 3692 932 WIRE 1856 -640 1808 -640 WIRE 1952 -640 1936 -640 WIRE 2048 -640 1952 -640 WIRE 2912 -640 2848 -640 WIRE 3024 -640 2992 -640 WIRE 3152 -640 3024 -640 WIRE 1808 -608 1808 -640 WIRE 2848 -608 2848 -640 WIRE 3024 -608 3024 -640 WIRE 672 -592 640 -592 WIRE 1088 -592 672 -592 WIRE 1760 -592 1648 -592 WIRE 1952 -592 1952 -640 WIRE 2048 -592 2048 -640 WIRE 2080 -592 2048 -592 WIRE 2800 -592 2688 -592 WIRE 3152 -592 3152 -640 WIRE 3184 -592 3152 -592 WIRE 640 -560 640 -592 WIRE 1088 -560 1040 -560 WIRE 1648 -560 1648 -592 WIRE 2080 -560 2064 -560 WIRE 2688 -560 2688 -592 WIRE 3184 -560 3168 -560 WIRE 1344 -544 1264 -544 WIRE 1600 -544 1344 -544 WIRE 2304 -544 2256 -544 WIRE 2640 -544 2304 -544 WIRE 3440 -544 3360 -544 WIRE 1088 -528 864 -528 WIRE 2016 -528 2000 -528 WIRE 2080 -528 2016 -528 WIRE 3120 -528 3104 -528 WIRE 3184 -528 3120 -528 WIRE 1808 -512 1808 -528 WIRE 2848 -512 2848 -528 WIRE 1600 -496 1584 -496 WIRE 2640 -496 2624 -496 WIRE 640 -448 640 -480 WIRE 864 -416 864 -528 WIRE 864 -400 864 -416 WIRE 1584 -352 1584 -496 WIRE 1600 -352 1584 -352 WIRE 1680 -352 1600 -352 WIRE 2624 -352 2624 -496 WIRE 2624 -352 2560 -352 WIRE 2640 -352 2624 -352 WIRE 1344 -320 1344 -544 WIRE 2304 -320 2304 -544 WIRE 3440 -320 3440 -544 WIRE 640 -304 640 -336 WIRE 1744 -288 1728 -288 WIRE 2704 -288 2688 -288 WIRE 864 -256 864 -320 WIRE 640 -192 640 -224 WIRE 1312 -192 1296 -192 WIRE 2272 -192 2256 -192 WIRE 3408 -192 3392 -192 WIRE 1600 -176 1600 -192 WIRE 1680 -176 1680 -192 WIRE 2640 -176 2640 -192 WIRE 2560 -160 2560 -192 WIRE 640 -64 640 -96 WIRE 1648 -32 1648 -288 WIRE 1648 -32 1392 -32 WIRE 1680 -32 1648 -32 WIRE 1744 -32 1744 -288 WIRE 1744 -32 1728 -32 WIRE 2608 -32 2608 -288 WIRE 2608 -32 2352 -32 WIRE 2640 -32 2608 -32 WIRE 2704 -32 2704 -288 WIRE 2704 -32 2688 -32 WIRE 3488 -16 3488 -32 WIRE 640 48 640 16 WIRE 848 64 800 64 WIRE 928 64 896 64 WIRE 1024 64 1008 64 WIRE 1056 64 1024 64 WIRE 1120 64 1104 64 WIRE 1136 64 1120 64 WIRE 1392 64 1392 -32 WIRE 2352 64 2352 -32 WIRE 3152 80 3104 80 WIRE 3408 96 3392 96 WIRE 1024 112 1024 64 WIRE 1312 176 1296 176 WIRE 2272 176 2256 176 WIRE 1424 304 1424 288 WIRE 2384 304 2384 288 WIRE 1344 416 1328 416 WIRE 2304 416 2288 416 WIRE 1456 560 1456 528 WIRE 1376 672 1360 672 FLAG 640 -448 0 FLAG 672 -592 Vin FLAG 1648 -480 0 FLAG 1808 -512 0 FLAG 1760 -544 0 FLAG 864 48 VDD FLAG 800 64 clk FLAG 864 -256 0 FLAG 864 -416 clk FLAG 640 -192 0 FLAG 640 -336 VDD FLAG 1040 -560 0 FLAG 640 48 0 FLAG 640 -96 VCM FLAG 1440 -320 VCM FLAG 1296 -192 clkd FLAG 1472 -192 VDD FLAG 1680 -176 0 FLAG 1600 -176 VCM FLAG 1616 -240 VDD FLAG 1696 -240 VDD FLAG 1696 -48 VDD FLAG 2688 -480 0 FLAG 2848 -512 0 FLAG 2800 -544 0 FLAG 2064 -560 0 FLAG 2400 -320 VCM FLAG 2256 -192 clkd FLAG 2432 -192 VDD FLAG 2640 -176 0 FLAG 2560 -160 VCM FLAG 2576 -240 VDD FLAG 2656 -240 VDD FLAG 2656 -48 VDD FLAG 2016 -528 clk FLAG 1296 176 clk FLAG 1472 176 VDD FLAG 2256 176 clk FLAG 2432 176 VDD FLAG 1328 416 clk FLAG 1504 416 VDD FLAG 3168 -560 0 FLAG 3536 -320 VCM FLAG 3392 -192 clkd FLAG 3568 -192 VDD FLAG 3120 -528 clk FLAG 2912 112 D0 FLAG 2912 80 D1 FLAG 2912 48 D2 FLAG 3008 -80 VDD FLAG 2992 240 VDD FLAG 3024 240 0 FLAG 3152 80 Vout FLAG 3392 96 clk FLAG 3568 96 VDD FLAG 2288 416 clk FLAG 2464 416 VDD FLAG 1360 672 clk FLAG 1536 672 VDD FLAG 1488 784 D2 FLAG 2416 528 D1 FLAG 3520 208 D0 FLAG 1072 48 VDD FLAG 1120 64 clkd FLAG 1024 176 0 FLAG 1952 -528 0 FLAG 3024 -544 0 SYMBOL voltage 640 -576 R0 WINDOW 0 36 42 Left 0 WINDOW 3 -73 165 Left 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName Vin1 SYMATTR Value SINE(2.5 2 2MEG) SYMBOL e 1648 -576 R0 WINDOW 0 42 40 Left 0 WINDOW 3 45 74 Left 0 SYMATTR InstName E1 SYMATTR Value 1 SYMBOL e 1808 -624 R0 WINDOW 0 38 39 Left 0 WINDOW 3 42 76 Left 0 SYMATTR InstName E2 SYMATTR Value 2 SYMBOL inverter 848 64 R0 SYMATTR InstName X6 SYMBOL voltage 864 -416 R0 WINDOW 0 36 42 Left 0 WINDOW 3 -85 257 VLeft 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName Vclk SYMATTR Value PULSE(0 5 5n 100p 100p 4.9n 10n) SYMBOL voltage 640 -320 R0 WINDOW 0 36 42 Left 0 WINDOW 3 44 15 Left 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName VDD SYMATTR Value 5 SYMBOL SpecialFunctions\\sample 1168 -560 R0 WINDOW 3 -28 112 Left 0 SYMATTR Value REF=2.5 SYMATTR InstName A1 SYMBOL voltage 640 -80 R0 WINDOW 0 36 42 Left 0 WINDOW 3 44 15 Left 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName VCM SYMATTR Value 2.5 SYMBOL Ideal_clocked_comparator 1392 -272 R90 SYMATTR InstName X1 SYMBOL switch_1 1664 -352 R90 SYMATTR InstName X2 SYMBOL switch_1 1584 -352 R90 SYMATTR InstName X3 SYMBOL inverter 1680 -32 R0 SYMATTR InstName X4 SYMBOL e 2688 -576 R0 WINDOW 0 42 40 Left 0 WINDOW 3 45 74 Left 0 SYMATTR InstName E3 SYMATTR Value 1 SYMBOL e 2848 -624 R0 WINDOW 0 38 39 Left 0 WINDOW 3 42 76 Left 0 SYMATTR InstName E4 SYMATTR Value 2 SYMBOL SpecialFunctions\\sample 2160 -560 R0 WINDOW 3 -28 112 Left 0 SYMATTR Value REF=2.5 SYMATTR InstName A2 SYMBOL Ideal_clocked_comparator 2352 -272 R90 SYMATTR InstName X7 SYMBOL switch_1 2624 -352 R90 SYMATTR InstName X8 SYMBOL switch_1 2544 -352 R90 SYMATTR InstName X9 SYMBOL inverter 2640 -32 R0 SYMATTR InstName X10 SYMBOL DFF 1344 96 R90 SYMATTR InstName X5 SYMBOL DFF 2304 96 R90 SYMATTR InstName X11 SYMBOL DFF 1376 336 R90 SYMATTR InstName X12 SYMBOL SpecialFunctions\\sample 3264 -560 R0 WINDOW 3 -28 112 Left 0 SYMATTR Value REF=2.5 SYMATTR InstName A3 SYMBOL Ideal_clocked_comparator 3488 -272 R90 SYMATTR InstName X13 SYMBOL Ideal_3_bit_DAC 2928 224 R0 SYMATTR InstName X14 SYMBOL DFF 3440 16 R90 SYMATTR InstName X15 SYMBOL DFF 2336 336 R90 SYMATTR InstName X16 SYMBOL DFF 1408 592 R90 SYMATTR InstName X17 SYMBOL inverter 1056 64 R0 SYMATTR InstName X18 SYMBOL res 1024 48 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R1 SYMATTR Value 500 SYMBOL cap 1008 112 R0 WINDOW 3 41 37 Left 0 SYMATTR InstName C1 SYMATTR Value 1p SYMBOL res 1952 -656 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R2 SYMATTR Value 100 SYMBOL cap 1936 -592 R0 WINDOW 3 41 37 Left 0 SYMATTR InstName C2 SYMATTR Value 1p SYMBOL res 3008 -656 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R3 SYMATTR Value 100 SYMBOL cap 3008 -608 R0 WINDOW 3 41 37 Left 0 SYMATTR InstName C3 SYMATTR Value 1p TEXT 752 -88 Left 0 !.tran 0 1u 0 .1n uic TEXT 752 -120 Left 0 !.options plotwinsize=0 TEXT 752 232 Left 0 ;RC delays added to avoid race conditions.