forked from SukkoPera/LittleSixteen
-
Notifications
You must be signed in to change notification settings - Fork 0
/
rom.sch
470 lines (470 loc) · 9.18 KB
/
rom.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
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 5 11
Title "LittleSixteen"
Date "2020-01-03"
Rev "2git"
Comp "SukkoPera"
Comment1 "Licensed under CC BY-NC-SA 4.0"
Comment2 "WARNING: These schematics might contain errors!"
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L 23128:23128 U3
U 1 1 5EE49479
P 3765 2530
F 0 "U3" H 3990 3575 50 0000 C CNN
F 1 "23128_BASIC" H 4080 1480 50 0000 C CNN
F 2 "Package_DIP:DIP-28_W15.24mm_Socket_LongPads" H 3765 2530 50 0001 C CNN
F 3 "http://ww1.microchip.com/downloads/en/devicedoc/11003L.pdf" H 3765 2530 50 0001 C CNN
1 3765 2530
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0164
U 1 1 5EE49D74
P 3765 3750
F 0 "#PWR0164" H 3765 3500 50 0001 C CNN
F 1 "GND" H 3770 3577 50 0000 C CNN
F 2 "" H 3765 3750 50 0001 C CNN
F 3 "" H 3765 3750 50 0001 C CNN
1 3765 3750
1 0 0 -1
$EndComp
Wire Wire Line
3765 3750 3765 3685
$Comp
L power:VCC #PWR0165
U 1 1 5EE4AA2F
P 3765 1300
F 0 "#PWR0165" H 3765 1150 50 0001 C CNN
F 1 "VCC" H 3782 1473 50 0000 C CNN
F 2 "" H 3765 1300 50 0001 C CNN
F 3 "" H 3765 1300 50 0001 C CNN
1 3765 1300
1 0 0 -1
$EndComp
Wire Wire Line
3765 1300 3765 1365
Wire Wire Line
3365 1630 3060 1630
Wire Wire Line
3365 1730 3060 1730
Wire Wire Line
3365 1830 3060 1830
Wire Wire Line
3365 1930 3060 1930
Wire Wire Line
3365 2030 3060 2030
Wire Wire Line
3365 2130 3060 2130
Wire Wire Line
3365 2230 3060 2230
Wire Wire Line
3365 2330 3060 2330
Wire Wire Line
3365 2430 3060 2430
Wire Wire Line
3365 2530 3060 2530
Wire Wire Line
3365 2630 3060 2630
Wire Wire Line
3365 2730 3060 2730
Wire Wire Line
3365 2830 3060 2830
Wire Wire Line
3365 2930 3060 2930
Wire Wire Line
3365 3330 3270 3330
Wire Wire Line
3365 3430 3060 3430
Wire Wire Line
4470 1630 4165 1630
Wire Wire Line
4470 1730 4165 1730
Wire Wire Line
4470 1830 4165 1830
Wire Wire Line
4470 1930 4165 1930
Wire Wire Line
4470 2030 4165 2030
Wire Wire Line
4470 2130 4165 2130
Wire Wire Line
4470 2230 4165 2230
Wire Wire Line
4470 2330 4165 2330
$Comp
L Device:C C5
U 1 1 5EE4EA00
P 4970 2530
F 0 "C5" H 5085 2576 50 0000 L CNN
F 1 "100n" H 5085 2485 50 0000 L CNN
F 2 "Capacitor_THT:C_Disc_D8.0mm_W2.5mm_P5.00mm" H 5008 2380 50 0001 C CNN
F 3 "~" H 4970 2530 50 0001 C CNN
1 4970 2530
1 0 0 -1
$EndComp
Wire Wire Line
3765 1365 4970 1365
Wire Wire Line
4970 1365 4970 2380
Connection ~ 3765 1365
Wire Wire Line
3765 1365 3765 1430
Wire Wire Line
4970 2680 4970 3685
Wire Wire Line
4970 3685 3765 3685
Connection ~ 3765 3685
Wire Wire Line
3765 3685 3765 3630
Wire Wire Line
3365 3130 3270 3130
Wire Wire Line
3270 3130 3270 1365
Wire Wire Line
3270 1365 3765 1365
Entry Wire Line
2960 1530 3060 1630
Entry Wire Line
2960 1630 3060 1730
Entry Wire Line
2960 1730 3060 1830
Entry Wire Line
2960 1830 3060 1930
Entry Wire Line
2960 1930 3060 2030
Entry Wire Line
2960 2030 3060 2130
Entry Wire Line
2960 2130 3060 2230
Entry Wire Line
2960 2230 3060 2330
Entry Wire Line
2960 2330 3060 2430
Entry Wire Line
2960 2430 3060 2530
Entry Wire Line
2960 2530 3060 2630
Entry Wire Line
2960 2630 3060 2730
Entry Wire Line
2960 2730 3060 2830
Entry Wire Line
2960 2830 3060 2930
Entry Wire Line
4470 1630 4570 1530
Entry Wire Line
4470 1730 4570 1630
Entry Wire Line
4470 1830 4570 1730
Entry Wire Line
4470 1930 4570 1830
Entry Wire Line
4470 2030 4570 1930
Entry Wire Line
4470 2130 4570 2030
Entry Wire Line
4470 2230 4570 2130
Entry Wire Line
4470 2330 4570 2230
Wire Bus Line
4570 1530 5230 1530
Text GLabel 5230 1530 2 50 Output ~ 0
d[0..7]
Wire Bus Line
2960 1530 2665 1530
Text GLabel 2665 1530 0 50 Input ~ 0
a[0..15]
Text Label 3105 1630 0 50 ~ 0
a0
Text Label 3105 1730 0 50 ~ 0
a1
Text Label 3105 1830 0 50 ~ 0
a2
Text Label 3105 1930 0 50 ~ 0
a3
Text Label 3105 2030 0 50 ~ 0
a4
Text Label 3105 2130 0 50 ~ 0
a5
Text Label 3105 2230 0 50 ~ 0
a6
Text Label 3105 2330 0 50 ~ 0
a7
Text Label 3105 2430 0 50 ~ 0
a8
Text Label 3105 2530 0 50 ~ 0
a9
Text Label 3105 2630 0 50 ~ 0
a10
Text Label 3105 2730 0 50 ~ 0
a11
Text Label 3105 2830 0 50 ~ 0
a12
Text Label 3105 2930 0 50 ~ 0
a13
Text Label 4325 1630 0 50 ~ 0
d0
Text Label 4325 1730 0 50 ~ 0
d1
Text Label 4325 1830 0 50 ~ 0
d2
Text Label 4325 1930 0 50 ~ 0
d3
Text Label 4325 2030 0 50 ~ 0
d4
Text Label 4325 2130 0 50 ~ 0
d5
Text Label 4325 2230 0 50 ~ 0
d6
Text Label 4325 2330 0 50 ~ 0
d7
Wire Wire Line
3270 3330 3270 3685
Wire Wire Line
3270 3685 3765 3685
Text GLabel 3060 3430 0 50 Input ~ 0
~BASIC_CS1
$Comp
L 23128:23128 U4
U 1 1 5EE6447F
P 7540 2530
F 0 "U4" H 7765 3575 50 0000 C CNN
F 1 "23128_KERNAL" H 7855 1480 50 0000 C CNN
F 2 "Package_DIP:DIP-28_W15.24mm_Socket_LongPads" H 7540 2530 50 0001 C CNN
F 3 "http://ww1.microchip.com/downloads/en/devicedoc/11003L.pdf" H 7540 2530 50 0001 C CNN
1 7540 2530
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0166
U 1 1 5EE64489
P 7540 3750
F 0 "#PWR0166" H 7540 3500 50 0001 C CNN
F 1 "GND" H 7545 3577 50 0000 C CNN
F 2 "" H 7540 3750 50 0001 C CNN
F 3 "" H 7540 3750 50 0001 C CNN
1 7540 3750
1 0 0 -1
$EndComp
Wire Wire Line
7540 3750 7540 3685
$Comp
L power:VCC #PWR0167
U 1 1 5EE64494
P 7540 1300
F 0 "#PWR0167" H 7540 1150 50 0001 C CNN
F 1 "VCC" H 7557 1473 50 0000 C CNN
F 2 "" H 7540 1300 50 0001 C CNN
F 3 "" H 7540 1300 50 0001 C CNN
1 7540 1300
1 0 0 -1
$EndComp
Wire Wire Line
7540 1300 7540 1365
Wire Wire Line
7140 1630 6835 1630
Wire Wire Line
7140 1730 6835 1730
Wire Wire Line
7140 1830 6835 1830
Wire Wire Line
7140 1930 6835 1930
Wire Wire Line
7140 2030 6835 2030
Wire Wire Line
7140 2130 6835 2130
Wire Wire Line
7140 2230 6835 2230
Wire Wire Line
7140 2330 6835 2330
Wire Wire Line
7140 2430 6835 2430
Wire Wire Line
7140 2530 6835 2530
Wire Wire Line
7140 2630 6835 2630
Wire Wire Line
7140 2730 6835 2730
Wire Wire Line
7140 2830 6835 2830
Wire Wire Line
7140 2930 6835 2930
Wire Wire Line
7140 3330 7045 3330
Wire Wire Line
7140 3430 6835 3430
Wire Wire Line
8245 1630 7940 1630
Wire Wire Line
8245 1730 7940 1730
Wire Wire Line
8245 1830 7940 1830
Wire Wire Line
8245 1930 7940 1930
Wire Wire Line
8245 2030 7940 2030
Wire Wire Line
8245 2130 7940 2130
Wire Wire Line
8245 2230 7940 2230
Wire Wire Line
8245 2330 7940 2330
$Comp
L Device:C C6
U 1 1 5EE644B7
P 8745 2530
F 0 "C6" H 8860 2576 50 0000 L CNN
F 1 "100n" H 8860 2485 50 0000 L CNN
F 2 "Capacitor_THT:C_Disc_D8.0mm_W2.5mm_P5.00mm" H 8783 2380 50 0001 C CNN
F 3 "~" H 8745 2530 50 0001 C CNN
1 8745 2530
1 0 0 -1
$EndComp
Wire Wire Line
7540 1365 8745 1365
Wire Wire Line
8745 1365 8745 2380
Connection ~ 7540 1365
Wire Wire Line
7540 1365 7540 1430
Wire Wire Line
8745 2680 8745 3685
Wire Wire Line
8745 3685 7540 3685
Connection ~ 7540 3685
Wire Wire Line
7540 3685 7540 3630
Wire Wire Line
7140 3130 7045 3130
Wire Wire Line
7045 3130 7045 1365
Wire Wire Line
7045 1365 7540 1365
Entry Wire Line
6735 1530 6835 1630
Entry Wire Line
6735 1630 6835 1730
Entry Wire Line
6735 1730 6835 1830
Entry Wire Line
6735 1830 6835 1930
Entry Wire Line
6735 1930 6835 2030
Entry Wire Line
6735 2030 6835 2130
Entry Wire Line
6735 2130 6835 2230
Entry Wire Line
6735 2230 6835 2330
Entry Wire Line
6735 2330 6835 2430
Entry Wire Line
6735 2430 6835 2530
Entry Wire Line
6735 2530 6835 2630
Entry Wire Line
6735 2630 6835 2730
Entry Wire Line
6735 2730 6835 2830
Entry Wire Line
6735 2830 6835 2930
Entry Wire Line
8245 1630 8345 1530
Entry Wire Line
8245 1730 8345 1630
Entry Wire Line
8245 1830 8345 1730
Entry Wire Line
8245 1930 8345 1830
Entry Wire Line
8245 2030 8345 1930
Entry Wire Line
8245 2130 8345 2030
Entry Wire Line
8245 2230 8345 2130
Entry Wire Line
8245 2330 8345 2230
Wire Bus Line
8345 1530 9005 1530
Text GLabel 9005 1530 2 50 Output ~ 0
d[0..7]
Wire Bus Line
6735 1530 6440 1530
Text GLabel 6440 1530 0 50 Input ~ 0
a[0..15]
Text Label 6880 1630 0 50 ~ 0
a0
Text Label 6880 1730 0 50 ~ 0
a1
Text Label 6880 1830 0 50 ~ 0
a2
Text Label 6880 1930 0 50 ~ 0
a3
Text Label 6880 2030 0 50 ~ 0
a4
Text Label 6880 2130 0 50 ~ 0
a5
Text Label 6880 2230 0 50 ~ 0
a6
Text Label 6880 2330 0 50 ~ 0
a7
Text Label 6880 2430 0 50 ~ 0
a8
Text Label 6880 2530 0 50 ~ 0
a9
Text Label 6880 2630 0 50 ~ 0
a10
Text Label 6880 2730 0 50 ~ 0
a11
Text Label 6880 2830 0 50 ~ 0
a12
Text Label 6880 2930 0 50 ~ 0
a13
Text Label 8100 1630 0 50 ~ 0
d0
Text Label 8100 1730 0 50 ~ 0
d1
Text Label 8100 1830 0 50 ~ 0
d2
Text Label 8100 1930 0 50 ~ 0
d3
Text Label 8100 2030 0 50 ~ 0
d4
Text Label 8100 2130 0 50 ~ 0
d5
Text Label 8100 2230 0 50 ~ 0
d6
Text Label 8100 2330 0 50 ~ 0
d7
Wire Wire Line
7045 3330 7045 3685
Wire Wire Line
7045 3685 7540 3685
Text GLabel 6835 3430 0 50 Input ~ 0
~KERNAL_CS1
Wire Wire Line
7140 3230 7045 3230
Wire Wire Line
7045 3230 7045 3130
Connection ~ 7045 3130
Wire Wire Line
3365 3230 3270 3230
Wire Wire Line
3270 3230 3270 3130
Connection ~ 3270 3130
Wire Bus Line
4570 1530 4570 2230
Wire Bus Line
8345 1530 8345 2230
Wire Bus Line
2960 1530 2960 2830
Wire Bus Line
6735 1530 6735 2830
$EndSCHEMATC