summaryrefslogtreecommitdiff
path: root/src/SubcircuitLibrary/full_adder/full_adder.sch
blob: 8bd400f2dbc13de9ee3374fe9a950fb7cd212512 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
EESchema Schematic File Version 2
LIBS:power
LIBS:device
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:special
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
LIBS:eSim_Analog
LIBS:eSim_Devices
LIBS:eSim_Digital
LIBS:eSim_Hybrid
LIBS:eSim_Sources
LIBS:eSim_Subckt
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L half_adder X1
U 1 1 558AA064
P 3800 3350
F 0 "X1" H 4700 3850 60  0000 C CNN
F 1 "half_adder" H 4700 3750 60  0000 C CNN
F 2 "" H 3800 3350 60  0000 C CNN
F 3 "" H 3800 3350 60  0000 C CNN
	1    3800 3350
	1    0    0    -1  
$EndComp
$Comp
L half_adder X2
U 1 1 558AA0C1
P 5700 3350
F 0 "X2" H 6600 3850 60  0000 C CNN
F 1 "half_adder" H 6600 3750 60  0000 C CNN
F 2 "" H 5700 3350 60  0000 C CNN
F 3 "" H 5700 3350 60  0000 C CNN
	1    5700 3350
	1    0    0    -1  
$EndComp
$Comp
L PORT U1
U 1 1 558AA277
P 3450 2650
F 0 "U1" H 3500 2750 30  0000 C CNN
F 1 "PORT" H 3450 2650 30  0000 C CNN
F 2 "" H 3450 2650 60  0000 C CNN
F 3 "" H 3450 2650 60  0000 C CNN
	1    3450 2650
	1    0    0    -1  
$EndComp
$Comp
L PORT U1
U 2 1 558AA29E
P 3450 3250
F 0 "U1" H 3500 3350 30  0000 C CNN
F 1 "PORT" H 3450 3250 30  0000 C CNN
F 2 "" H 3450 3250 60  0000 C CNN
F 3 "" H 3450 3250 60  0000 C CNN
	2    3450 3250
	1    0    0    -1  
$EndComp
$Comp
L PORT U1
U 3 1 558AA2D8
P 5650 2300
F 0 "U1" H 5700 2400 30  0000 C CNN
F 1 "PORT" H 5650 2300 30  0000 C CNN
F 2 "" H 5650 2300 60  0000 C CNN
F 3 "" H 5650 2300 60  0000 C CNN
	3    5650 2300
	1    0    0    -1  
$EndComp
$Comp
L PORT U1
U 4 1 558AA378
P 7900 2650
F 0 "U1" H 7950 2750 30  0000 C CNN
F 1 "PORT" H 7900 2650 30  0000 C CNN
F 2 "" H 7900 2650 60  0000 C CNN
F 3 "" H 7900 2650 60  0000 C CNN
	4    7900 2650
	-1   0    0    1   
$EndComp
$Comp
L PORT U1
U 5 1 558AA3E0
P 8700 3400
F 0 "U1" H 8750 3500 30  0000 C CNN
F 1 "PORT" H 8700 3400 30  0000 C CNN
F 2 "" H 8700 3400 60  0000 C CNN
F 3 "" H 8700 3400 60  0000 C CNN
	5    8700 3400
	-1   0    0    1   
$EndComp
$Comp
L d_or U2
U 1 1 558AA43B
P 7900 3450
F 0 "U2" H 7900 3450 60  0000 C CNN
F 1 "d_or" H 7900 3550 60  0000 C CNN
F 2 "" H 7900 3450 60  0000 C CNN
F 3 "" H 7900 3450 60  0000 C CNN
	1    7900 3450
	1    0    0    -1  
$EndComp
Wire Wire Line
	3700 2650 4100 2650
Wire Wire Line
	3700 3250 4100 3250
Wire Wire Line
	5250 2650 5650 2650
Wire Wire Line
	5650 2650 5650 3250
Wire Wire Line
	5650 3250 6000 3250
Wire Wire Line
	5900 2300 5900 2650
Wire Wire Line
	5900 2650 6000 2650
Wire Wire Line
	7150 2650 7650 2650
Wire Wire Line
	7150 3250 7350 3250
Wire Wire Line
	7350 3250 7350 3350
Wire Wire Line
	7350 3350 7450 3350
Wire Wire Line
	5250 3250 5400 3250
Wire Wire Line
	5400 3250 5400 3450
Wire Wire Line
	5400 3450 7450 3450
Wire Wire Line
	8350 3400 8450 3400
Text Notes 3850 2500 0    60   ~ 0
IN1
Text Notes 3850 3150 0    60   ~ 0
IN2
Text Notes 6000 2350 0    60   ~ 0
CIN
Text Notes 7350 2550 0    60   ~ 0
SUM
Text Notes 8300 3200 0    60   ~ 0
COUT
$EndSCHEMATC