adder/adder.sch

1221 lines
24 KiB
Plaintext

EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 43
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Text Label 1050 2200 2 50 ~ 0
A
Text Label 2100 2200 2 50 ~ 0
B
$Comp
L power:VDD #PWR0101
U 1 1 617AEF9C
P 1700 1750
F 0 "#PWR0101" H 1700 1600 50 0001 C CNN
F 1 "VDD" H 1715 1923 50 0000 C CNN
F 2 "" H 1700 1750 50 0001 C CNN
F 3 "" H 1700 1750 50 0001 C CNN
1 1700 1750
1 0 0 -1
$EndComp
Text Label 2100 3550 2 50 ~ 0
Cin
Text Label 3450 2200 2 50 ~ 0
A
Text Label 3450 3550 2 50 ~ 0
B
Wire Wire Line
4350 2800 3950 2800
$Sheet
S 1050 2000 500 450
U 617F1E57
F0 "Sheet617F1E56" 50
F1 "pmos.sch" 50
F2 "source" I R 1550 2100 50
F3 "drain" O R 1550 2350 50
F4 "gate" I L 1050 2200 50
$EndSheet
$Sheet
S 2100 2000 500 450
U 617F496C
F0 "Sheet617F496B" 50
F1 "pmos.sch" 50
F2 "source" I R 2600 2100 50
F3 "drain" O R 2600 2350 50
F4 "gate" I L 2100 2200 50
$EndSheet
$Sheet
S 3450 2000 500 450
U 617F49C9
F0 "Sheet617F49C8" 50
F1 "pmos.sch" 50
F2 "source" I R 3950 2100 50
F3 "drain" O R 3950 2350 50
F4 "gate" I L 3450 2200 50
$EndSheet
Wire Wire Line
1700 1750 1700 1800
Wire Wire Line
1700 2100 1550 2100
Wire Wire Line
1700 1800 2950 1800
Wire Wire Line
2950 1800 2950 2100
Wire Wire Line
2950 2100 2600 2100
Connection ~ 1700 1800
Wire Wire Line
1700 1800 1700 2100
Wire Wire Line
2950 1800 4300 1800
Wire Wire Line
4300 1800 4300 2100
Wire Wire Line
4300 2100 3950 2100
Connection ~ 2950 1800
Wire Wire Line
3950 2350 4350 2350
Wire Wire Line
2600 2350 2700 2350
Wire Wire Line
2700 2350 2700 2600
Wire Wire Line
2700 2600 2000 2600
Wire Wire Line
1650 2600 1650 2350
Wire Wire Line
1650 2350 1550 2350
Wire Wire Line
2000 2600 2000 2800
Connection ~ 2000 2600
Wire Wire Line
2000 2600 1650 2600
Wire Wire Line
2000 2800 2100 2800
$Sheet
S 2100 2700 500 450
U 617F77F8
F0 "Sheet617F77F7" 50
F1 "buffer.sch" 50
F2 "in" I L 2100 2800 50
F3 "out" O R 2600 3050 50
$EndSheet
Wire Wire Line
4350 2350 4350 2600
$Sheet
S 3450 2700 500 450
U 617F9D75
F0 "Sheet617F9D74" 50
F1 "buffer.sch" 50
F2 "in" I R 3950 2800 50
F3 "out" O R 3950 3050 50
$EndSheet
$Sheet
S 2100 3350 500 450
U 617FA69E
F0 "Sheet617FA69D" 50
F1 "pmos.sch" 50
F2 "source" I R 2600 3450 50
F3 "drain" O R 2600 3700 50
F4 "gate" I L 2100 3550 50
$EndSheet
$Sheet
S 3450 3350 500 450
U 617FA71E
F0 "Sheet617FA71D" 50
F1 "pmos.sch" 50
F2 "source" I R 3950 3450 50
F3 "drain" O R 3950 3700 50
F4 "gate" I L 3450 3550 50
$EndSheet
Wire Wire Line
2600 3450 3000 3450
Wire Wire Line
3000 3450 3000 3050
Wire Wire Line
3000 3050 2600 3050
Wire Wire Line
3950 3450 4350 3450
Wire Wire Line
4350 3450 4350 3050
Wire Wire Line
4350 3050 3950 3050
$Sheet
S 4650 3700 500 450
U 617FB4EC
F0 "Sheet617FB4EB" 50
F1 "buffer.sch" 50
F2 "in" I L 4650 3950 50
F3 "out" O R 5150 3950 50
$EndSheet
Wire Wire Line
3950 3700 4350 3700
Wire Wire Line
4350 3700 4350 3950
Wire Wire Line
4350 3950 4650 3950
Wire Wire Line
2600 3700 3000 3700
Wire Wire Line
3000 3700 3000 3950
Wire Wire Line
3000 3950 4350 3950
Connection ~ 4350 3950
$Sheet
S 2100 4100 500 500
U 617FD278
F0 "Sheet617FD277" 50
F1 "nmos.sch" 50
F2 "source" I R 2600 4500 50
F3 "drain" O R 2600 4200 50
F4 "gate" I L 2100 4350 50
$EndSheet
Wire Wire Line
2600 4200 3000 4200
Wire Wire Line
3000 4200 3000 3950
Connection ~ 3000 3950
Text Label 2100 4350 2 50 ~ 0
Cin
$Sheet
S 3450 4100 500 500
U 61801128
F0 "sheet61801123" 50
F1 "nmos.sch" 50
F2 "source" I R 3950 4500 50
F3 "drain" O R 3950 4200 50
F4 "gate" I L 3450 4350 50
$EndSheet
$Sheet
S 1050 5550 500 500
U 6180167A
F0 "sheet61801675" 50
F1 "nmos.sch" 50
F2 "source" I R 1550 5950 50
F3 "drain" O R 1550 5650 50
F4 "gate" I L 1050 5800 50
$EndSheet
$Sheet
S 2100 5550 500 500
U 61801B8B
F0 "sheet61801B86" 50
F1 "nmos.sch" 50
F2 "source" I R 2600 5950 50
F3 "drain" O R 2600 5650 50
F4 "gate" I L 2100 5800 50
$EndSheet
$Sheet
S 3450 5550 500 500
U 618020CC
F0 "sheet618020C7" 50
F1 "nmos.sch" 50
F2 "source" I R 3950 5950 50
F3 "drain" O R 3950 5650 50
F4 "gate" I L 3450 5800 50
$EndSheet
$Sheet
S 2100 4800 500 450
U 618026B5
F0 "sheet618026B1" 50
F1 "buffer.sch" 50
F2 "in" I L 2100 5050 50
F3 "out" O R 2600 5050 50
$EndSheet
$Sheet
S 3450 4800 500 450
U 61802BAA
F0 "sheet61802BA6" 50
F1 "buffer.sch" 50
F2 "in" I R 3950 5150 50
F3 "out" O R 3950 4900 50
$EndSheet
Wire Wire Line
3950 4200 4350 4200
Wire Wire Line
4350 4200 4350 3950
Wire Wire Line
2600 5650 3050 5650
Wire Wire Line
3050 5650 3050 5400
Wire Wire Line
3050 5400 1950 5400
Wire Wire Line
1900 5400 1900 5050
Wire Wire Line
1900 5050 2100 5050
Wire Wire Line
1550 5650 1950 5650
Wire Wire Line
1950 5650 1950 5400
Connection ~ 1950 5400
Wire Wire Line
1950 5400 1900 5400
$Comp
L power:GND #PWR0102
U 1 1 6180E090
P 1950 6250
F 0 "#PWR0102" H 1950 6000 50 0001 C CNN
F 1 "GND" H 1955 6077 50 0000 C CNN
F 2 "" H 1950 6250 50 0001 C CNN
F 3 "" H 1950 6250 50 0001 C CNN
1 1950 6250
1 0 0 -1
$EndComp
Wire Wire Line
2750 6250 2750 5950
Wire Wire Line
2750 5950 2600 5950
Wire Wire Line
1550 5950 1700 5950
Wire Wire Line
1700 5950 1700 6250
Wire Wire Line
1700 6250 1950 6250
Connection ~ 1950 6250
Wire Wire Line
1950 6250 2750 6250
Wire Wire Line
2750 6250 4100 6250
Wire Wire Line
4100 6250 4100 5950
Wire Wire Line
4100 5950 3950 5950
Connection ~ 2750 6250
Wire Wire Line
3950 5650 4400 5650
Wire Wire Line
4400 5650 4400 5400
Wire Wire Line
4400 5150 3950 5150
Wire Wire Line
3950 4900 4400 4900
Wire Wire Line
4400 4900 4400 4500
Wire Wire Line
4400 4500 3950 4500
Wire Wire Line
2600 5050 3050 5050
Wire Wire Line
3050 5050 3050 4500
Wire Wire Line
3050 4500 2600 4500
Text Label 1050 5800 2 50 ~ 0
A
Text Label 2100 5800 2 50 ~ 0
B
Text Label 3450 5800 2 50 ~ 0
A
Text Label 3450 4350 2 50 ~ 0
B
Text Label 1650 3650 0 50 ~ 0
A
Text Label 1650 4400 0 50 ~ 0
B
Wire Wire Line
1000 850 1350 850
Wire Wire Line
1000 950 1350 950
Text Label 1150 850 0 50 ~ 0
VDD
Text Label 1150 950 0 50 ~ 0
GND
Text Label 1000 1050 0 50 ~ 0
Cin
Text Label 1350 1050 2 50 ~ 0
Cout
$Comp
L power:VDD #PWR0113
U 1 1 617F2ABD
P 1250 3550
F 0 "#PWR0113" H 1250 3400 50 0001 C CNN
F 1 "VDD" H 1265 3723 50 0000 C CNN
F 2 "" H 1250 3550 50 0001 C CNN
F 3 "" H 1250 3550 50 0001 C CNN
1 1250 3550
1 0 0 -1
$EndComp
$Comp
L power:VDD #PWR0114
U 1 1 617F316B
P 1250 4300
F 0 "#PWR0114" H 1250 4150 50 0001 C CNN
F 1 "VDD" H 1265 4473 50 0000 C CNN
F 2 "" H 1250 4300 50 0001 C CNN
F 3 "" H 1250 4300 50 0001 C CNN
1 1250 4300
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0115
U 1 1 617F3747
P 1250 3750
F 0 "#PWR0115" H 1250 3500 50 0001 C CNN
F 1 "GND" H 1255 3577 50 0000 C CNN
F 2 "" H 1250 3750 50 0001 C CNN
F 3 "" H 1250 3750 50 0001 C CNN
1 1250 3750
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0116
U 1 1 617F3B9B
P 1250 4500
F 0 "#PWR0116" H 1250 4250 50 0001 C CNN
F 1 "GND" H 1255 4327 50 0000 C CNN
F 2 "" H 1250 4500 50 0001 C CNN
F 3 "" H 1250 4500 50 0001 C CNN
1 1250 4500
1 0 0 -1
$EndComp
$Comp
L Connector:Conn_01x04_Male J1
U 1 1 617F7592
P 800 950
F 0 "J1" H 908 1231 50 0000 C CNN
F 1 "Conn_01x04_Male" H 908 1140 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Horizontal" H 800 950 50 0001 C CNN
F 3 "~" H 800 950 50 0001 C CNN
1 800 950
1 0 0 -1
$EndComp
Wire Wire Line
1000 1150 1350 1150
Text GLabel 1200 1150 3 50 Input ~ 0
CK
$Sheet
S 1500 6550 500 450
U 617EA119
F0 "sheet617EA114" 50
F1 "pmos.sch" 50
F2 "source" I R 2000 6650 50
F3 "drain" O R 2000 6900 50
F4 "gate" I L 1500 6750 50
$EndSheet
$Sheet
S 5000 2000 500 450
U 617EB758
F0 "sheet617EB753" 50
F1 "pmos.sch" 50
F2 "source" I R 5500 2100 50
F3 "drain" O R 5500 2350 50
F4 "gate" I L 5000 2200 50
$EndSheet
$Sheet
S 6000 2000 500 450
U 617ECBC3
F0 "sheet617ECBBE" 50
F1 "pmos.sch" 50
F2 "source" I R 6500 2100 50
F3 "drain" O R 6500 2350 50
F4 "gate" I L 6000 2200 50
$EndSheet
$Sheet
S 7000 2000 500 450
U 617EDFF6
F0 "sheet617EDFF1" 50
F1 "pmos.sch" 50
F2 "source" I R 7500 2100 50
F3 "drain" O R 7500 2350 50
F4 "gate" I L 7000 2200 50
$EndSheet
$Sheet
S 6000 3350 500 450
U 617EF7A1
F0 "sheet617EF79C" 50
F1 "pmos.sch" 50
F2 "source" I R 6500 3450 50
F3 "drain" O R 6500 3700 50
F4 "gate" I L 6000 3550 50
$EndSheet
$Sheet
S 6000 2700 500 450
U 617F0BFE
F0 "sheet617F0BFA" 50
F1 "buffer.sch" 50
F2 "in" I R 6500 2800 50
F3 "out" O R 6500 3050 50
$EndSheet
$Sheet
S 6000 4100 500 500
U 617F2465
F0 "sheet617F2460" 50
F1 "nmos.sch" 50
F2 "source" I R 6500 4500 50
F3 "drain" O R 6500 4200 50
F4 "gate" I L 6000 4350 50
$EndSheet
$Sheet
S 7000 5550 500 500
U 617F3F28
F0 "sheet617F3F23" 50
F1 "nmos.sch" 50
F2 "source" I R 7500 5950 50
F3 "drain" O R 7500 5650 50
F4 "gate" I L 7000 5800 50
$EndSheet
$Sheet
S 6000 5550 500 500
U 617F542F
F0 "sheet617F542A" 50
F1 "nmos.sch" 50
F2 "source" I R 6500 5950 50
F3 "drain" O R 6500 5650 50
F4 "gate" I L 6000 5800 50
$EndSheet
$Sheet
S 5000 5550 500 500
U 617F68DA
F0 "sheet617F68D5" 50
F1 "nmos.sch" 50
F2 "source" I R 5500 5950 50
F3 "drain" O R 5500 5650 50
F4 "gate" I L 5000 5800 50
$EndSheet
$Sheet
S 1500 7150 500 500
U 6180E2AE
F0 "sheet6180E2A9" 50
F1 "nmos.sch" 50
F2 "source" I R 2000 7550 50
F3 "drain" O R 2000 7250 50
F4 "gate" I L 1500 7400 50
$EndSheet
$Sheet
S 2450 6850 500 450
U 6180F852
F0 "sheet6180F84E" 50
F1 "buffer.sch" 50
F2 "in" I L 2450 7100 50
F3 "out" O R 2950 7100 50
$EndSheet
Wire Wire Line
4300 1800 5900 1800
Wire Wire Line
7900 1800 7900 2100
Wire Wire Line
7900 2100 7500 2100
Connection ~ 4300 1800
Wire Wire Line
6950 1800 6950 2100
Wire Wire Line
6950 2100 6500 2100
Connection ~ 6950 1800
Wire Wire Line
6950 1800 7900 1800
Wire Wire Line
5900 1800 5900 2100
Wire Wire Line
5900 2100 5500 2100
Connection ~ 5900 1800
Wire Wire Line
5900 1800 6950 1800
Wire Wire Line
5500 2350 5900 2350
Wire Wire Line
5900 2350 5900 2600
Wire Wire Line
5900 2600 6650 2600
Wire Wire Line
7600 2600 7600 2350
Wire Wire Line
7600 2350 7500 2350
Wire Wire Line
6500 2350 6650 2350
Wire Wire Line
6650 2350 6650 2600
Connection ~ 6650 2600
Wire Wire Line
6650 2600 6950 2600
Wire Wire Line
6950 2600 6950 2800
Wire Wire Line
6950 2800 6500 2800
Connection ~ 6950 2600
Wire Wire Line
6950 2600 7600 2600
Wire Wire Line
6950 3050 6950 3450
Wire Wire Line
6950 3450 6500 3450
Wire Wire Line
6500 3050 6950 3050
Wire Wire Line
5150 3950 5750 3950
Wire Wire Line
5750 3950 5750 3550
Wire Wire Line
5750 3550 6000 3550
Wire Wire Line
5750 3950 5750 4350
Wire Wire Line
5750 4350 6000 4350
Connection ~ 5750 3950
$Sheet
S 6000 4800 500 450
U 61827E85
F0 "sheet61827E81" 50
F1 "buffer.sch" 50
F2 "in" I L 6000 5050 50
F3 "out" O R 6500 5050 50
$EndSheet
Wire Wire Line
7700 6250 7700 5950
Wire Wire Line
7700 5950 7500 5950
Connection ~ 4100 6250
Wire Wire Line
6650 6250 6650 5950
Wire Wire Line
6650 5950 6500 5950
Wire Wire Line
4100 6250 5650 6250
Connection ~ 6650 6250
Wire Wire Line
6650 6250 7700 6250
Wire Wire Line
5650 6250 5650 5950
Wire Wire Line
5650 5950 5500 5950
Connection ~ 5650 6250
Wire Wire Line
5650 6250 6650 6250
Wire Wire Line
5500 5650 5900 5650
Wire Wire Line
5900 5650 5900 5400
Wire Wire Line
5900 5400 6900 5400
Wire Wire Line
7900 5400 7900 5650
Wire Wire Line
7900 5650 7500 5650
Wire Wire Line
6500 5650 6900 5650
Wire Wire Line
6900 5650 6900 5400
Connection ~ 6900 5400
Wire Wire Line
6900 5400 7900 5400
Wire Wire Line
5900 5400 5900 5050
Wire Wire Line
5900 5050 6000 5050
Connection ~ 5900 5400
Wire Wire Line
6500 5050 6950 5050
Wire Wire Line
6950 5050 6950 4500
Wire Wire Line
6950 4500 6500 4500
Text Label 5000 5800 2 50 ~ 0
A
Text Label 6000 5800 2 50 ~ 0
B
Text Label 7000 5800 2 50 ~ 0
Cin
Text Label 5000 2200 2 50 ~ 0
A
Text Label 6000 2200 2 50 ~ 0
B
Text Label 7000 2200 2 50 ~ 0
Cin
$Comp
L Device:R R11
U 1 1 61844219
P 1650 2750
F 0 "R11" H 1720 2796 50 0000 L CNN
F 1 "10k" H 1720 2705 50 0000 L CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 1580 2750 50 0001 C CNN
F 3 "~" H 1650 2750 50 0001 C CNN
1 1650 2750
1 0 0 -1
$EndComp
Connection ~ 1650 2600
$Comp
L Device:R R13
U 1 1 61844A85
P 4500 2750
F 0 "R13" H 4430 2704 50 0000 R CNN
F 1 "10k" H 4430 2795 50 0000 R CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 4430 2750 50 0001 C CNN
F 3 "~" H 4500 2750 50 0001 C CNN
1 4500 2750
-1 0 0 1
$EndComp
Wire Wire Line
4500 2600 4350 2600
Connection ~ 4350 2600
Wire Wire Line
4350 2600 4350 2800
$Comp
L power:GND #PWR0117
U 1 1 61849548
P 1650 2900
F 0 "#PWR0117" H 1650 2650 50 0001 C CNN
F 1 "GND" H 1655 2727 50 0000 C CNN
F 2 "" H 1650 2900 50 0001 C CNN
F 3 "" H 1650 2900 50 0001 C CNN
1 1650 2900
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0118
U 1 1 61849A5B
P 4500 2900
F 0 "#PWR0118" H 4500 2650 50 0001 C CNN
F 1 "GND" H 4505 2727 50 0000 C CNN
F 2 "" H 4500 2900 50 0001 C CNN
F 3 "" H 4500 2900 50 0001 C CNN
1 4500 2900
1 0 0 -1
$EndComp
$Comp
L Device:R R12
U 1 1 6184A110
P 1650 5250
F 0 "R12" H 1720 5296 50 0000 L CNN
F 1 "10k" H 1720 5205 50 0000 L CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 1580 5250 50 0001 C CNN
F 3 "~" H 1650 5250 50 0001 C CNN
1 1650 5250
1 0 0 -1
$EndComp
$Comp
L Device:R R14
U 1 1 6184A7D3
P 4550 5250
F 0 "R14" H 4620 5296 50 0000 L CNN
F 1 "10k" H 4620 5205 50 0000 L CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 4480 5250 50 0001 C CNN
F 3 "~" H 4550 5250 50 0001 C CNN
1 4550 5250
1 0 0 -1
$EndComp
Wire Wire Line
4550 5400 4400 5400
Connection ~ 4400 5400
Wire Wire Line
4400 5400 4400 5150
Wire Wire Line
1650 5400 1900 5400
Connection ~ 1900 5400
$Comp
L power:VDD #PWR0119
U 1 1 61852370
P 1650 5100
F 0 "#PWR0119" H 1650 4950 50 0001 C CNN
F 1 "VDD" H 1665 5273 50 0000 C CNN
F 2 "" H 1650 5100 50 0001 C CNN
F 3 "" H 1650 5100 50 0001 C CNN
1 1650 5100
1 0 0 -1
$EndComp
$Comp
L power:VDD #PWR0120
U 1 1 618528AC
P 4550 5100
F 0 "#PWR0120" H 4550 4950 50 0001 C CNN
F 1 "VDD" H 4565 5273 50 0000 C CNN
F 2 "" H 4550 5100 50 0001 C CNN
F 3 "" H 4550 5100 50 0001 C CNN
1 4550 5100
1 0 0 -1
$EndComp
Text Label 5300 3950 0 50 ~ 0
Coutinv
Text Label 900 7100 0 50 ~ 0
Coutinv
Wire Wire Line
900 7100 1250 7100
Wire Wire Line
1250 7100 1250 6750
Wire Wire Line
1250 6750 1500 6750
Wire Wire Line
1250 7100 1250 7400
Wire Wire Line
1250 7400 1500 7400
Connection ~ 1250 7100
Wire Wire Line
2000 7250 2400 7250
Wire Wire Line
2400 7250 2400 7100
Wire Wire Line
2400 7100 2450 7100
Wire Wire Line
2000 6900 2400 6900
Wire Wire Line
2400 6900 2400 7100
Connection ~ 2400 7100
Wire Wire Line
2950 7100 3000 7100
Text Label 3000 7100 0 50 ~ 0
Cout
$Comp
L power:VDD #PWR0121
U 1 1 6187B253
P 2000 6650
F 0 "#PWR0121" H 2000 6500 50 0001 C CNN
F 1 "VDD" V 2015 6778 50 0000 L CNN
F 2 "" H 2000 6650 50 0001 C CNN
F 3 "" H 2000 6650 50 0001 C CNN
1 2000 6650
0 1 1 0
$EndComp
$Comp
L power:GND #PWR0122
U 1 1 6187B933
P 2000 7550
F 0 "#PWR0122" H 2000 7300 50 0001 C CNN
F 1 "GND" V 2005 7422 50 0000 R CNN
F 2 "" H 2000 7550 50 0001 C CNN
F 3 "" H 2000 7550 50 0001 C CNN
1 2000 7550
0 -1 -1 0
$EndComp
Wire Wire Line
6500 4200 6850 4200
Wire Wire Line
6850 4200 6850 3950
Wire Wire Line
6500 3700 6850 3700
Wire Wire Line
6850 3700 6850 3950
Connection ~ 6850 3950
$Sheet
S 8050 2000 500 450
U 6188A626
F0 "sheet6188A621" 50
F1 "pmos.sch" 50
F2 "source" I R 8550 2100 50
F3 "drain" O R 8550 2350 50
F4 "gate" I L 8050 2200 50
$EndSheet
Text Label 8050 2200 2 50 ~ 0
A
$Sheet
S 8050 2700 500 450
U 6188F5BD
F0 "sheet6188F5B8" 50
F1 "pmos.sch" 50
F2 "source" I R 8550 2800 50
F3 "drain" O R 8550 3050 50
F4 "gate" I L 8050 2900 50
$EndSheet
Text Label 8050 2900 2 50 ~ 0
B
$Sheet
S 8050 3350 500 450
U 6189461A
F0 "sheet61894610" 50
F1 "pmos.sch" 50
F2 "source" I R 8550 3450 50
F3 "drain" O R 8550 3700 50
F4 "gate" I L 8050 3550 50
$EndSheet
Text Label 8050 3550 2 50 ~ 0
Cin
$Sheet
S 9850 2350 500 450
U 6189E1B8
F0 "sheet6189E1B4" 50
F1 "buffer.sch" 50
F2 "in" I L 9850 2450 50
F3 "out" O L 9850 2700 50
$EndSheet
Wire Wire Line
8550 2800 9000 2800
Wire Wire Line
9000 2800 9000 2700
Wire Wire Line
9000 2700 9850 2700
$Sheet
S 9850 3050 500 450
U 618AD774
F0 "sheet618AD770" 50
F1 "buffer.sch" 50
F2 "in" I L 9850 3150 50
F3 "out" O L 9850 3400 50
$EndSheet
Wire Wire Line
8550 3050 8800 3050
Wire Wire Line
8800 3050 8800 3150
Wire Wire Line
8800 3150 9250 3150
Wire Wire Line
8550 3450 8800 3450
Wire Wire Line
8800 3450 8800 3400
Wire Wire Line
8800 3400 9850 3400
$Sheet
S 9100 3700 500 450
U 618BDD8A
F0 "sheet618BDD86" 50
F1 "buffer.sch" 50
F2 "in" I L 9100 3950 50
F3 "out" O R 9600 3950 50
$EndSheet
Wire Wire Line
8550 3700 8750 3700
Wire Wire Line
8750 3700 8750 3950
Wire Wire Line
8750 3950 9100 3950
$Comp
L Device:R R15
U 1 1 618C9560
P 9250 2300
F 0 "R15" H 9320 2346 50 0000 L CNN
F 1 "10k" H 9320 2255 50 0000 L CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 9180 2300 50 0001 C CNN
F 3 "~" H 9250 2300 50 0001 C CNN
1 9250 2300
1 0 0 -1
$EndComp
Connection ~ 9250 2450
Wire Wire Line
9250 2450 9850 2450
Connection ~ 9250 3150
Wire Wire Line
9250 3150 9850 3150
$Comp
L Device:R R16
U 1 1 618C9D18
P 9250 3000
F 0 "R16" H 9320 3046 50 0000 L CNN
F 1 "10k" H 9320 2955 50 0000 L CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 9180 3000 50 0001 C CNN
F 3 "~" H 9250 3000 50 0001 C CNN
1 9250 3000
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0123
U 1 1 618D0AEB
P 9250 2150
F 0 "#PWR0123" H 9250 1900 50 0001 C CNN
F 1 "GND" H 9255 1977 50 0000 C CNN
F 2 "" H 9250 2150 50 0001 C CNN
F 3 "" H 9250 2150 50 0001 C CNN
1 9250 2150
-1 0 0 1
$EndComp
$Comp
L power:GND #PWR0124
U 1 1 618D1036
P 9250 2850
F 0 "#PWR0124" H 9250 2600 50 0001 C CNN
F 1 "GND" H 9255 2677 50 0000 C CNN
F 2 "" H 9250 2850 50 0001 C CNN
F 3 "" H 9250 2850 50 0001 C CNN
1 9250 2850
-1 0 0 1
$EndComp
Wire Wire Line
8550 2350 8800 2350
Wire Wire Line
8800 2450 9250 2450
Wire Wire Line
8800 2350 8800 2450
$Sheet
S 8050 4100 500 500
U 618F6378
F0 "sheet618F6373" 50
F1 "nmos.sch" 50
F2 "source" I R 8550 4500 50
F3 "drain" O R 8550 4200 50
F4 "gate" I L 8050 4350 50
$EndSheet
Text Label 8050 4350 2 50 ~ 0
Cin
$Sheet
S 8050 4800 500 500
U 61902300
F0 "sheet619022FA" 50
F1 "nmos.sch" 50
F2 "source" I R 8550 5200 50
F3 "drain" O R 8550 4900 50
F4 "gate" I L 8050 5050 50
$EndSheet
$Sheet
S 8050 5550 500 500
U 61902305
F0 "sheet619022FB" 50
F1 "nmos.sch" 50
F2 "source" I R 8550 5950 50
F3 "drain" O R 8550 5650 50
F4 "gate" I L 8050 5800 50
$EndSheet
Text Label 8050 5800 2 50 ~ 0
A
Text Label 8050 5050 2 50 ~ 0
B
Wire Wire Line
7700 6250 8650 6250
Wire Wire Line
8650 6250 8650 5950
Wire Wire Line
8650 5950 8550 5950
Connection ~ 7700 6250
$Sheet
S 9850 4500 500 450
U 6191B1A4
F0 "sheet6191B1A0" 50
F1 "buffer.sch" 50
F2 "in" I L 9850 4600 50
F3 "out" O L 9850 4850 50
$EndSheet
$Sheet
S 9850 5200 500 450
U 61921364
F0 "sheet61921360" 50
F1 "buffer.sch" 50
F2 "in" I L 9850 5300 50
F3 "out" O L 9850 5550 50
$EndSheet
Wire Wire Line
8550 4200 8750 4200
Wire Wire Line
8750 4200 8750 3950
Connection ~ 8750 3950
Wire Wire Line
8550 4500 9000 4500
Wire Wire Line
9000 4500 9000 4600
Wire Wire Line
9000 4600 9850 4600
Wire Wire Line
8550 4900 9000 4900
Wire Wire Line
9000 4900 9000 4850
Wire Wire Line
9000 4850 9250 4850
Wire Wire Line
8550 5200 9000 5200
Wire Wire Line
9000 5200 9000 5300
Wire Wire Line
9000 5300 9850 5300
Wire Wire Line
8550 5650 9000 5650
Wire Wire Line
9000 5650 9000 5550
Wire Wire Line
9000 5550 9250 5550
$Comp
L Device:R R18
U 1 1 6194FF3B
P 9250 5700
F 0 "R18" H 9320 5746 50 0000 L CNN
F 1 "10k" H 9320 5655 50 0000 L CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 9180 5700 50 0001 C CNN
F 3 "~" H 9250 5700 50 0001 C CNN
1 9250 5700
1 0 0 -1
$EndComp
Connection ~ 9250 5550
Wire Wire Line
9250 5550 9850 5550
$Comp
L Device:R R17
U 1 1 61950579
P 9250 5000
F 0 "R17" H 9320 5046 50 0000 L CNN
F 1 "10k" H 9320 4955 50 0000 L CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 9180 5000 50 0001 C CNN
F 3 "~" H 9250 5000 50 0001 C CNN
1 9250 5000
1 0 0 -1
$EndComp
Connection ~ 9250 4850
Wire Wire Line
9250 4850 9850 4850
$Comp
L power:VDD #PWR0125
U 1 1 61950FA6
P 9250 5150
F 0 "#PWR0125" H 9250 5000 50 0001 C CNN
F 1 "VDD" V 9265 5278 50 0000 L CNN
F 2 "" H 9250 5150 50 0001 C CNN
F 3 "" H 9250 5150 50 0001 C CNN
1 9250 5150
0 1 1 0
$EndComp
$Comp
L power:VDD #PWR0126
U 1 1 61951B0C
P 9250 5850
F 0 "#PWR0126" H 9250 5700 50 0001 C CNN
F 1 "VDD" V 9265 5978 50 0000 L CNN
F 2 "" H 9250 5850 50 0001 C CNN
F 3 "" H 9250 5850 50 0001 C CNN
1 9250 5850
0 1 1 0
$EndComp
Wire Wire Line
9600 3950 10050 3950
Text Label 9950 3950 0 50 ~ 0
Sinv
$Sheet
S 4150 6550 500 450
U 6196C125
F0 "sheet6196C11E" 50
F1 "pmos.sch" 50
F2 "source" I R 4650 6650 50
F3 "drain" O R 4650 6900 50
F4 "gate" I L 4150 6750 50
$EndSheet
$Sheet
S 4150 7150 500 500
U 6196C12A
F0 "sheet6196C11F" 50
F1 "nmos.sch" 50
F2 "source" I R 4650 7550 50
F3 "drain" O R 4650 7250 50
F4 "gate" I L 4150 7400 50
$EndSheet
$Sheet
S 5100 6850 500 450
U 6196C12E
F0 "sheet6196C120" 50
F1 "buffer.sch" 50
F2 "in" I L 5100 7100 50
F3 "out" O R 5600 7100 50
$EndSheet
Text Label 3550 7100 0 50 ~ 0
Sinv
Wire Wire Line
3550 7100 3900 7100
Wire Wire Line
3900 7100 3900 6750
Wire Wire Line
3900 6750 4150 6750
Wire Wire Line
3900 7100 3900 7400
Wire Wire Line
3900 7400 4150 7400
Connection ~ 3900 7100
Wire Wire Line
4650 7250 5050 7250
Wire Wire Line
5050 7250 5050 7100
Wire Wire Line
5050 7100 5100 7100
Wire Wire Line
4650 6900 5050 6900
Wire Wire Line
5050 6900 5050 7100
Connection ~ 5050 7100
Wire Wire Line
5600 7100 5650 7100
Text Label 5650 7100 0 50 ~ 0
S
$Comp
L power:VDD #PWR0127
U 1 1 6196C143
P 4650 6650
F 0 "#PWR0127" H 4650 6500 50 0001 C CNN
F 1 "VDD" V 4665 6778 50 0000 L CNN
F 2 "" H 4650 6650 50 0001 C CNN
F 3 "" H 4650 6650 50 0001 C CNN
1 4650 6650
0 1 1 0
$EndComp
$Comp
L power:GND #PWR0128
U 1 1 6196C149
P 4650 7550
F 0 "#PWR0128" H 4650 7300 50 0001 C CNN
F 1 "GND" V 4655 7422 50 0000 R CNN
F 2 "" H 4650 7550 50 0001 C CNN
F 3 "" H 4650 7550 50 0001 C CNN
1 4650 7550
0 -1 -1 0
$EndComp
Wire Wire Line
6850 3950 8750 3950
Wire Wire Line
10100 900 10500 900
$Comp
L power:GND #PWR0135
U 1 1 617FEF2C
P 10500 900
F 0 "#PWR0135" H 10500 650 50 0001 C CNN
F 1 "GND" H 10505 727 50 0000 C CNN
F 2 "" H 10500 900 50 0001 C CNN
F 3 "" H 10500 900 50 0001 C CNN
1 10500 900
1 0 0 -1
$EndComp
Connection ~ 10500 900
Wire Wire Line
10500 900 10850 900
$Comp
L Switch:SW_SPDT SW2
U 1 1 617F2061
P 1450 4400
F 0 "SW2" H 1450 4685 50 0000 C CNN
F 1 "SW_SPDT" H 1450 4594 50 0000 C CNN
F 2 "digikey-footprints:PinHeader_1x3_P2.5mm_Drill1.1mm" H 1450 4400 50 0001 C CNN
F 3 "~" H 1450 4400 50 0001 C CNN
1 1450 4400
-1 0 0 1
$EndComp
$Comp
L Switch:SW_SPDT SW1
U 1 1 617F0571
P 1450 3650
F 0 "SW1" H 1450 3935 50 0000 C CNN
F 1 "SW_SPDT" H 1450 3844 50 0000 C CNN
F 2 "digikey-footprints:PinHeader_1x3_P2.5mm_Drill1.1mm" H 1450 3650 50 0001 C CNN
F 3 "~" H 1450 3650 50 0001 C CNN
1 1450 3650
-1 0 0 1
$EndComp
$Comp
L Mechanical:MountingHole_Pad H1
U 1 1 617F592E
P 10100 800
F 0 "H1" H 10200 849 50 0000 L CNN
F 1 "MountingHole_Pad" H 10200 758 50 0000 L CNN
F 2 "adder:AlignmentHole_3.2mm_M3" H 10100 800 50 0001 C CNN
F 3 "~" H 10100 800 50 0001 C CNN
1 10100 800
1 0 0 -1
$EndComp
$Comp
L Mechanical:MountingHole_Pad H2
U 1 1 617F4EAF
P 10850 800
F 0 "H2" H 10950 849 50 0000 L CNN
F 1 "MountingHole_Pad" H 10950 758 50 0000 L CNN
F 2 "adder:AlignmentHole_3.2mm_M3" H 10850 800 50 0001 C CNN
F 3 "~" H 10850 800 50 0001 C CNN
1 10850 800
1 0 0 -1
$EndComp
$Comp
L Connector:Conn_01x04_Female J2
U 1 1 617F873D
P 1550 950
F 0 "J2" H 1578 926 50 0000 L CNN
F 1 "Conn_01x04_Female" H 1578 835 50 0000 L CNN
F 2 "Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Horizontal" H 1550 950 50 0001 C CNN
F 3 "~" H 1550 950 50 0001 C CNN
1 1550 950
1 0 0 -1
$EndComp
$EndSCHEMATC