PCB: Rev.D - GPIO port, add mechanical compatibility with non-customchip cases
This commit is contained in:
parent
ed1e398851
commit
515411a865
1321
pcb/kicad/RevD/fpga.sch
Normal file
1321
pcb/kicad/RevD/fpga.sch
Normal file
File diff suppressed because it is too large
Load Diff
1163
pcb/kicad/RevD/mcu.sch
Normal file
1163
pcb/kicad/RevD/mcu.sch
Normal file
File diff suppressed because it is too large
Load Diff
806
pcb/kicad/RevD/memory.sch
Normal file
806
pcb/kicad/RevD/memory.sch
Normal file
@ -0,0 +1,806 @@
|
||||
EESchema Schematic File Version 2 date Sun 03 Jul 2011 03:23:56 AM CEST
|
||||
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:snescart
|
||||
LIBS:misc-74
|
||||
LIBS:vreg
|
||||
LIBS:lpc1754
|
||||
LIBS:sd_card
|
||||
LIBS:cy62148ev30
|
||||
LIBS:mt45w8mw16
|
||||
LIBS:cs4344
|
||||
LIBS:double_sch_kcom
|
||||
LIBS:usb_minib
|
||||
LIBS:mic23250
|
||||
EELAYER 25 0
|
||||
EELAYER END
|
||||
$Descr A4 11700 8267
|
||||
encoding utf-8
|
||||
Sheet 3 6
|
||||
Title "sd2snes Mark II"
|
||||
Date "16 jun 2011"
|
||||
Rev "C"
|
||||
Comp "Maximilian Rehkopf"
|
||||
Comment1 ""
|
||||
Comment2 ""
|
||||
Comment3 ""
|
||||
Comment4 ""
|
||||
$EndDescr
|
||||
Text Label 7650 2000 0 50 ~ 0
|
||||
SRAM_Vcc
|
||||
Wire Wire Line
|
||||
7650 4750 7650 5000
|
||||
Wire Wire Line
|
||||
8350 5050 8350 5250
|
||||
Wire Wire Line
|
||||
8350 5250 8500 5250
|
||||
Connection ~ 9150 5250
|
||||
Wire Wire Line
|
||||
9150 5450 9150 5250
|
||||
Connection ~ 9600 2000
|
||||
Wire Wire Line
|
||||
9600 2000 9600 3350
|
||||
Wire Wire Line
|
||||
10500 2000 10350 2000
|
||||
Wire Wire Line
|
||||
8400 1400 8400 1600
|
||||
Wire Wire Line
|
||||
8400 1600 8050 1600
|
||||
Wire Wire Line
|
||||
6800 4350 6300 4350
|
||||
Wire Wire Line
|
||||
6800 4250 6300 4250
|
||||
Wire Wire Line
|
||||
6800 4150 6300 4150
|
||||
Wire Wire Line
|
||||
6800 4050 6300 4050
|
||||
Wire Wire Line
|
||||
6800 3950 6300 3950
|
||||
Wire Wire Line
|
||||
6800 3850 6300 3850
|
||||
Wire Wire Line
|
||||
6800 3750 6300 3750
|
||||
Wire Wire Line
|
||||
6800 3650 6300 3650
|
||||
Wire Wire Line
|
||||
6800 3550 6300 3550
|
||||
Wire Wire Line
|
||||
6800 3450 6300 3450
|
||||
Wire Wire Line
|
||||
6800 3350 6300 3350
|
||||
Wire Wire Line
|
||||
6800 3250 6300 3250
|
||||
Wire Wire Line
|
||||
6800 3150 6300 3150
|
||||
Wire Wire Line
|
||||
6800 3050 6300 3050
|
||||
Wire Wire Line
|
||||
6800 2950 6300 2950
|
||||
Wire Wire Line
|
||||
6800 2850 6300 2850
|
||||
Wire Wire Line
|
||||
6800 2750 6300 2750
|
||||
Wire Wire Line
|
||||
6800 2650 6300 2650
|
||||
Wire Wire Line
|
||||
6800 2550 6300 2550
|
||||
Wire Wire Line
|
||||
8500 3950 9000 3950
|
||||
Wire Wire Line
|
||||
4750 4750 4250 4750
|
||||
Wire Wire Line
|
||||
4250 4650 4750 4650
|
||||
Wire Wire Line
|
||||
4250 4350 4750 4350
|
||||
Wire Wire Line
|
||||
4250 4150 4750 4150
|
||||
Wire Wire Line
|
||||
4250 4050 4750 4050
|
||||
Wire Wire Line
|
||||
4250 3750 4750 3750
|
||||
Wire Wire Line
|
||||
4250 3650 4750 3650
|
||||
Wire Wire Line
|
||||
4250 3550 4750 3550
|
||||
Wire Wire Line
|
||||
4250 3450 4750 3450
|
||||
Wire Wire Line
|
||||
4250 3350 4750 3350
|
||||
Wire Wire Line
|
||||
4250 3250 4750 3250
|
||||
Wire Wire Line
|
||||
4250 3150 4750 3150
|
||||
Wire Wire Line
|
||||
4250 3050 4750 3050
|
||||
Wire Wire Line
|
||||
4250 2850 4750 2850
|
||||
Wire Wire Line
|
||||
4250 2750 4750 2750
|
||||
Wire Wire Line
|
||||
4250 2650 4750 2650
|
||||
Wire Wire Line
|
||||
4250 2550 4750 2550
|
||||
Wire Wire Line
|
||||
4250 2450 4750 2450
|
||||
Wire Wire Line
|
||||
4250 2350 4750 2350
|
||||
Wire Wire Line
|
||||
4250 2250 4750 2250
|
||||
Wire Wire Line
|
||||
4250 2150 4750 2150
|
||||
Wire Wire Line
|
||||
3550 6800 3550 6700
|
||||
Wire Wire Line
|
||||
3400 5400 3400 5300
|
||||
Wire Wire Line
|
||||
3300 5150 3300 5300
|
||||
Wire Wire Line
|
||||
3300 1750 3300 1550
|
||||
Connection ~ 7650 2000
|
||||
Wire Wire Line
|
||||
3500 1750 3500 1550
|
||||
Wire Wire Line
|
||||
3500 5150 3500 5300
|
||||
Wire Wire Line
|
||||
3500 5300 3300 5300
|
||||
Connection ~ 3400 5300
|
||||
Wire Wire Line
|
||||
3550 7200 3550 7300
|
||||
Wire Wire Line
|
||||
3250 7200 3250 7300
|
||||
Wire Wire Line
|
||||
3250 6700 3250 6800
|
||||
Wire Wire Line
|
||||
2550 2150 2050 2150
|
||||
Wire Wire Line
|
||||
2550 2250 2050 2250
|
||||
Wire Wire Line
|
||||
2550 2350 2050 2350
|
||||
Wire Wire Line
|
||||
2550 2450 2050 2450
|
||||
Wire Wire Line
|
||||
2550 2550 2050 2550
|
||||
Wire Wire Line
|
||||
2550 2650 2050 2650
|
||||
Wire Wire Line
|
||||
2550 2750 2050 2750
|
||||
Wire Wire Line
|
||||
2550 2850 2050 2850
|
||||
Wire Wire Line
|
||||
2550 2950 2050 2950
|
||||
Wire Wire Line
|
||||
2550 3050 2050 3050
|
||||
Wire Wire Line
|
||||
2550 3150 2050 3150
|
||||
Wire Wire Line
|
||||
2550 3250 2050 3250
|
||||
Wire Wire Line
|
||||
2550 3350 2050 3350
|
||||
Wire Wire Line
|
||||
2550 3450 2050 3450
|
||||
Wire Wire Line
|
||||
2550 3550 2050 3550
|
||||
Wire Wire Line
|
||||
2550 3650 2050 3650
|
||||
Wire Wire Line
|
||||
2550 3750 2050 3750
|
||||
Wire Wire Line
|
||||
2550 3850 2050 3850
|
||||
Wire Wire Line
|
||||
2550 3950 2050 3950
|
||||
Wire Wire Line
|
||||
2550 4050 2050 4050
|
||||
Wire Wire Line
|
||||
2550 4150 2050 4150
|
||||
Wire Wire Line
|
||||
2550 4250 2050 4250
|
||||
Wire Wire Line
|
||||
2550 4350 2050 4350
|
||||
Wire Wire Line
|
||||
2550 4650 2050 4650
|
||||
Wire Wire Line
|
||||
2550 4750 2050 4750
|
||||
Wire Wire Line
|
||||
2550 4550 2050 4550
|
||||
Wire Wire Line
|
||||
8500 4050 9000 4050
|
||||
Connection ~ 4750 4750
|
||||
Wire Wire Line
|
||||
4750 4350 4750 5400
|
||||
Connection ~ 4750 4650
|
||||
Wire Wire Line
|
||||
8500 2550 9000 2550
|
||||
Wire Wire Line
|
||||
8500 2650 9000 2650
|
||||
Wire Wire Line
|
||||
8500 2750 9000 2750
|
||||
Wire Wire Line
|
||||
8500 2850 9000 2850
|
||||
Wire Wire Line
|
||||
8500 2950 9000 2950
|
||||
Wire Wire Line
|
||||
8500 3050 9000 3050
|
||||
Wire Wire Line
|
||||
8500 3150 9000 3150
|
||||
Wire Wire Line
|
||||
8500 3250 9000 3250
|
||||
Wire Wire Line
|
||||
7250 1600 6900 1600
|
||||
Wire Wire Line
|
||||
6900 1600 6900 1400
|
||||
Wire Wire Line
|
||||
8500 3850 9600 3850
|
||||
Wire Wire Line
|
||||
9600 3850 9600 5050
|
||||
Wire Wire Line
|
||||
9000 5250 9300 5250
|
||||
Wire Wire Line
|
||||
9150 5950 9150 6050
|
||||
Wire Wire Line
|
||||
9150 6050 9600 6050
|
||||
Wire Wire Line
|
||||
9600 6350 9600 5450
|
||||
Connection ~ 9600 6050
|
||||
Wire Wire Line
|
||||
7650 2150 7650 1800
|
||||
Wire Wire Line
|
||||
9950 2000 7650 2000
|
||||
$Comp
|
||||
L CY62148EV30-ZSXI U511
|
||||
U 1 1 4D49598F
|
||||
P 7650 3450
|
||||
F 0 "U511" H 7650 3550 60 0000 C CNN
|
||||
F 1 "CY62148EV30-ZSXI" H 7700 3450 60 0000 C CNN
|
||||
1 7650 3450
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text Notes 7050 7000 0 250 ~ 50
|
||||
Memory
|
||||
Text Notes 7300 1300 0 50 ~ 0
|
||||
SRAM battery power
|
||||
Text Notes 9800 5300 0 50 ~ 0
|
||||
Battery power OE switch
|
||||
$Comp
|
||||
L +3.3V #PWR031
|
||||
U 1 1 4BF2FE97
|
||||
P 8350 5050
|
||||
F 0 "#PWR031" H 8350 5010 30 0001 C CNN
|
||||
F 1 "+3.3V" H 8350 5160 30 0000 C CNN
|
||||
1 8350 5050
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L GND #PWR032
|
||||
U 1 1 4BF2FE7B
|
||||
P 9600 6350
|
||||
F 0 "#PWR032" H 9600 6350 30 0001 C CNN
|
||||
F 1 "GND" H 9600 6280 30 0001 C CNN
|
||||
1 9600 6350
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L R R511
|
||||
U 1 1 4BF2FDAF
|
||||
P 9600 3600
|
||||
F 0 "R511" V 9680 3600 50 0000 C CNN
|
||||
F 1 "20k" V 9600 3600 50 0000 C CNN
|
||||
F 2 "SM0805_FIXEDMASK" H 9600 3600 60 0001 C CNN
|
||||
1 9600 3600
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L R R513
|
||||
U 1 1 4BF2FDAC
|
||||
P 9150 5700
|
||||
F 0 "R513" V 9230 5700 50 0000 C CNN
|
||||
F 1 "1k" V 9150 5700 50 0000 C CNN
|
||||
F 2 "SM0805_FIXEDMASK" H 9150 5700 60 0001 C CNN
|
||||
1 9150 5700
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L R R512
|
||||
U 1 1 4BF2FDA9
|
||||
P 8750 5250
|
||||
F 0 "R512" V 8830 5250 50 0000 C CNN
|
||||
F 1 "4k7" V 8750 5250 50 0000 C CNN
|
||||
F 2 "SM0805_FIXEDMASK" H 8750 5250 60 0001 C CNN
|
||||
1 8750 5250
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L NPN Q511
|
||||
U 1 1 4BF2FD9F
|
||||
P 9500 5250
|
||||
F 0 "Q511" H 9500 5100 50 0000 R CNN
|
||||
F 1 "2N2222A" H 9500 5400 50 0000 R CNN
|
||||
F 2 "SOT23EBC" H 9500 5250 60 0001 C CNN
|
||||
1 9500 5250
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L GND #PWR033
|
||||
U 1 1 4BF1A006
|
||||
P 10500 2000
|
||||
F 0 "#PWR033" H 10500 2000 30 0001 C CNN
|
||||
F 1 "GND" H 10500 1930 30 0001 C CNN
|
||||
1 10500 2000
|
||||
0 -1 -1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L +BATT #PWR034
|
||||
U 1 1 4BF19EA4
|
||||
P 8400 1400
|
||||
F 0 "#PWR034" H 8400 1350 20 0001 C CNN
|
||||
F 1 "+BATT" H 8400 1500 30 0000 C CNN
|
||||
1 8400 1400
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L +3.3V #PWR035
|
||||
U 1 1 4BF19E7A
|
||||
P 6900 1400
|
||||
F 0 "#PWR035" H 6900 1360 30 0001 C CNN
|
||||
F 1 "+3.3V" H 6900 1510 30 0000 C CNN
|
||||
1 6900 1400
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L DOUBLE_SCH_KCOM2 D511
|
||||
U 1 1 4BF19DCA
|
||||
P 7650 1600
|
||||
F 0 "D511" H 7800 1475 60 0000 C CNN
|
||||
F 1 "BAT54C" H 7650 1750 60 0000 C CNN
|
||||
F 2 "SOT23EBC" H 7650 1600 60 0001 C CNN
|
||||
1 7650 1600
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text Label 8600 4050 0 50 ~ 0
|
||||
RAM_/WE
|
||||
Text Label 8600 3950 0 50 ~ 0
|
||||
RAM_/OE
|
||||
Text Label 8600 3850 0 50 ~ 0
|
||||
RAM_/CE
|
||||
Text Label 8600 3250 0 50 ~ 0
|
||||
RAM_DQ7
|
||||
Text Label 8600 3150 0 50 ~ 0
|
||||
RAM_DQ6
|
||||
Text Label 8600 3050 0 50 ~ 0
|
||||
RAM_DQ5
|
||||
Text Label 8600 2950 0 50 ~ 0
|
||||
RAM_DQ4
|
||||
Text Label 8600 2850 0 50 ~ 0
|
||||
RAM_DQ3
|
||||
Text Label 8600 2750 0 50 ~ 0
|
||||
RAM_DQ2
|
||||
Text Label 8600 2650 0 50 ~ 0
|
||||
RAM_DQ1
|
||||
Text Label 8600 2550 0 50 ~ 0
|
||||
RAM_DQ0
|
||||
Text Label 6400 4350 0 50 ~ 0
|
||||
RAM_A18
|
||||
Text Label 6400 4250 0 50 ~ 0
|
||||
RAM_A17
|
||||
Text Label 6400 4150 0 50 ~ 0
|
||||
RAM_A16
|
||||
Text Label 6400 4050 0 50 ~ 0
|
||||
RAM_A15
|
||||
Text Label 6400 3950 0 50 ~ 0
|
||||
RAM_A14
|
||||
Text Label 6400 3850 0 50 ~ 0
|
||||
RAM_A13
|
||||
Text Label 6400 3750 0 50 ~ 0
|
||||
RAM_A12
|
||||
Text Label 6400 3650 0 50 ~ 0
|
||||
RAM_A11
|
||||
Text Label 6400 3550 0 50 ~ 0
|
||||
RAM_A10
|
||||
Text Label 6400 3450 0 50 ~ 0
|
||||
RAM_A9
|
||||
Text Label 6400 3350 0 50 ~ 0
|
||||
RAM_A8
|
||||
Text Label 6400 3250 0 50 ~ 0
|
||||
RAM_A7
|
||||
Text Label 6400 3150 0 50 ~ 0
|
||||
RAM_A6
|
||||
Text Label 6400 3050 0 50 ~ 0
|
||||
RAM_A5
|
||||
Text Label 6400 2950 0 50 ~ 0
|
||||
RAM_A4
|
||||
Text Label 6400 2850 0 50 ~ 0
|
||||
RAM_A3
|
||||
Text Label 6400 2750 0 50 ~ 0
|
||||
RAM_A2
|
||||
Text Label 6400 2650 0 50 ~ 0
|
||||
RAM_A1
|
||||
Text Label 6400 2550 0 50 ~ 0
|
||||
RAM_A0
|
||||
Text Label 4350 4150 0 50 ~ 0
|
||||
ROM_/UB
|
||||
Text Label 4350 4050 0 50 ~ 0
|
||||
ROM_/LB
|
||||
Text Label 4350 3750 0 50 ~ 0
|
||||
ROM_DQ15
|
||||
Text Label 4350 3650 0 50 ~ 0
|
||||
ROM_DQ14
|
||||
Text Label 4350 3550 0 50 ~ 0
|
||||
ROM_DQ13
|
||||
Text Label 4350 3450 0 50 ~ 0
|
||||
ROM_DQ12
|
||||
Text Label 4350 3350 0 50 ~ 0
|
||||
ROM_DQ11
|
||||
Text Label 4350 3250 0 50 ~ 0
|
||||
ROM_DQ10
|
||||
Text Label 4350 3150 0 50 ~ 0
|
||||
ROM_DQ9
|
||||
Text Label 4350 3050 0 50 ~ 0
|
||||
ROM_DQ8
|
||||
Text Label 4350 2850 0 50 ~ 0
|
||||
ROM_DQ7
|
||||
Text Label 4350 2750 0 50 ~ 0
|
||||
ROM_DQ6
|
||||
Text Label 4350 2650 0 50 ~ 0
|
||||
ROM_DQ5
|
||||
Text Label 4350 2550 0 50 ~ 0
|
||||
ROM_DQ4
|
||||
Text Label 4350 2450 0 50 ~ 0
|
||||
ROM_DQ3
|
||||
Text Label 4350 2350 0 50 ~ 0
|
||||
ROM_DQ2
|
||||
Text Label 4350 2250 0 50 ~ 0
|
||||
ROM_DQ1
|
||||
Text Label 4350 2150 0 50 ~ 0
|
||||
ROM_DQ0
|
||||
Text Label 2100 4750 0 50 ~ 0
|
||||
ROM_/WE
|
||||
Text Label 2100 4650 0 50 ~ 0
|
||||
ROM_/OE
|
||||
Text Label 2100 4550 0 50 ~ 0
|
||||
ROM_/CE
|
||||
Text Label 2100 4350 0 50 ~ 0
|
||||
ROM_A22
|
||||
Text Label 2100 4250 0 50 ~ 0
|
||||
ROM_A21
|
||||
Text Label 2100 4150 0 50 ~ 0
|
||||
ROM_A20
|
||||
Text Label 2100 4050 0 50 ~ 0
|
||||
ROM_A19
|
||||
Text Label 2100 3950 0 50 ~ 0
|
||||
ROM_A18
|
||||
Text Label 2100 3850 0 50 ~ 0
|
||||
ROM_A17
|
||||
Text Label 2100 3750 0 50 ~ 0
|
||||
ROM_A16
|
||||
Text Label 2100 3650 0 50 ~ 0
|
||||
ROM_A15
|
||||
Text Label 2100 3550 0 50 ~ 0
|
||||
ROM_A14
|
||||
Text Label 2100 3450 0 50 ~ 0
|
||||
ROM_A13
|
||||
Text Label 2100 3350 0 50 ~ 0
|
||||
ROM_A12
|
||||
Text Label 2100 3250 0 50 ~ 0
|
||||
ROM_A11
|
||||
Text Label 2100 3150 0 50 ~ 0
|
||||
ROM_A10
|
||||
Text Label 2100 3050 0 50 ~ 0
|
||||
ROM_A9
|
||||
Text Label 2100 2950 0 50 ~ 0
|
||||
ROM_A8
|
||||
Text Label 2100 2850 0 50 ~ 0
|
||||
ROM_A7
|
||||
Text Label 2100 2750 0 50 ~ 0
|
||||
ROM_A6
|
||||
Text Label 2100 2650 0 50 ~ 0
|
||||
ROM_A5
|
||||
Text Label 2100 2550 0 50 ~ 0
|
||||
ROM_A4
|
||||
Text Label 2100 2450 0 50 ~ 0
|
||||
ROM_A3
|
||||
Text Label 2100 2350 0 50 ~ 0
|
||||
ROM_A2
|
||||
Text Label 2100 2250 0 50 ~ 0
|
||||
ROM_A1
|
||||
Text Label 2100 2150 0 50 ~ 0
|
||||
ROM_A0
|
||||
Text GLabel 2050 4550 0 50 Input ~ 0
|
||||
ROM_/CE
|
||||
Text GLabel 9000 4050 2 50 Input ~ 0
|
||||
RAM_/WE
|
||||
Text GLabel 9000 3950 2 50 Input ~ 0
|
||||
RAM_/OE
|
||||
Text GLabel 9000 3250 2 50 BiDi ~ 0
|
||||
RAM_DQ7
|
||||
Text GLabel 9000 3150 2 50 BiDi ~ 0
|
||||
RAM_DQ6
|
||||
Text GLabel 9000 3050 2 50 BiDi ~ 0
|
||||
RAM_DQ5
|
||||
Text GLabel 9000 2950 2 50 BiDi ~ 0
|
||||
RAM_DQ4
|
||||
Text GLabel 9000 2850 2 50 BiDi ~ 0
|
||||
RAM_DQ3
|
||||
Text GLabel 9000 2750 2 50 BiDi ~ 0
|
||||
RAM_DQ2
|
||||
Text GLabel 9000 2650 2 50 BiDi ~ 0
|
||||
RAM_DQ1
|
||||
Text GLabel 9000 2550 2 50 BiDi ~ 0
|
||||
RAM_DQ0
|
||||
Text GLabel 6300 4350 0 50 Input ~ 0
|
||||
RAM_A18
|
||||
Text GLabel 6300 4250 0 50 Input ~ 0
|
||||
RAM_A17
|
||||
Text GLabel 6300 4150 0 50 Input ~ 0
|
||||
RAM_A16
|
||||
Text GLabel 6300 4050 0 50 Input ~ 0
|
||||
RAM_A15
|
||||
Text GLabel 6300 3950 0 50 Input ~ 0
|
||||
RAM_A14
|
||||
Text GLabel 6300 3850 0 50 Input ~ 0
|
||||
RAM_A13
|
||||
Text GLabel 6300 3750 0 50 Input ~ 0
|
||||
RAM_A12
|
||||
Text GLabel 6300 3650 0 50 Input ~ 0
|
||||
RAM_A11
|
||||
Text GLabel 6300 3550 0 50 Input ~ 0
|
||||
RAM_A10
|
||||
Text GLabel 6300 3450 0 50 Input ~ 0
|
||||
RAM_A9
|
||||
Text GLabel 6300 3350 0 50 Input ~ 0
|
||||
RAM_A8
|
||||
Text GLabel 6300 3250 0 50 Input ~ 0
|
||||
RAM_A7
|
||||
Text GLabel 6300 3150 0 50 Input ~ 0
|
||||
RAM_A6
|
||||
Text GLabel 6300 3050 0 50 Input ~ 0
|
||||
RAM_A5
|
||||
Text GLabel 6300 2950 0 50 Input ~ 0
|
||||
RAM_A4
|
||||
Text GLabel 6300 2850 0 50 Input ~ 0
|
||||
RAM_A3
|
||||
Text GLabel 6300 2750 0 50 Input ~ 0
|
||||
RAM_A2
|
||||
Text GLabel 6300 2650 0 50 Input ~ 0
|
||||
RAM_A1
|
||||
Text GLabel 6300 2550 0 50 Input ~ 0
|
||||
RAM_A0
|
||||
Text GLabel 4750 4150 2 50 Input ~ 0
|
||||
ROM_/UB
|
||||
Text GLabel 4750 4050 2 50 Input ~ 0
|
||||
ROM_/LB
|
||||
Text GLabel 4750 3750 2 50 BiDi ~ 0
|
||||
ROM_DQ15
|
||||
Text GLabel 4750 3650 2 50 BiDi ~ 0
|
||||
ROM_DQ14
|
||||
Text GLabel 4750 3550 2 50 BiDi ~ 0
|
||||
ROM_DQ13
|
||||
Text GLabel 4750 3450 2 50 BiDi ~ 0
|
||||
ROM_DQ12
|
||||
Text GLabel 4750 3350 2 50 BiDi ~ 0
|
||||
ROM_DQ11
|
||||
Text GLabel 4750 3250 2 50 BiDi ~ 0
|
||||
ROM_DQ10
|
||||
Text GLabel 4750 3150 2 50 BiDi ~ 0
|
||||
ROM_DQ9
|
||||
Text GLabel 4750 3050 2 50 BiDi ~ 0
|
||||
ROM_DQ8
|
||||
Text GLabel 4750 2850 2 50 BiDi ~ 0
|
||||
ROM_DQ7
|
||||
Text GLabel 4750 2750 2 50 BiDi ~ 0
|
||||
ROM_DQ6
|
||||
Text GLabel 4750 2650 2 50 BiDi ~ 0
|
||||
ROM_DQ5
|
||||
Text GLabel 4750 2550 2 50 BiDi ~ 0
|
||||
ROM_DQ4
|
||||
Text GLabel 4750 2450 2 50 BiDi ~ 0
|
||||
ROM_DQ3
|
||||
Text GLabel 4750 2350 2 50 BiDi ~ 0
|
||||
ROM_DQ2
|
||||
Text GLabel 4750 2250 2 50 BiDi ~ 0
|
||||
ROM_DQ1
|
||||
Text GLabel 4750 2150 2 50 BiDi ~ 0
|
||||
ROM_DQ0
|
||||
Text GLabel 2050 4350 0 50 Input ~ 0
|
||||
ROM_A22
|
||||
Text GLabel 2050 4250 0 50 Input ~ 0
|
||||
ROM_A21
|
||||
Text GLabel 2050 4150 0 50 Input ~ 0
|
||||
ROM_A20
|
||||
Text GLabel 2050 4050 0 50 Input ~ 0
|
||||
ROM_A19
|
||||
Text GLabel 2050 3950 0 50 Input ~ 0
|
||||
ROM_A18
|
||||
Text GLabel 2050 3850 0 50 Input ~ 0
|
||||
ROM_A17
|
||||
Text GLabel 2050 3750 0 50 Input ~ 0
|
||||
ROM_A16
|
||||
Text GLabel 2050 3650 0 50 Input ~ 0
|
||||
ROM_A15
|
||||
Text GLabel 2050 3550 0 50 Input ~ 0
|
||||
ROM_A14
|
||||
Text GLabel 2050 3450 0 50 Input ~ 0
|
||||
ROM_A13
|
||||
Text GLabel 2050 3350 0 50 Input ~ 0
|
||||
ROM_A12
|
||||
Text GLabel 2050 3250 0 50 Input ~ 0
|
||||
ROM_A11
|
||||
Text GLabel 2050 3150 0 50 Input ~ 0
|
||||
ROM_A10
|
||||
Text GLabel 2050 3050 0 50 Input ~ 0
|
||||
ROM_A9
|
||||
Text GLabel 2050 2950 0 50 Input ~ 0
|
||||
ROM_A8
|
||||
Text GLabel 2050 2850 0 50 Input ~ 0
|
||||
ROM_A7
|
||||
Text GLabel 2050 2750 0 50 Input ~ 0
|
||||
ROM_A6
|
||||
Text GLabel 2050 2650 0 50 Input ~ 0
|
||||
ROM_A5
|
||||
Text GLabel 2050 2550 0 50 Input ~ 0
|
||||
ROM_A4
|
||||
Text GLabel 2050 2450 0 50 Input ~ 0
|
||||
ROM_A3
|
||||
Text GLabel 2050 2350 0 50 Input ~ 0
|
||||
ROM_A2
|
||||
Text GLabel 2050 2250 0 50 Input ~ 0
|
||||
ROM_A1
|
||||
Text GLabel 2050 2150 0 50 Input ~ 0
|
||||
ROM_A0
|
||||
NoConn ~ 4250 4550
|
||||
$Comp
|
||||
L GND #PWR036
|
||||
U 1 1 4BCA30BF
|
||||
P 4750 5400
|
||||
F 0 "#PWR036" H 4750 5400 30 0001 C CNN
|
||||
F 1 "GND" H 4750 5330 30 0001 C CNN
|
||||
1 4750 5400
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text GLabel 2050 4750 0 50 Input ~ 0
|
||||
ROM_/WE
|
||||
Text GLabel 2050 4650 0 50 Input ~ 0
|
||||
ROM_/OE
|
||||
$Comp
|
||||
L C C502
|
||||
U 1 1 4BAD3D55
|
||||
P 3550 7000
|
||||
F 0 "C502" H 3600 7100 50 0000 L CNN
|
||||
F 1 "100n" H 3600 6900 50 0000 L CNN
|
||||
F 2 "SM0805_FIXEDMASK" H 3550 7000 60 0001 C CNN
|
||||
1 3550 7000
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L C C511
|
||||
U 1 1 4BAD3D53
|
||||
P 10150 2000
|
||||
F 0 "C511" H 10200 2100 50 0000 L CNN
|
||||
F 1 "100n" H 10200 1900 50 0000 L CNN
|
||||
F 2 "SM0805_FIXEDMASK" H 10150 2000 60 0001 C CNN
|
||||
1 10150 2000
|
||||
0 -1 1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L C C501
|
||||
U 1 1 4BAD3D47
|
||||
P 3250 7000
|
||||
F 0 "C501" H 3300 7100 50 0000 L CNN
|
||||
F 1 "100n" H 3300 6900 50 0000 L CNN
|
||||
F 2 "SM0805_FIXEDMASK" H 3250 7000 60 0001 C CNN
|
||||
1 3250 7000
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L GND #PWR037
|
||||
U 1 1 4BAD3D2B
|
||||
P 3550 7300
|
||||
F 0 "#PWR037" H 3550 7300 30 0001 C CNN
|
||||
F 1 "GND" H 3550 7230 30 0001 C CNN
|
||||
1 3550 7300
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L +1.8V #PWR038
|
||||
U 1 1 4BAD3D27
|
||||
P 3550 6700
|
||||
F 0 "#PWR038" H 3550 6840 20 0001 C CNN
|
||||
F 1 "+1.8V" H 3550 6810 30 0000 C CNN
|
||||
1 3550 6700
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L GND #PWR039
|
||||
U 1 1 4BAD3D20
|
||||
P 3250 7300
|
||||
F 0 "#PWR039" H 3250 7300 30 0001 C CNN
|
||||
F 1 "GND" H 3250 7230 30 0001 C CNN
|
||||
1 3250 7300
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L +3.3V #PWR040
|
||||
U 1 1 4BAD3D0B
|
||||
P 3250 6700
|
||||
F 0 "#PWR040" H 3250 6660 30 0001 C CNN
|
||||
F 1 "+3.3V" H 3250 6810 30 0000 C CNN
|
||||
1 3250 6700
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L GND #PWR041
|
||||
U 1 1 4BAD33A7
|
||||
P 3400 5400
|
||||
F 0 "#PWR041" H 3400 5400 30 0001 C CNN
|
||||
F 1 "GND" H 3400 5330 30 0001 C CNN
|
||||
1 3400 5400
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L GND #PWR042
|
||||
U 1 1 4BAD339F
|
||||
P 7650 5000
|
||||
F 0 "#PWR042" H 7650 5000 30 0001 C CNN
|
||||
F 1 "GND" H 7650 4930 30 0001 C CNN
|
||||
1 7650 5000
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L +1.8V #PWR043
|
||||
U 1 1 4BAD32D2
|
||||
P 3300 1550
|
||||
F 0 "#PWR043" H 3300 1690 20 0001 C CNN
|
||||
F 1 "+1.8V" H 3300 1660 30 0000 C CNN
|
||||
1 3300 1550
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L +3.3V #PWR044
|
||||
U 1 1 4BAD32BE
|
||||
P 3500 1550
|
||||
F 0 "#PWR044" H 3500 1510 30 0001 C CNN
|
||||
F 1 "+3.3V" H 3500 1660 30 0000 C CNN
|
||||
1 3500 1550
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text Notes 6300 5700 0 60 ~ 0
|
||||
4Mbits 45ns SRAM (battery RAM + custom chip work RAM)
|
||||
Text Notes 2650 5700 0 60 ~ 0
|
||||
128Mbits 70ns PSRAM (ROM area)
|
||||
$Comp
|
||||
L MT45W8MW16 U501
|
||||
U 1 1 4B868602
|
||||
P 3400 3450
|
||||
F 0 "U501" H 3400 3550 60 0000 C CNN
|
||||
F 1 "MT45W8MW16" H 3400 3450 60 0000 C CNN
|
||||
F 2 "VFBGA54" H 3400 3450 60 0001 C CNN
|
||||
1 3400 3450
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$EndSCHEMATC
|
||||
1179
pcb/kicad/RevD/pwr_misc.sch
Normal file
1179
pcb/kicad/RevD/pwr_misc.sch
Normal file
File diff suppressed because it is too large
Load Diff
33907
pcb/kicad/RevD/sd2snes.brd
Normal file
33907
pcb/kicad/RevD/sd2snes.brd
Normal file
File diff suppressed because it is too large
Load Diff
1053
pcb/kicad/RevD/sd2snes.cmp
Normal file
1053
pcb/kicad/RevD/sd2snes.cmp
Normal file
File diff suppressed because it is too large
Load Diff
3184
pcb/kicad/RevD/sd2snes.net
Normal file
3184
pcb/kicad/RevD/sd2snes.net
Normal file
File diff suppressed because it is too large
Load Diff
116
pcb/kicad/RevD/sd2snes.pro
Normal file
116
pcb/kicad/RevD/sd2snes.pro
Normal file
@ -0,0 +1,116 @@
|
||||
update=Fri 17 Jun 2011 01:08:13 AM CEST
|
||||
version=1
|
||||
last_client=pcbnew
|
||||
[general]
|
||||
version=1
|
||||
[cvpcb]
|
||||
version=1
|
||||
NetIExt=net
|
||||
[cvpcb/libraries]
|
||||
EquName1=devcms
|
||||
[eeschema]
|
||||
version=1
|
||||
LibDir=../../kicad
|
||||
NetFmt=1
|
||||
HPGLSpd=20
|
||||
HPGLDm=15
|
||||
HPGLNum=1
|
||||
offX_A4=0
|
||||
offY_A4=0
|
||||
offX_A3=0
|
||||
offY_A3=0
|
||||
offX_A2=0
|
||||
offY_A2=0
|
||||
offX_A1=0
|
||||
offY_A1=0
|
||||
offX_A0=0
|
||||
offY_A0=0
|
||||
offX_A=0
|
||||
offY_A=0
|
||||
offX_B=0
|
||||
offY_B=0
|
||||
offX_C=0
|
||||
offY_C=0
|
||||
offX_D=0
|
||||
offY_D=0
|
||||
offX_E=0
|
||||
offY_E=0
|
||||
RptD_X=0
|
||||
RptD_Y=100
|
||||
RptLab=1
|
||||
LabSize=50
|
||||
[eeschema/libraries]
|
||||
LibName1=power
|
||||
LibName2=device
|
||||
LibName3=transistors
|
||||
LibName4=conn
|
||||
LibName5=linear
|
||||
LibName6=regul
|
||||
LibName7=74xx
|
||||
LibName8=cmos4000
|
||||
LibName9=adc-dac
|
||||
LibName10=memory
|
||||
LibName11=xilinx
|
||||
LibName12=special
|
||||
LibName13=microcontrollers
|
||||
LibName14=dsp
|
||||
LibName15=microchip
|
||||
LibName16=analog_switches
|
||||
LibName17=motorola
|
||||
LibName18=texas
|
||||
LibName19=intel
|
||||
LibName20=audio
|
||||
LibName21=interface
|
||||
LibName22=digital-audio
|
||||
LibName23=philips
|
||||
LibName24=display
|
||||
LibName25=cypress
|
||||
LibName26=siliconi
|
||||
LibName27=opto
|
||||
LibName28=atmel
|
||||
LibName29=contrib
|
||||
LibName30=valves
|
||||
LibName31=libs/snescart
|
||||
LibName32=libs/misc-74
|
||||
LibName33=libs/vreg
|
||||
LibName34=libs/lpc1754
|
||||
LibName35=libs/sd_card
|
||||
LibName36=libs/cy62148ev30
|
||||
LibName37=libs/mt45w8mw16
|
||||
LibName38=libs/cs4344
|
||||
LibName39=libs/double_sch_kcom
|
||||
LibName40=libs/usb_minib
|
||||
LibName41=libs/mic23250
|
||||
[pcbnew]
|
||||
version=1
|
||||
PadDrlX=0
|
||||
PadDimH=79
|
||||
PadDimV=690
|
||||
BoardThickness=630
|
||||
SgPcb45=1
|
||||
TxtPcbV=800
|
||||
TxtPcbH=600
|
||||
TxtModV=600
|
||||
TxtModH=600
|
||||
TxtModW=120
|
||||
VEgarde=40
|
||||
DrawLar=70
|
||||
EdgeLar=40
|
||||
TxtLar=120
|
||||
MSegLar=39
|
||||
LastNetListRead=sd2snes.net
|
||||
[pcbnew/libraries]
|
||||
LibDir=../../kicad
|
||||
LibName1=sockets
|
||||
LibName2=connect
|
||||
LibName3=discret
|
||||
LibName4=pin_array
|
||||
LibName5=divers
|
||||
LibName6=libcms
|
||||
LibName7=display
|
||||
LibName8=valves
|
||||
LibName9=led
|
||||
LibName10=dip_sockets
|
||||
LibName11=libs/mypackages
|
||||
LibName12=libs/hai
|
||||
LibName13=libs/snescart
|
||||
93
pcb/kicad/RevD/sd2snes.sch
Normal file
93
pcb/kicad/RevD/sd2snes.sch
Normal file
@ -0,0 +1,93 @@
|
||||
EESchema Schematic File Version 2 date Sun 03 Jul 2011 03:23:56 AM CEST
|
||||
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:snescart
|
||||
LIBS:misc-74
|
||||
LIBS:vreg
|
||||
LIBS:lpc1754
|
||||
LIBS:sd_card
|
||||
LIBS:cy62148ev30
|
||||
LIBS:mt45w8mw16
|
||||
LIBS:cs4344
|
||||
LIBS:double_sch_kcom
|
||||
LIBS:usb_minib
|
||||
LIBS:mic23250
|
||||
EELAYER 25 0
|
||||
EELAYER END
|
||||
$Descr A4 11700 8267
|
||||
encoding utf-8
|
||||
Sheet 1 6
|
||||
Title "sd2snes Mark II"
|
||||
Date "16 jun 2011"
|
||||
Rev "C"
|
||||
Comp "Maximilian Rehkopf"
|
||||
Comment1 ""
|
||||
Comment2 ""
|
||||
Comment3 ""
|
||||
Comment4 ""
|
||||
$EndDescr
|
||||
Wire Notes Line
|
||||
3650 4200 6150 4200
|
||||
Text Notes 3300 3250 0 100 ~ 0
|
||||
Changes from Rev.A / TODO:\n [x] remove FPGA from JTAG chain\n [x] remove SNES IRQ_DIR+IRQ, replace with IRQ_OE. IRQ is unidirectional cart -> console\n (replace 1gate w/ transistor)\n [x] disconnect P2.10 from FPGA, using a different GPIO for IRQ / INIT_B\n [x] add pullup to P2.10\n [ ] add JTAG pullups\n [x] add series resistor for CPU_CLK\n [x] add a jumper in PIC MCLR line to MCU\n [x] change PIC to DIP8 type for easier preprogramming\n [x] change "P1" to "P401" in pin description in silk screen\n [x] filter CIC data lines\n [x] rearrange SD card interface/LEDs on MCU\n [x] RAs for SNES signals?\n [x] reroute/add decoupling capacitors\n [x] filter SNES control signals (RD, WR, PARD, PAWR, CPU_CLK, IRQ)\n [x] replace 4Mbit SRAM with much cheaper TSOP-II type\n [x] add inverse polarity protection\n [x] separate GND plane for DAC\n [ ] separate JTAG pads for FPGA
|
||||
$Sheet
|
||||
S 1250 1250 1700 1250
|
||||
U 4B6E16F2
|
||||
F0 "SNES Slot" 60
|
||||
F1 "snesslot.sch" 60
|
||||
$EndSheet
|
||||
Text Notes 750 7700 0 500 ~ 100
|
||||
sd2snes Mark II
|
||||
$Sheet
|
||||
S 1250 3300 1600 1150
|
||||
U 4BAA6ABD
|
||||
F0 "Memory" 60
|
||||
F1 "memory.sch" 60
|
||||
$EndSheet
|
||||
$Sheet
|
||||
S 8050 1250 1600 1250
|
||||
U 4B6ED75B
|
||||
F0 "MCU" 60
|
||||
F1 "mcu.sch" 60
|
||||
$EndSheet
|
||||
$Sheet
|
||||
S 5900 1250 1600 1250
|
||||
U 4B6EC9C3
|
||||
F0 "Power Supply / Misc." 60
|
||||
F1 "pwr_misc.sch" 60
|
||||
$EndSheet
|
||||
$Sheet
|
||||
S 3650 1250 1650 1250
|
||||
U 4B6E18FC
|
||||
F0 "FPGA" 60
|
||||
F1 "fpga.sch" 60
|
||||
$EndSheet
|
||||
$EndSCHEMATC
|
||||
2058
pcb/kicad/RevD/snesslot.sch
Normal file
2058
pcb/kicad/RevD/snesslot.sch
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user