Version 4 SHEET 1 2920 932 WIRE 672 -592 640 -592 WIRE 640 -560 640 -592 WIRE 640 -448 640 -480 WIRE 864 -400 864 -432 WIRE 1552 -384 1552 -400 WIRE 1152 -352 1152 -384 WIRE 1552 -352 1552 -384 WIRE 1872 -336 1856 -336 WIRE 992 -304 976 -304 WIRE 1872 -304 1856 -304 WIRE 640 -288 640 -320 WIRE 2224 -288 2208 -288 WIRE 2528 -288 2528 -336 WIRE 2560 -288 2560 -336 WIRE 2592 -288 2592 -336 WIRE 2624 -288 2624 -336 WIRE 1872 -272 1856 -272 WIRE 864 -256 864 -320 WIRE 1360 -256 1312 -256 WIRE 1392 -256 1360 -256 WIRE 640 -176 640 -208 WIRE 2016 -160 2016 -192 WIRE 2048 -160 2048 -192 WIRE 2080 -160 2080 -192 FLAG 640 -448 0 FLAG 672 -592 Vin FLAG 992 -272 VDD FLAG 1360 -256 VDD FLAG 992 -240 0 FLAG 1184 -160 D3 FLAG 1712 -240 VDD FLAG 1712 -272 0 FLAG 1856 -304 VDD FLAG 1856 -272 0 FLAG 2048 -160 D0 FLAG 2400 -208 VDD FLAG 2400 -176 0 FLAG 2224 -288 VDD FLAG 2720 -192 VDD FLAG 2560 -96 Vout FLAG 864 -256 0 FLAG 864 -432 clk FLAG 1856 -336 clk FLAG 640 -176 0 FLAG 640 -320 VDD FLAG 2736 -448 VDD FLAG 2384 -448 clk FLAG 2528 -560 D0 FLAG 2624 -560 D3 FLAG 2016 -160 Vfold FLAG 1552 -384 VoutM FLAG 2560 -560 D1 FLAG 2592 -560 D2 FLAG 1120 -160 D2 FLAG 1488 -160 D3 FLAG 1584 -160 D2 FLAG 2080 -160 D1 FLAG 976 -304 clk FLAG 1152 -384 Vin FLAG 2048 -384 Vin 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 PULSE(0 5 0 5u) 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 Vb1 SYMATTR Value PULSE(0 5 5n 100p 100p 4.9n 10n) SYMBOL voltage 640 -304 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 Ideal_4_bit_DAC 2416 -272 R90 SYMATTR InstName X2 SYMBOL 4_bit_register 2416 -528 R90 SYMATTR InstName X5 SYMBOL ideal_2_bit_dac 1696 -176 R270 SYMATTR InstName X3 SYMBOL 2_bit_coase_ADC 1008 -336 R90 SYMATTR InstName X4 SYMBOL 2_bit_Folding_ADC 1904 -368 R90 SYMATTR InstName X1 TEXT 752 -88 Left 0 !.tran 0 5u 0 .1n uic TEXT 752 -120 Left 0 !.options plotwinsize=0 TEXT 1224 -80 Left 0 ;Coarse ADC for MSBs TEXT 1888 -56 Left 0 ;Folder and Fine ADC for LSBs TEXT 2400 32 Left 0 ;Ideal DAC for Signal Reconstruction TEXT 1224 -632 Left 0 ;Note that the coarse ADC and folder-FineADC are working in parrellel\nVoutM is reconstruction signal using MSBs, while Vout is that using both\nMSBs and LSBs which means higher resolution (4bits)\nAlso, if Vfold is multiplied by 4, we can get a folders output with full range swing