summaryrefslogtreecommitdiff
path: root/CMOS/equality.asc
blob: 58bc12ca83caa46c8ae7d581f2d3932100c84f92 (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
Version 4
SHEET 1 944 868
WIRE -400 -240 -448 -240
WIRE -128 -240 -320 -240
WIRE 128 -240 -128 -240
WIRE 704 -240 128 -240
WIRE -448 -208 -448 -240
WIRE 448 -176 224 -176
WIRE -128 -128 -128 -240
WIRE 128 -128 128 -240
WIRE 448 -128 448 -176
WIRE 704 -128 704 -240
WIRE -224 -112 -592 -112
WIRE -176 -112 -224 -112
WIRE 80 -112 32 -112
WIRE 400 -112 288 -112
WIRE 656 -112 560 -112
WIRE -224 -16 -224 -112
WIRE 32 -16 32 -112
WIRE 32 -16 -224 -16
WIRE -592 48 -592 -112
WIRE -592 48 -784 48
WIRE -544 48 -592 48
WIRE 288 48 288 -112
WIRE 288 48 -432 48
WIRE 560 48 560 -112
WIRE 560 48 288 48
WIRE -128 64 -128 -32
WIRE 128 64 128 -32
WIRE 448 64 448 -32
WIRE 704 64 704 -32
WIRE -176 80 -288 80
WIRE 80 80 -32 80
WIRE 400 80 352 80
WIRE 656 80 608 80
WIRE 352 176 352 80
WIRE 352 176 -384 176
WIRE 608 176 608 80
WIRE 608 176 352 176
WIRE 128 208 128 160
WIRE 224 208 224 -176
WIRE 224 208 128 208
WIRE -128 272 -128 160
WIRE 128 272 -128 272
WIRE 448 272 448 160
WIRE 448 272 128 272
WIRE 704 272 704 160
WIRE 704 272 448 272
WIRE 864 272 704 272
WIRE -592 352 -784 352
WIRE -544 352 -592 352
WIRE -384 352 -384 176
WIRE -384 352 -432 352
WIRE -128 384 -128 272
WIRE 128 384 128 272
WIRE 448 384 448 272
WIRE 704 384 704 272
WIRE -224 464 -224 -16
WIRE -176 464 -224 464
WIRE 32 464 32 -16
WIRE 80 464 32 464
WIRE 288 464 288 48
WIRE 400 464 288 464
WIRE 560 464 560 48
WIRE 656 464 560 464
WIRE -592 512 -592 352
WIRE -288 512 -288 80
WIRE -288 512 -592 512
WIRE -32 512 -32 80
WIRE -32 512 -288 512
WIRE 352 512 -32 512
WIRE 608 512 352 512
WIRE -384 560 -384 352
WIRE 32 560 -384 560
WIRE -128 576 -128 480
WIRE 128 576 128 480
WIRE 448 576 448 480
WIRE 704 576 704 480
WIRE -384 656 -384 560
WIRE -176 656 -384 656
WIRE 32 656 32 560
WIRE 80 656 32 656
WIRE 352 656 352 512
WIRE 400 656 352 656
WIRE 608 656 608 512
WIRE 656 656 608 656
WIRE -400 784 -448 784
WIRE -128 784 -128 672
WIRE -128 784 -320 784
WIRE 128 784 128 672
WIRE 128 784 -128 784
WIRE 448 784 448 672
WIRE 448 784 128 784
WIRE 704 784 704 672
WIRE 704 784 448 784
WIRE -448 816 -448 784
FLAG -448 816 0
FLAG -448 -208 0
FLAG -784 48 A
IOPIN -784 48 In
FLAG -784 352 B
IOPIN -784 352 In
FLAG 864 272 Y
IOPIN 864 272 Out
SYMBOL pmos -176 -32 M180
SYMATTR InstName M1
SYMATTR Value P-ENH
SYMBOL pmos -176 160 M180
SYMATTR InstName M2
SYMATTR Value P-ENH
SYMBOL pmos 80 -32 M180
SYMATTR InstName M3
SYMATTR Value P-ELOW
SYMBOL pmos 80 160 M180
SYMATTR InstName M4
SYMATTR Value P-ELOW
SYMBOL pmos 400 -32 M180
SYMATTR InstName M5
SYMATTR Value P-ELOW
SYMBOL pmos 400 160 M180
SYMATTR InstName M6
SYMATTR Value P-ELOW
SYMBOL pmos 656 -32 M180
SYMATTR InstName M7
SYMATTR Value P-ENH
SYMBOL pmos 656 160 M180
SYMATTR InstName M8
SYMATTR Value P-ENH
SYMBOL voltage -304 -240 R90
WINDOW 0 -32 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName V1
SYMATTR Value 1
SYMBOL nmos -176 384 R0
SYMATTR InstName M9
SYMATTR Value N-ENH
SYMBOL nmos -176 576 R0
SYMATTR InstName M10
SYMATTR Value N-ELOW
SYMBOL nmos 80 384 R0
SYMATTR InstName M11
SYMATTR Value N-ELOW
SYMBOL nmos 80 576 R0
SYMATTR InstName M12
SYMATTR Value N-ENH
SYMBOL nmos 400 384 R0
SYMATTR InstName M13
SYMATTR Value N-ENH
SYMBOL nmos 400 576 R0
SYMATTR InstName M14
SYMATTR Value N-ELOW
SYMBOL nmos 656 384 R0
SYMATTR InstName M15
SYMATTR Value N-ELOW
SYMBOL nmos 656 576 R0
SYMATTR InstName M16
SYMATTR Value N-ENH
SYMBOL voltage -304 784 R90
WINDOW 0 -32 56 VBottom 0
WINDOW 3 32 56 VTop 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value -1
SYMBOL .\\standard_inverter -496 0 R0
SYMATTR InstName U1
SYMBOL .\\standard_inverter -496 304 R0
SYMATTR InstName U2
TEXT -752 624 Left 0 !.inc ./custom.mos