-
Notifications
You must be signed in to change notification settings - Fork 0
/
delay_5v.sch
305 lines (305 loc) · 5.21 KB
/
delay_5v.sch
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
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
v {xschem version=3.4.5 file_version=1.2
}
G {}
K {}
V {}
S {}
E {}
N -140 -100 -40 -100 {
lab=vdd}
N -40 -100 -40 -50 {
lab=vdd}
N -140 -80 -20 -80 {
lab=vss}
N -20 -80 -20 -50 {
lab=vss}
N 140 -100 140 -50 {
lab=vdd}
N 160 -80 160 -50 {
lab=vss}
N -20 -80 160 -80 {
lab=vss}
N -40 -100 140 -100 {
lab=vdd}
N 320 -100 320 -50 {
lab=vdd}
N 340 -80 340 -50 {
lab=vss}
N 160 -80 340 -80 {
lab=vss}
N 140 -100 320 -100 {
lab=vdd}
N 500 -100 500 -50 {
lab=vdd}
N 520 -80 520 -50 {
lab=vss}
N 340 -80 520 -80 {
lab=vss}
N 320 -100 500 -100 {
lab=vdd}
N 680 -100 680 -50 {
lab=vdd}
N 700 -80 700 -50 {
lab=vss}
N 520 -80 700 -80 {
lab=vss}
N 500 -100 680 -100 {
lab=vdd}
N 860 -100 860 -50 {
lab=vdd}
N 880 -80 880 -50 {
lab=vss}
N 700 -80 880 -80 {
lab=vss}
N 680 -100 860 -100 {
lab=vdd}
N 1040 -100 1040 -50 {
lab=vdd}
N 1060 -80 1060 -50 {
lab=vss}
N 880 -80 1060 -80 {
lab=vss}
N 860 -100 1040 -100 {
lab=vdd}
N 1220 -100 1220 -50 {
lab=vdd}
N 1240 -80 1240 -50 {
lab=vss}
N 1060 -80 1240 -80 {
lab=vss}
N 1040 -100 1220 -100 {
lab=vdd}
N 1400 -100 1400 -50 {
lab=vdd}
N 1420 -80 1420 -50 {
lab=vss}
N 1240 -80 1420 -80 {
lab=vss}
N 1220 -100 1400 -100 {
lab=vdd}
N 1580 -100 1580 -50 {
lab=vdd}
N 1600 -80 1600 -50 {
lab=vss}
N 1420 -80 1600 -80 {
lab=vss}
N 1400 -100 1580 -100 {
lab=vdd}
N -20 90 -20 120 {
lab=vss}
N 140 70 140 120 {
lab=vdd}
N 160 90 160 120 {
lab=vss}
N -20 90 160 90 {
lab=vss}
N 320 70 320 120 {
lab=vdd}
N 340 90 340 120 {
lab=vss}
N 160 90 340 90 {
lab=vss}
N 140 70 320 70 {
lab=vdd}
N 500 70 500 120 {
lab=vdd}
N 520 90 520 120 {
lab=vss}
N 340 90 520 90 {
lab=vss}
N 320 70 500 70 {
lab=vdd}
N 680 70 680 120 {
lab=vdd}
N 700 90 700 120 {
lab=vss}
N 520 90 700 90 {
lab=vss}
N 500 70 680 70 {
lab=vdd}
N 860 70 860 120 {
lab=vdd}
N 880 90 880 120 {
lab=vss}
N 700 90 880 90 {
lab=vss}
N 680 70 860 70 {
lab=vdd}
N 1040 70 1040 120 {
lab=vdd}
N 1060 90 1060 120 {
lab=vss}
N 880 90 1060 90 {
lab=vss}
N 860 70 1040 70 {
lab=vdd}
N 1220 70 1220 120 {
lab=vdd}
N 1240 90 1240 120 {
lab=vss}
N 1060 90 1240 90 {
lab=vss}
N 1040 70 1220 70 {
lab=vdd}
N 1400 70 1400 120 {
lab=vdd}
N 1420 90 1420 120 {
lab=vss}
N 1240 90 1420 90 {
lab=vss}
N 1220 70 1400 70 {
lab=vdd}
N 1580 70 1580 120 {
lab=vdd}
N 1600 90 1600 120 {
lab=vss}
N 1420 90 1600 90 {
lab=vss}
N 1400 70 1580 70 {
lab=vdd}
N -220 -100 -140 -100 {
lab=vdd}
N -220 -80 -140 -80 {
lab=vss}
N -180 -100 -180 70 {
lab=vdd}
N -180 70 140 70 {
lab=vdd}
N -160 90 -20 90 {
lab=vss}
N -160 -80 -160 90 {
lab=vss}
N -40 70 -40 120 {
lab=vdd}
N -80 50 -80 170 {
lab=#net1}
N -80 50 1720 50 {
lab=#net1}
N 1720 0 1720 50 {
lab=#net1}
N 1820 -90 1850 -90 {
lab=out}
N -20 260 -20 290 {
lab=vss}
N 140 240 140 290 {
lab=vdd}
N 160 260 160 290 {
lab=vss}
N -20 260 160 260 {
lab=vss}
N 320 240 320 290 {
lab=vdd}
N 340 260 340 290 {
lab=vss}
N 160 260 340 260 {
lab=vss}
N 140 240 320 240 {
lab=vdd}
N 500 240 500 290 {
lab=vdd}
N 520 260 520 290 {
lab=vss}
N 340 260 520 260 {
lab=vss}
N 320 240 500 240 {
lab=vdd}
N 680 240 680 290 {
lab=vdd}
N 700 260 700 290 {
lab=vss}
N 520 260 700 260 {
lab=vss}
N 500 240 680 240 {
lab=vdd}
N 860 240 860 290 {
lab=vdd}
N 880 260 880 290 {
lab=vss}
N 700 260 880 260 {
lab=vss}
N 680 240 860 240 {
lab=vdd}
N 1040 240 1040 290 {
lab=vdd}
N 1060 260 1060 290 {
lab=vss}
N 880 260 1060 260 {
lab=vss}
N 860 240 1040 240 {
lab=vdd}
N 1220 240 1220 290 {
lab=vdd}
N 1240 260 1240 290 {
lab=vss}
N 1060 260 1240 260 {
lab=vss}
N 1040 240 1220 240 {
lab=vdd}
N 1400 240 1400 290 {
lab=vdd}
N 1420 260 1420 290 {
lab=vss}
N 1240 260 1420 260 {
lab=vss}
N 1220 240 1400 240 {
lab=vdd}
N 1580 240 1580 290 {
lab=vdd}
N 1600 260 1600 290 {
lab=vss}
N 1420 260 1600 260 {
lab=vss}
N 1400 240 1580 240 {
lab=vdd}
N -180 70 -180 240 {
lab=vdd}
N -180 240 140 240 {
lab=vdd}
N -160 260 -20 260 {
lab=vss}
N -160 90 -160 260 {
lab=vss}
N -40 240 -40 290 {
lab=vdd}
N -80 220 -80 340 {
lab=#net2}
N -80 220 1720 220 {
lab=#net2}
N 1720 170 1720 220 {
lab=#net2}
N 1720 340 1820 340 {}
N 1820 -90 1820 340 {}
C {inv_5v.sym} 10 0 0 0 {name=x1}
C {devices/ipin.sym} -80 0 0 0 {name=p1 lab=in}
C {devices/opin.sym} 1850 -90 0 0 {name=p2 lab=out}
C {devices/iopin.sym} -220 -100 2 0 {name=p3 lab=vdd}
C {devices/iopin.sym} -220 -80 2 0 {name=p4 lab=vss}
C {inv_5v.sym} 190 0 0 0 {name=x2}
C {inv_5v.sym} 370 0 0 0 {name=x3}
C {inv_5v.sym} 550 0 0 0 {name=x4}
C {inv_5v.sym} 730 0 0 0 {name=x5}
C {inv_5v.sym} 910 0 0 0 {name=x6}
C {inv_5v.sym} 1090 0 0 0 {name=x7}
C {inv_5v.sym} 1270 0 0 0 {name=x8}
C {inv_5v.sym} 1450 0 0 0 {name=x9}
C {inv_5v.sym} 1630 0 0 0 {name=x10}
C {inv_5v.sym} 10 170 0 0 {name=x11}
C {inv_5v.sym} 190 170 0 0 {name=x12}
C {inv_5v.sym} 370 170 0 0 {name=x13}
C {inv_5v.sym} 550 170 0 0 {name=x14}
C {inv_5v.sym} 730 170 0 0 {name=x15}
C {inv_5v.sym} 910 170 0 0 {name=x16}
C {inv_5v.sym} 1090 170 0 0 {name=x17}
C {inv_5v.sym} 1270 170 0 0 {name=x18}
C {inv_5v.sym} 1450 170 0 0 {name=x19}
C {inv_5v.sym} 1630 170 0 0 {name=x20}
C {inv_5v.sym} 10 340 0 0 {name=x21}
C {inv_5v.sym} 190 340 0 0 {name=x22}
C {inv_5v.sym} 370 340 0 0 {name=x23}
C {inv_5v.sym} 550 340 0 0 {name=x24}
C {inv_5v.sym} 730 340 0 0 {name=x25}
C {inv_5v.sym} 910 340 0 0 {name=x26}
C {inv_5v.sym} 1090 340 0 0 {name=x27}
C {inv_5v.sym} 1270 340 0 0 {name=x28}
C {inv_5v.sym} 1450 340 0 0 {name=x29}
C {inv_5v.sym} 1630 340 0 0 {name=x30}