* SPICE netlist
G1 0 dout vo1 0 table{-1u,0,1u,{Vdd}}
R1 dout 0 1
C1 dout 0 0.001p
A1 dout 0 Clk1 0 0 np1 p1 0 DFLOP Trise = 0.1n Tfall =0.1n Td =0.1n Vhigh = {Vdd} Vlow = 0 Ref = {{Vdd}/2}
S1 N004 N011 clk2 0 MySwitch
C3 vo1 N004 1p
C4 N011 N010 1p
V1 N005 0 SINE(0 0.5 4639000)
VClock1 Clk1 0 PULSE(0 {Vdd} {{Tclk}/2} 1n 1n {{Tclk}/2-2n} {Tclk})
S2 N010 vo2 clk1 0 MySwitch
S3 0 N011 clk1 0 MySwitch
S4 0 N010 clk2 0 MySwitch
S5 N004 N017 clk2 0 MySwitch
C5 N017 N016 2p
S6 N016 N013 clk1 0 MySwitch
S7 0 N017 clk1 0 MySwitch
S8 0 N016 clk2 0 MySwitch
V2 Vrp 0 {Vr}
V3 Vrn 0 {-{Vr}}
S9 N013 Vrn p1 0 MySwitch
S10 N013 Vrp np1 0 MySwitch
VClock2 Clk2 0 PULSE(0 {Vdd} 0 1n 1n {{Tclk}/2-2n}{Tclk})
S11 N003 N009 clk2 0 MySwitch
C7 vo2 N003 1p
C8 N009 N008 1p
S12 N008 N007 clk1 0 MySwitch
S13 0 N009 clk1 0 MySwitch
S14 0 N008 clk2 0 MySwitch
S15 N003 N015 clk2 0 MySwitch
C9 N015 N014 1p
S16 N014 N012 clk1 0 MySwitch
S17 0 N015 clk1 0 MySwitch
S18 0 N014 clk2 0 MySwitch
S19 N012 Vrn p1 0 MySwitch
S20 N012 Vrp np1 0 MySwitch
V5 Vdd 0 {VDD}
V6 Vss 0 {-{VDD}}
XU2 0 N003 Vdd Vss vo2 level2 Avol=1Meg GBW=1000Meg Slew=1000Meg Ilimit=25m Rail=0 Vos=0 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
XU1 0 N004 Vdd Vss vo1 level2 Avol=1Meg GBW=1000Meg Slew=1000Meg Ilimit=25m Rail=0 Vos=0 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
B1 N007 N002 V=white(10000*time)*Vnoise
R2 N001 N005 10.2k
R3 N006 N001 23k
C2 N006 0 200p
C6 N002 N001 470p
XU3 N006 N002 vcc vee N002 level1 Avol=1Meg GBW=10Meg Vos=0 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
.tran {236660 * {Tclk}}
.param Vr=1 Tclk={1/4640000} VDD=4 Vnoise=250u

* LTspice schematic (.asc)
Version 4
SHEET 1 4032 1120
WIRE -176 -496 -176 -528
WIRE 1488 -496 1488 -560
WIRE 1664 -496 1664 -560
WIRE 1840 -496 1840 -560
WIRE 2016 -496 2016 -560
WIRE -368 -448 -368 -528
WIRE 1488 -368 1488 -416
WIRE 1664 -368 1664 -416
WIRE 1840 -368 1840 -416
WIRE 2016 -368 2016 -416
WIRE -368 -352 -368 -368
WIRE -176 -352 -176 -416
WIRE -1296 -336 -1696 -336
WIRE -1056 -336 -1232 -336
WIRE -192 -272 -224 -272
WIRE 16 -272 -128 -272
WIRE 896 -256 864 -256
WIRE 1104 -256 960 -256
WIRE -720 -240 -720 -256
WIRE -400 -240 -400 -256
WIRE 368 -224 368 -240
WIRE 688 -224 688 -240
WIRE -640 -208 -672 -208
WIRE -320 -208 -352 -208
WIRE -720 -192 -720 -240
WIRE -672 -192 -672 -208
WIRE -640 -192 -640 -208
WIRE -400 -192 -400 -240
WIRE -352 -192 -352 -208
WIRE -320 -192 -320 -208
WIRE 448 -192 416 -192
WIRE 768 -192 736 -192
WIRE 368 -176 368 -224
WIRE 416 -176 416 -192
WIRE 448 -176 448 -192
WIRE 688 -176 688 -224
WIRE 736 -176 736 -192
WIRE 768 -176 768 -192
WIRE -1856 -160 -2016 -160
WIRE -1696 -160 -1696 -336
WIRE -1696 -160 -1776 -160
WIRE -1616 -160 -1696 -160
WIRE -1376 -160 -1536 -160
WIRE -1264 -160 -1376 -160
WIRE 1472 -160 1408 -160
WIRE 1488 -160 1472 -160
WIRE 1552 -160 1488 -160
WIRE 1776 -160 1552 -160
WIRE 1888 -160 1888 -176
WIRE -1056 -144 -1056 -336
WIRE -1056 -144 -1200 -144
WIRE -912 -144 -1056 -144
WIRE -736 -144 -832 -144
WIRE -624 -144 -656 -144
WIRE -592 -144 -624 -144
WIRE -464 -144 -528 -144
WIRE -416 -144 -464 -144
WIRE -272 -144 -336 -144
WIRE -224 -144 -224 -272
WIRE -224 -144 -272 -144
WIRE -1376 -128 -1376 -160
WIRE -1264 -128 -1296 -128
WIRE 16 -128 16 -272
WIRE 16 -128 0 -128
WIRE 64 -128 16 -128
WIRE 96 -128 64 -128
WIRE 224 -128 192 -128
WIRE 352 -128 224 -128
WIRE 464 -128 432 -128
WIRE 496 -128 464 -128
WIRE 624 -128 560 -128
WIRE 672 -128 624 -128
WIRE 816 -128 752 -128
WIRE 864 -128 864 -256
WIRE 864 -128 816 -128
WIRE 1104 -112 1104 -256
WIRE 1104 -112 1088 -112
WIRE 1152 -112 1104 -112
WIRE 1184 -112 1152 -112
WIRE 1776 -112 1776 -160
WIRE 1808 -112 1776 -112
WIRE 2000 -112 1968 -112
WIRE -2016 -96 -2016 -160
WIRE 1408 -96 1408 -160
WIRE 1488 -96 1488 -160
WIRE 1552 -96 1552 -160
WIRE -624 -80 -624 -144
WIRE -464 -80 -464 -144
WIRE -112 -80 -112 -128
WIRE 1360 -80 1360 -176
WIRE -528 -64 -576 -64
WIRE -512 -64 -528 -64
WIRE -368 -64 -416 -64
WIRE -352 -64 -368 -64
WIRE -224 -64 -224 -144
WIRE -144 -64 -224 -64
WIRE 464 -64 464 -128
WIRE 624 -64 624 -128
WIRE 976 -64 976 -112
WIRE 1808 -64 1776 -64
WIRE 2000 -64 1984 -64
WIRE -1376 -48 -1376 -64
WIRE 0 -48 0 -128
WIRE 0 -48 -80 -48
WIRE 560 -48 512 -48
WIRE 576 -48 560 -48
WIRE 720 -48 672 -48
WIRE 736 -48 720 -48
WIRE 864 -48 864 -128
WIRE 944 -48 864 -48
WIRE -144 -32 -176 -32
WIRE 1088 -32 1088 -112
WIRE 1088 -32 1008 -32
WIRE 1360 -32 1328 -32
WIRE -560 -16 -576 -16
WIRE -400 -16 -416 -16
WIRE 944 -16 912 -16
WIRE -1296 0 -1296 -128
WIRE -1056 0 -1056 -144
WIRE -1056 0 -1296 0
WIRE 528 0 512 0
WIRE 688 0 672 0
WIRE 1888 0 1888 -16
WIRE -560 16 -560 -16
WIRE -560 16 -576 16
WIRE -400 16 -400 -16
WIRE -400 16 -416 16
WIRE -2016 32 -2016 -16
WIRE -112 32 -112 -16
WIRE 528 32 528 0
WIRE 528 32 512 32
WIRE 688 32 688 0
WIRE 688 32 672 32
WIRE 1328 32 1328 -32
WIRE 1408 32 1408 -16
WIRE 1488 32 1488 -32
WIRE 1552 32 1552 -16
WIRE -624 48 -624 0
WIRE -464 48 -464 0
WIRE -464 48 -624 48
WIRE -176 48 -176 -32
WIRE -176 48 -464 48
WIRE 976 48 976 0
WIRE 464 64 464 16
WIRE 464 64 192 64
WIRE 624 64 624 16
WIRE 624 64 464 64
WIRE 912 64 912 -16
WIRE 912 64 624 64
WIRE -912 160 -912 144
WIRE 176 176 176 160
WIRE -832 192 -864 192
WIRE -912 208 -912 160
WIRE -864 208 -864 192
WIRE -832 208 -832 192
WIRE 256 208 224 208
WIRE 176 224 176 176
WIRE 224 224 224 208
WIRE 256 224 256 208
WIRE -928 256 -1008 256
WIRE -800 256 -848 256
WIRE -736 256 -736 240
WIRE -416 256 -416 240
WIRE 160 272 80 272
WIRE 288 272 240 272
WIRE 352 272 352 256
WIRE 672 272 672 256
WIRE -656 288 -688 288
WIRE -336 288 -368 288
WIRE -736 304 -736 256
WIRE -688 304 -688 288
WIRE -656 304 -656 288
WIRE -416 304 -416 256
WIRE -368 304 -368 288
WIRE -336 304 -336 288
WIRE 432 304 400 304
WIRE 752 304 720 304
WIRE 352 320 352 272
WIRE 400 320 400 304
WIRE 432 320 432 304
WIRE 672 320 672 272
WIRE 720 320 720 304
WIRE 752 320 752 304
WIRE -800 352 -800 256
WIRE -752 352 -800 352
WIRE -640 352 -672 352
WIRE -608 352 -640 352
WIRE -480 352 -544 352
WIRE -432 352 -480 352
WIRE -272 352 -272 -144
WIRE -272 352 -352 352
WIRE -912 368 -912 352
WIRE 288 368 288 272
WIRE 336 368 288 368
WIRE 448 368 416 368
WIRE 480 368 448 368
WIRE 608 368 544 368
WIRE 656 368 608 368
WIRE 816 368 816 -128
WIRE 816 368 736 368
WIRE 176 384 176 368
WIRE -832 400 -864 400
WIRE -912 416 -912 368
WIRE -864 416 -864 400
WIRE -832 416 -832 400
WIRE -640 416 -640 352
WIRE -480 416 -480 352
WIRE 256 416 224 416
WIRE -544 432 -592 432
WIRE -528 432 -544 432
WIRE -384 432 -432 432
WIRE -368 432 -384 432
WIRE 176 432 176 384
WIRE 224 432 224 416
WIRE 256 432 256 416
WIRE 448 432 448 368
WIRE 608 432 608 368
WIRE 544 448 496 448
WIRE 560 448 544 448
WIRE 704 448 656 448
WIRE 720 448 704 448
WIRE -928 464 -1008 464
WIRE -800 464 -800 352
WIRE -800 464 -848 464
WIRE -576 480 -592 480
WIRE -416 480 -432 480
WIRE 160 480 80 480
WIRE 288 480 288 368
WIRE 288 480 240 480
WIRE 512 496 496 496
WIRE 672 496 656 496
WIRE -576 512 -576 480
WIRE -576 512 -592 512
WIRE -416 512 -416 480
WIRE -416 512 -432 512
WIRE 512 528 512 496
WIRE 512 528 496 528
WIRE 672 528 672 496
WIRE 672 528 656 528
WIRE -640 544 -640 496
WIRE -544 544 -640 544
WIRE -480 544 -480 496
WIRE -480 544 -544 544
WIRE 448 560 448 512
WIRE 544 560 448 560
WIRE 608 560 608 512
WIRE 608 560 544 560
FLAG 1408 32 0
FLAG 1552 32 0
FLAG 1328 32 0
FLAG 1488 32 0
FLAG 1472 -160 dout
FLAG 2000 -112 p1
FLAG 2000 -64 np1
FLAG 1776 -64 Clk1
FLAG 1888 0 0
FLAG 1888 -176 0
FLAG 1152 -112 vo1
FLAG 1360 -176 vo1
FLAG -368 -352 0
FLAG -368 -528 Clk1
FLAG 768 -176 0
FLAG 688 -224 clk2
FLAG 448 -176 0
FLAG 368 -224 clk1
FLAG 672 32 0
FLAG 720 -48 clk1
FLAG 512 32 0
FLAG 560 -48 clk2
FLAG -176 -352 0
FLAG -176 -528 Clk2
FLAG 752 320 0
FLAG 672 272 clk2
FLAG 432 320 0
FLAG 352 272 clk1
FLAG 656 528 0
FLAG 704 448 clk1
FLAG 496 528 0
FLAG 544 448 clk2
FLAG 1488 -368 0
FLAG 1664 -368 0
FLAG 1488 -560 Vrp
FLAG 1664 -560 Vrn
FLAG 256 224 0
FLAG 176 176 p1
FLAG 256 432 0
FLAG 176 384 np1
FLAG 80 480 Vrp
FLAG 80 272 Vrn
FLAG 544 560 0
FLAG 64 -128 vo2
FLAG -320 -192 0
FLAG -400 -240 clk2
FLAG -640 -192 0
FLAG -720 -240 clk1
FLAG -416 16 0
FLAG -368 -64 clk1
FLAG -576 16 0
FLAG -528 -64 clk2
FLAG -336 304 0
FLAG -416 256 clk2
FLAG -656 304 0
FLAG -736 256 clk1
FLAG -432 512 0
FLAG -384 432 clk1
FLAG -592 512 0
FLAG -544 432 clk2
FLAG -832 208 0
FLAG -912 160 p1
FLAG -832 416 0
FLAG -912 368 np1
FLAG -1008 464 Vrp
FLAG -1008 256 Vrn
FLAG -544 544 0
FLAG 224 -128 vo2
FLAG -176 48 0
FLAG -112 -128 Vdd
FLAG -112 32 Vss
FLAG 912 64 0
FLAG 976 -112 Vdd
FLAG 976 48 Vss
FLAG 1840 -368 0
FLAG 2016 -368 0
FLAG 1840 -560 Vdd
FLAG 2016 -560 Vss
FLAG -1376 -48 0
FLAG -1232 -176 vee
FLAG -1232 -112 vcc
FLAG -2016 32 0
SYMBOL g 1408 -112 R0
SYMATTR InstName G1
SYMATTR Value table{-1u,0,1u,{Vdd}}
SYMBOL res 1536 -112 R0
SYMATTR InstName R1
SYMATTR Value 1
SYMBOL cap 1472 -96 R0
SYMATTR InstName C1
SYMATTR Value 0.001p
SYMBOL dflop 1888 -160 R0
SYMATTR SpiceLine Trise = 0.1n Tfall =0.1n Td =0.1n  Vhigh = {Vdd}  Vlow = 0  Ref = {{Vdd}/2}
SYMATTR InstName A1
SYMBOL sw 768 -128 R90
SYMATTR InstName S1
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL cap 960 -272 R90
SYMATTR InstName C3
SYMATTR Value 1p
SYMBOL cap 560 -144 R90
SYMATTR InstName C4
SYMATTR Value 1p
SYMBOL voltage -2016 -112 R0
SYMATTR InstName V1
SYMATTR Value SINE(0 0.5 4639000)
SYMBOL voltage -368 -464 R0
SYMATTR Value PULSE(0 {Vdd} {{Tclk}/2} 1n 1n {{Tclk}/2-2n} {Tclk})
SYMATTR InstName Clock1
SYMBOL sw 448 -128 R90
SYMATTR InstName S2
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL sw 624 32 R180
SYMATTR InstName S3
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL sw 464 32 R180
SYMATTR InstName S4
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL sw 752 368 R90
SYMATTR InstName S5
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL cap 544 352 R90
SYMATTR InstName C5
SYMATTR Value 2p
SYMBOL sw 432 368 R90
SYMATTR InstName S6
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL sw 608 528 R180
SYMATTR InstName S7
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL sw 448 528 R180
SYMATTR InstName S8
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL voltage 1488 -512 R0
SYMATTR InstName V2
SYMATTR Value {Vr}
SYMBOL voltage 1664 -512 R0
SYMATTR InstName V3
SYMATTR Value {-{Vr}}
SYMBOL sw 256 272 R90
SYMATTR InstName S9
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL sw 256 480 R90
SYMATTR InstName S10
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL voltage -176 -512 R0
SYMATTR Value PULSE(0 {Vdd} 0 1n 1n {{Tclk}/2-2n}{Tclk})
SYMATTR InstName Clock2
SYMBOL sw -320 -144 R90
SYMATTR InstName S11
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL cap -128 -288 R90
SYMATTR InstName C7
SYMATTR Value 1p
SYMBOL cap -528 -160 R90
SYMATTR InstName C8
SYMATTR Value 1p
SYMBOL sw -640 -144 R90
SYMATTR InstName S12
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL sw -464 16 R180
SYMATTR InstName S13
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL sw -624 16 R180
SYMATTR InstName S14
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL sw -336 352 R90
SYMATTR InstName S15
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL cap -544 336 R90
SYMATTR InstName C9
SYMATTR Value 1p
SYMBOL sw -656 352 R90
SYMATTR InstName S16
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL sw -480 512 R180
SYMATTR InstName S17
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL sw -640 512 R180
SYMATTR InstName S18
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL sw -832 256 R90
SYMATTR InstName S19
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL sw -832 464 R90
SYMATTR InstName S20
SYMATTR Value ""
SYMATTR InstName MySwitch
SYMBOL voltage 1840 -512 R0
SYMATTR InstName V5
SYMATTR Value {VDD}
SYMBOL voltage 2016 -512 R0
SYMATTR InstName V6
SYMATTR Value {-{VDD}}
SYMBOL UniversalOpamp2 -112 -48 R0
SYMATTR InstName U2
SYMATTR Value2 Avol=1Meg GBW=1000Meg Slew=1000Meg
SYMBOL UniversalOpamp2 976 -32 R0
SYMATTR InstName U1
SYMATTR Value2 Avol=1Meg GBW=1000Meg Slew=1000Meg
SYMBOL bv -816 -144 R90
SYMATTR InstName B1
SYMATTR Value V=white(10000*time)*Vnoise
SYMBOL Res -1760 -176 R90
SYMATTR InstName R2
SYMATTR Value 10.2k
SYMBOL Res -1520 -176 R90
SYMATTR InstName R3
SYMATTR Value 23k
SYMBOL Cap -1392 -128 R0
SYMATTR InstName C2
SYMATTR Value 200p
SYMBOL Cap -1232 -352 R90
SYMATTR InstName C6
SYMATTR Value 470p
SYMBOL UniversalOpAmp1 -1232 -144 M180
SYMATTR InstName U3