Version 4 SHEET 1 1128 772 WIRE -544 464 -544 432 WIRE -544 592 -544 544 WIRE -464 192 -464 96 WIRE -464 320 -464 304 WIRE -416 96 -464 96 WIRE -400 320 -464 320 WIRE -368 384 -384 384 WIRE -368 400 -368 384 WIRE -368 512 -368 480 WIRE -288 208 -320 208 WIRE -288 608 -320 608 WIRE -256 304 -288 304 WIRE -256 304 -256 272 WIRE -256 336 -288 336 WIRE -256 368 -256 336 WIRE -208 416 -224 416 WIRE -208 432 -208 416 WIRE -208 544 -208 512 WIRE -160 208 -176 208 WIRE -160 272 -256 272 WIRE -160 272 -160 208 WIRE -160 368 -256 368 WIRE -160 496 -160 368 WIRE -160 608 -176 608 WIRE -160 608 -160 496 WIRE -144 320 -176 320 WIRE -144 320 -144 240 WIRE -144 464 -144 320 WIRE -112 208 -160 208 WIRE -112 240 -144 240 WIRE -112 464 -144 464 WIRE -112 496 -160 496 WIRE -64 368 -64 352 WIRE -16 96 -16 80 WIRE -16 352 -64 352 WIRE -16 352 -16 320 WIRE -16 384 -16 352 WIRE -16 624 -16 608 WIRE 128 240 80 240 WIRE 128 336 128 240 WIRE 128 464 80 464 WIRE 128 464 128 368 WIRE 144 336 128 336 WIRE 144 368 128 368 WIRE 272 176 80 176 WIRE 272 192 272 176 WIRE 272 320 272 304 WIRE 304 400 304 208 WIRE 304 528 80 528 WIRE 304 528 304 512 WIRE 336 176 272 176 WIRE 336 208 304 208 WIRE 336 320 272 320 WIRE 336 496 336 320 WIRE 352 496 336 496 WIRE 352 528 304 528 WIRE 480 512 464 512 WIRE 480 608 480 512 WIRE 512 192 448 192 WIRE 512 576 512 192 WIRE 544 80 -16 80 WIRE 544 352 256 352 WIRE 544 352 544 80 WIRE 544 624 -16 624 WIRE 544 624 544 352 WIRE 560 192 512 192 WIRE 560 512 480 512 WIRE 560 576 512 576 WIRE 560 608 480 608 WIRE 688 512 672 512 WIRE 688 512 688 448 WIRE 688 592 672 592 WIRE 704 192 672 192 WIRE 704 224 704 192 WIRE 720 224 704 224 WIRE 720 448 688 448 WIRE 768 192 768 160 WIRE 768 208 768 192 WIRE 768 336 768 304 WIRE 768 368 768 336 WIRE 768 480 768 464 WIRE 768 512 768 480 WIRE 784 192 768 192 WIRE 784 256 768 256 WIRE 784 256 784 192 WIRE 784 416 768 416 WIRE 784 480 768 480 WIRE 784 480 784 416 WIRE 816 336 768 336 WIRE 816 592 800 592 FLAG -544 592 0 FLAG -544 432 V+ IOPIN -544 432 Out FLAG -176 320 V+ IOPIN -176 320 In FLAG -320 208 Sigin IOPIN -320 208 In FLAG -320 608 Comp IOPIN -320 608 In FLAG 816 592 Pcpout IOPIN 816 592 Out FLAG 768 160 V+ IOPIN 768 160 In FLAG 768 512 0 FLAG 816 336 Pc2out IOPIN 816 336 Out FLAG -64 368 0 FLAG -416 96 Pc1out IOPIN -416 96 Out FLAG -208 544 0 FLAG -368 512 0 FLAG -384 384 Comp FLAG -224 416 Sigin SYMBOL Dig_Add\\CD4xxx\\CD4013B -16 320 M180 SYMATTR InstName U2a SYMATTR SpiceLine VDD={Vcc} SPEED=1.0 TRIPDT=5e-9 SYMBOL Dig_Add\\CD4xxx\\CD4013B -16 384 R0 SYMATTR InstName U2b SYMATTR SpiceLine VDD={Vcc} SPEED=1.0 TRIPDT=5e-9 SYMBOL voltage -544 448 R0 WINDOW 3 -29 57 Left 0 WINDOW 123 0 0 Left 0 SYMATTR Value {Vcc} SYMATTR InstName V1 SYMATTR SpiceLine Rser=10 Cpar=1u SYMBOL Dig_Add\\CD4xxx\\CD4001B 384 128 R0 SYMATTR InstName U5a SYMBOL Dig_Add\\CD4xxx\\CD4001B 400 448 R0 SYMATTR InstName U5b SYMBOL Dig_Add\\CD4xxx\\CD4001B 608 528 R0 WINDOW 0 -18 63 Left 0 WINDOW 3 0 19 Left 0 SYMATTR InstName U3c SYMBOL Dig_Add\\CD4xxx\\CD4050B 736 528 R0 SYMATTR InstName U1e SYMBOL Dig_Add\\CD4xxx\\CD4050B -240 144 R0 WINDOW 0 -93 95 Left 0 SYMATTR InstName U1a SYMBOL Dig_Add\\CD4xxx\\CD4050B -240 544 R0 WINDOW 0 -85 93 Left 0 SYMATTR InstName U1b SYMBOL Dig_Add\\CD4xxx\\CD4050B -528 256 R270 SYMATTR InstName U1c SYMBOL Dig_Add\\CD4xxx\\CD4081B 192 288 R0 WINDOW 0 -58 30 Left 0 WINDOW 3 -121 63 Left 0 SYMATTR InstName U3 SYMATTR SpiceLine VDD={Vcc} SPEED=1.0 TRIPDT=5e-9 SYMBOL voltage -208 416 R0 WINDOW 0 -14 58 Left 0 WINDOW 3 -55 -21 Invisible 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V2 SYMATTR Value SFFM({Vcc/2} {Vcc/2} 1k 10 400) SYMBOL voltage -368 384 R0 WINDOW 0 -13 61 Left 0 WINDOW 3 -93 -7 Invisible 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V3 SYMATTR Value SINE({Vcc/2} {Vcc/2} 1k 0 0) SYMBOL pmos4 720 304 M180 WINDOW 3 71 70 Left 0 SYMATTR InstName M1 SYMATTR Value2 l=2u w=50u ad=20p as=20p pd=24u SYMBOL nmos4 720 368 R0 WINDOW 3 73 70 Left 0 SYMATTR InstName M2 SYMATTR Value2 l=2u w=50u ad=20p as=20p pd=24u SYMBOL Dig_Add\\CD4xxx\\CD4050B 608 448 R0 WINDOW 0 -6 -16 Left 0 WINDOW 3 -42 26 Left 0 SYMATTR InstName U1d SYMBOL Dig_Add\\CD4xxx\\cd4030b -336 256 M0 SYMATTR InstName U1 SYMBOL Dig_Add\\CD4xxx\\CD4049B 608 128 R0 SYMATTR InstName U4 SYMATTR SpiceLine VDD={Vcc} SPEED=1.0 TRIPDT=5e-9 SYMBOL Dig_Add\\CD4xxx\\CD4049B 240 464 R270 WINDOW 0 -16 -30 Left 0 WINDOW 3 -30 19 Left 0 SYMATTR InstName U2 SYMATTR SpiceLine VDD={Vcc} SPEED=1.0 TRIPDT=5e-9 SYMBOL Dig_Add\\CD4xxx\\CD4049B 336 240 R90 WINDOW 0 -6 129 Left 0 SYMATTR InstName U5 SYMATTR SpiceLine VDD={Vcc} SPEED=1.0 TRIPDT=5e-9 TEXT -16 56 Left 0 !.Param Vcc 15 TEXT -384 168 Left 0 ;14 TEXT -376 584 Left 0 ;3 TEXT -400 64 Left 0 ;2 TEXT 856 312 Left 0 ;13 TEXT 872 560 Left 0 ;1 TEXT -184 56 Left 0 !.tran 5m