schematics: references for buttons on previous PCB v1.7

pull/3/head
davor 6 years ago
parent a560d000d7
commit b535b7ccee

@ -59,447 +59,449 @@ $EndDescr
$Comp
L MB85RS16 U10
U 1 1 58D913F5
P 2800 2700
F 0 "U10" H 2500 2950 50 0000 L CNN
F 1 "IS25LP032D-JNLE-TR" H 2850 2950 50 0000 L CNN
F 2 "SOA008-150mil:SOA008-150mil" H 2450 2650 50 0001 C CNN
F 3 "http://www.issi.com/WW/pdf/25LP-WP032D.pdf" H 2450 2650 50 0001 C CNN
F 4 "www.issi.com" H 2800 2700 60 0001 C CNN "MFG_URL"
F 5 "IS25LP032D-JNLE-TR" H 2800 2700 60 0001 C CNN "MFG_PN"
F 6 "www.mouser.com" H 2800 2700 60 0001 C CNN "Distributor1_URL"
F 7 "870-IS25LP032DJNLETR" H 2800 2700 60 0001 C CNN "Distributor1_PN"
1 2800 2700
P 3650 4350
F 0 "U10" H 3350 4600 50 0000 L CNN
F 1 "IS25LP032D-JNLE-TR" H 3700 4600 50 0000 L CNN
F 2 "SOA008-150mil:SOA008-150mil" H 3300 4300 50 0001 C CNN
F 3 "http://www.issi.com/WW/pdf/25LP-WP032D.pdf" H 3300 4300 50 0001 C CNN
F 4 "www.issi.com" H 3650 4350 60 0001 C CNN "MFG_URL"
F 5 "IS25LP032D-JNLE-TR" H 3650 4350 60 0001 C CNN "MFG_PN"
F 6 "www.mouser.com" H 3650 4350 60 0001 C CNN "Distributor1_URL"
F 7 "870-IS25LP032DJNLETR" H 3650 4350 60 0001 C CNN "Distributor1_PN"
1 3650 4350
1 0 0 -1
$EndComp
$Comp
L +3V3 #PWR0145
U 1 1 58D9149E
P 2800 2400
F 0 "#PWR0145" H 2800 2250 50 0001 C CNN
F 1 "+3V3" H 2800 2540 50 0000 C CNN
F 2 "" H 2800 2400 50 0000 C CNN
F 3 "" H 2800 2400 50 0000 C CNN
1 2800 2400
P 3650 4050
F 0 "#PWR0145" H 3650 3900 50 0001 C CNN
F 1 "+3V3" H 3650 4190 50 0000 C CNN
F 2 "" H 3650 4050 50 0000 C CNN
F 3 "" H 3650 4050 50 0000 C CNN
1 3650 4050
1 0 0 -1
$EndComp
$Comp
L GND #PWR0146
U 1 1 58D914B4
P 2800 3000
F 0 "#PWR0146" H 2800 2750 50 0001 C CNN
F 1 "GND" H 2800 2850 50 0000 C CNN
F 2 "" H 2800 3000 50 0000 C CNN
F 3 "" H 2800 3000 50 0000 C CNN
1 2800 3000
P 3650 4650
F 0 "#PWR0146" H 3650 4400 50 0001 C CNN
F 1 "GND" H 3650 4500 50 0000 C CNN
F 2 "" H 3650 4650 50 0000 C CNN
F 3 "" H 3650 4650 50 0000 C CNN
1 3650 4650
1 0 0 -1
$EndComp
Wire Wire Line
3200 2600 3800 2600
4050 4250 4650 4250
Wire Wire Line
3200 2700 3800 2700
4050 4350 4650 4350
Wire Wire Line
3200 2800 3800 2800
4050 4450 4650 4450
Wire Wire Line
2400 2800 1700 2800
3250 4450 2550 4450
Wire Wire Line
2400 2700 1700 2700
3250 4350 2550 4350
Wire Wire Line
2400 2600 1700 2600
Text Label 1750 2600 0 60 ~ 0
3250 4250 2550 4250
Text Label 2600 4250 0 60 ~ 0
FLASH_nWP
Text Label 1750 2700 0 60 ~ 0
Text Label 2600 4350 0 60 ~ 0
FLASH_nHOLD
Text Label 1750 2800 0 60 ~ 0
Text Label 2600 4450 0 60 ~ 0
FLASH_nCS
Text Label 3250 2600 0 60 ~ 0
Text Label 4100 4250 0 60 ~ 0
FLASH_SCK
Text Label 3250 2800 0 60 ~ 0
Text Label 4100 4450 0 60 ~ 0
FLASH_MISO
Text Label 3250 2700 0 60 ~ 0
Text Label 4100 4350 0 60 ~ 0
FLASH_MOSI
Wire Wire Line
4650 2450 5650 2450
Text Label 4700 2450 0 60 ~ 0
5500 4100 6500 4100
Text Label 5550 4100 0 60 ~ 0
FLASH_MISO
Wire Wire Line
7150 2450 8150 2450
Text Label 7550 2450 0 60 ~ 0
8000 4100 9000 4100
Text Label 8400 4100 0 60 ~ 0
FLASH_MOSI
Wire Wire Line
5650 2650 4650 2650
Text Label 4700 2650 0 60 ~ 0
6500 4300 5500 4300
Text Label 5550 4300 0 60 ~ 0
FLASH_nCS
$Comp
L R R27
U 1 1 58EC0EFE
P 2700 1250
F 0 "R27" V 2780 1250 50 0000 C CNN
F 1 "10k" V 2700 1250 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 2630 1250 50 0001 C CNN
F 3 "" H 2700 1250 50 0000 C CNN
1 2700 1250
P 3450 2350
F 0 "R27" V 3530 2350 50 0000 C CNN
F 1 "10k" V 3450 2350 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 3380 2350 50 0001 C CNN
F 3 "" H 3450 2350 50 0000 C CNN
1 3450 2350
1 0 0 -1
$EndComp
Wire Wire Line
2700 1400 2700 2100
Text Label 2700 2050 1 60 ~ 0
3450 2500 3450 3200
Text Label 3450 3150 1 60 ~ 0
FLASH_MOSI
$Comp
L +3V3 #PWR0147
U 1 1 58EC0F61
P 2700 1100
F 0 "#PWR0147" H 2700 950 50 0001 C CNN
F 1 "+3V3" H 2700 1240 50 0000 C CNN
F 2 "" H 2700 1100 50 0000 C CNN
F 3 "" H 2700 1100 50 0000 C CNN
1 2700 1100
P 3450 2200
F 0 "#PWR0147" H 3450 2050 50 0001 C CNN
F 1 "+3V3" H 3450 2340 50 0000 C CNN
F 2 "" H 3450 2200 50 0000 C CNN
F 3 "" H 3450 2200 50 0000 C CNN
1 3450 2200
1 0 0 -1
$EndComp
$Comp
L R R28
U 1 1 58EC0F8E
P 2900 1250
F 0 "R28" V 2980 1250 50 0000 C CNN
F 1 "10k" V 2900 1250 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 2830 1250 50 0001 C CNN
F 3 "" H 2900 1250 50 0000 C CNN
1 2900 1250
P 3650 2350
F 0 "R28" V 3730 2350 50 0000 C CNN
F 1 "10k" V 3650 2350 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 3580 2350 50 0001 C CNN
F 3 "" H 3650 2350 50 0000 C CNN
1 3650 2350
1 0 0 -1
$EndComp
Wire Wire Line
2900 1400 2900 2100
Text Label 2900 2050 1 60 ~ 0
3650 2500 3650 3200
Text Label 3650 3150 1 60 ~ 0
FLASH_MISO
$Comp
L +3V3 #PWR0148
U 1 1 58EC0F96
P 2900 1100
F 0 "#PWR0148" H 2900 950 50 0001 C CNN
F 1 "+3V3" H 2900 1240 50 0000 C CNN
F 2 "" H 2900 1100 50 0000 C CNN
F 3 "" H 2900 1100 50 0000 C CNN
1 2900 1100
P 3650 2200
F 0 "#PWR0148" H 3650 2050 50 0001 C CNN
F 1 "+3V3" H 3650 2340 50 0000 C CNN
F 2 "" H 3650 2200 50 0000 C CNN
F 3 "" H 3650 2200 50 0000 C CNN
1 3650 2200
1 0 0 -1
$EndComp
$Comp
L R R29
U 1 1 58EC15E1
P 3100 1250
F 0 "R29" V 3180 1250 50 0000 C CNN
F 1 "1k" V 3100 1250 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 3030 1250 50 0001 C CNN
F 3 "" H 3100 1250 50 0000 C CNN
1 3100 1250
P 3850 2350
F 0 "R29" V 3930 2350 50 0000 C CNN
F 1 "1k" V 3850 2350 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 3780 2350 50 0001 C CNN
F 3 "" H 3850 2350 50 0000 C CNN
1 3850 2350
1 0 0 -1
$EndComp
Wire Wire Line
3100 1400 3100 2100
Text Label 3100 2050 1 60 ~ 0
3850 2500 3850 3200
Text Label 3850 3150 1 60 ~ 0
FLASH_SCK
$Comp
L +3V3 #PWR0149
U 1 1 58EC15E9
P 3100 1100
F 0 "#PWR0149" H 3100 950 50 0001 C CNN
F 1 "+3V3" H 3100 1240 50 0000 C CNN
F 2 "" H 3100 1100 50 0000 C CNN
F 3 "" H 3100 1100 50 0000 C CNN
1 3100 1100
P 3850 2200
F 0 "#PWR0149" H 3850 2050 50 0001 C CNN
F 1 "+3V3" H 3850 2340 50 0000 C CNN
F 2 "" H 3850 2200 50 0000 C CNN
F 3 "" H 3850 2200 50 0000 C CNN
1 3850 2200
1 0 0 -1
$EndComp
Wire Wire Line
4650 3050 5650 3050
Text Label 4700 3050 0 60 ~ 0
5500 4700 6500 4700
Text Label 5550 4700 0 60 ~ 0
FLASH_SCK
$Comp
L R R30
U 1 1 58EC1C84
P 3300 1250
F 0 "R30" V 3380 1250 50 0000 C CNN
F 1 "4.7k" V 3300 1250 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 3230 1250 50 0001 C CNN
F 3 "" H 3300 1250 50 0000 C CNN
1 3300 1250
P 4050 2350
F 0 "R30" V 4130 2350 50 0000 C CNN
F 1 "4.7k" V 4050 2350 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 3980 2350 50 0001 C CNN
F 3 "" H 4050 2350 50 0000 C CNN
1 4050 2350
1 0 0 -1
$EndComp
Wire Wire Line
3300 1400 3300 2100
Text Label 3300 2050 1 60 ~ 0
4050 2500 4050 3200
Text Label 4050 3150 1 60 ~ 0
FLASH_nCS
$Comp
L +3V3 #PWR0150
U 1 1 58EC1C8C
P 3300 1100
F 0 "#PWR0150" H 3300 950 50 0001 C CNN
F 1 "+3V3" H 3300 1240 50 0000 C CNN
F 2 "" H 3300 1100 50 0000 C CNN
F 3 "" H 3300 1100 50 0000 C CNN
1 3300 1100
P 4050 2200
F 0 "#PWR0150" H 4050 2050 50 0001 C CNN
F 1 "+3V3" H 4050 2340 50 0000 C CNN
F 2 "" H 4050 2200 50 0000 C CNN
F 3 "" H 4050 2200 50 0000 C CNN
1 4050 2200
1 0 0 -1
$EndComp
Text Notes 1850 850 0 60 ~ 0
Text Notes 2600 1950 0 60 ~ 0
pullups for Master SPI (MSPI) required by\nTN1260: lattice ECP5 sysCONFIG guide p.6
$Comp
L R R11
U 1 1 58EC4E77
P 2300 1250
F 0 "R11" V 2380 1250 50 0000 C CNN
F 1 "10k" V 2300 1250 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 2230 1250 50 0001 C CNN
F 3 "" H 2300 1250 50 0000 C CNN
1 2300 1250
P 3050 2350
F 0 "R11" V 3130 2350 50 0000 C CNN
F 1 "10k" V 3050 2350 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 2980 2350 50 0001 C CNN
F 3 "" H 3050 2350 50 0000 C CNN
1 3050 2350
1 0 0 -1
$EndComp
Wire Wire Line
2300 1400 2300 2100
Text Label 2300 2050 1 60 ~ 0
3050 2500 3050 3200
Text Label 3050 3150 1 60 ~ 0
FLASH_nWP
$Comp
L +3V3 #PWR0151
U 1 1 58EC4E7F
P 2300 1100
F 0 "#PWR0151" H 2300 950 50 0001 C CNN
F 1 "+3V3" H 2300 1240 50 0000 C CNN
F 2 "" H 2300 1100 50 0000 C CNN
F 3 "" H 2300 1100 50 0000 C CNN
1 2300 1100
P 3050 2200
F 0 "#PWR0151" H 3050 2050 50 0001 C CNN
F 1 "+3V3" H 3050 2340 50 0000 C CNN
F 2 "" H 3050 2200 50 0000 C CNN
F 3 "" H 3050 2200 50 0000 C CNN
1 3050 2200
1 0 0 -1
$EndComp
$Comp
L R R12
U 1 1 58EC4E85
P 2500 1250
F 0 "R12" V 2580 1250 50 0000 C CNN
F 1 "10k" V 2500 1250 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 2430 1250 50 0001 C CNN
F 3 "" H 2500 1250 50 0000 C CNN
1 2500 1250
P 3250 2350
F 0 "R12" V 3330 2350 50 0000 C CNN
F 1 "10k" V 3250 2350 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 3180 2350 50 0001 C CNN
F 3 "" H 3250 2350 50 0000 C CNN
1 3250 2350
1 0 0 -1
$EndComp
Wire Wire Line
2500 1400 2500 2100
Text Label 2500 2050 1 60 ~ 0
3250 2500 3250 3200
Text Label 3250 3150 1 60 ~ 0
FLASH_nHOLD
$Comp
L +3V3 #PWR0152
U 1 1 58EC4E8D
P 2500 1100
F 0 "#PWR0152" H 2500 950 50 0001 C CNN
F 1 "+3V3" H 2500 1240 50 0000 C CNN
F 2 "" H 2500 1100 50 0000 C CNN
F 3 "" H 2500 1100 50 0000 C CNN
1 2500 1100
P 3250 2200
F 0 "#PWR0152" H 3250 2050 50 0001 C CNN
F 1 "+3V3" H 3250 2340 50 0000 C CNN
F 2 "" H 3250 2200 50 0000 C CNN
F 3 "" H 3250 2200 50 0000 C CNN
1 3250 2200
1 0 0 -1
$EndComp
$Comp
L +3V3 #PWR0153
U 1 1 58EC58A7
P 5450 3350
F 0 "#PWR0153" H 5450 3200 50 0001 C CNN
F 1 "+3V3" H 5450 3490 50 0000 C CNN
F 2 "" H 5450 3350 50 0000 C CNN
F 3 "" H 5450 3350 50 0000 C CNN
1 5450 3350
P 6300 5000
F 0 "#PWR0153" H 6300 4850 50 0001 C CNN
F 1 "+3V3" H 6300 5140 50 0000 C CNN
F 2 "" H 6300 5000 50 0000 C CNN
F 3 "" H 6300 5000 50 0000 C CNN
1 6300 5000
0 -1 -1 0
$EndComp
$Comp
L GND #PWR0154
U 1 1 58EC58CB
P 5650 3450
F 0 "#PWR0154" H 5650 3200 50 0001 C CNN
F 1 "GND" H 5650 3300 50 0000 C CNN
F 2 "" H 5650 3450 50 0000 C CNN
F 3 "" H 5650 3450 50 0000 C CNN
1 5650 3450
P 6500 5100
F 0 "#PWR0154" H 6500 4850 50 0001 C CNN
F 1 "GND" H 6500 4950 50 0000 C CNN
F 2 "" H 6500 5100 50 0000 C CNN
F 3 "" H 6500 5100 50 0000 C CNN
1 6500 5100
0 1 1 0
$EndComp
$Comp
L GND #PWR0155
U 1 1 58EC58EF
P 5650 3250
F 0 "#PWR0155" H 5650 3000 50 0001 C CNN
F 1 "GND" H 5650 3100 50 0000 C CNN
F 2 "" H 5650 3250 50 0000 C CNN
F 3 "" H 5650 3250 50 0000 C CNN
1 5650 3250
P 6500 4900
F 0 "#PWR0155" H 6500 4650 50 0001 C CNN
F 1 "GND" H 6500 4750 50 0000 C CNN
F 2 "" H 6500 4900 50 0000 C CNN
F 3 "" H 6500 4900 50 0000 C CNN
1 6500 4900
0 1 1 0
$EndComp
Wire Wire Line
5450 3350 5650 3350
Text Notes 3750 3650 0 60 ~ 0
6300 5000 6500 5000
Text Notes 4600 5300 0 60 ~ 0
CFG select Master SPI (MSPI)\nTN1260: lattice ECP5 sysCONFIG guide p.17
Wire Wire Line
4650 3150 5650 3150
5500 4800 6500 4800
Wire Wire Line
5650 2850 4650 2850
Text Label 4700 2850 0 60 ~ 0
6500 4500 5500 4500
Text Label 5550 4500 0 60 ~ 0
FPGA_PROGRAMN
Text Label 4700 3150 0 60 ~ 0
Text Label 5550 4800 0 60 ~ 0
FPGA_DONE
$Comp
L R R31
U 1 1 58EC68DC
P 8850 2700
F 0 "R31" V 8930 2700 50 0000 C CNN
F 1 "10k" V 8850 2700 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 8780 2700 50 0001 C CNN
F 3 "" H 8850 2700 50 0000 C CNN
1 8850 2700
P 5200 2350
F 0 "R31" V 5280 2350 50 0000 C CNN
F 1 "10k" V 5200 2350 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 5130 2350 50 0001 C CNN
F 3 "" H 5200 2350 50 0000 C CNN
1 5200 2350
1 0 0 -1
$EndComp
Wire Wire Line
8850 2850 8850 3700
Text Label 8850 3650 1 60 ~ 0
5200 2500 5200 3350
Text Label 5200 3300 1 60 ~ 0
FPGA_PROGRAMN
$Comp
L +3V3 #PWR0156
U 1 1 58EC68E4
P 8850 2550
F 0 "#PWR0156" H 8850 2400 50 0001 C CNN
F 1 "+3V3" H 8850 2690 50 0000 C CNN
F 2 "" H 8850 2550 50 0000 C CNN
F 3 "" H 8850 2550 50 0000 C CNN
1 8850 2550
P 5200 2200
F 0 "#PWR0156" H 5200 2050 50 0001 C CNN
F 1 "+3V3" H 5200 2340 50 0000 C CNN
F 2 "" H 5200 2200 50 0000 C CNN
F 3 "" H 5200 2200 50 0000 C CNN
1 5200 2200
1 0 0 -1
$EndComp
$Comp
L R R32
U 1 1 58EC68EA
P 9050 2700
F 0 "R32" V 9130 2700 50 0000 C CNN
F 1 "10k" V 9050 2700 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 8980 2700 50 0001 C CNN
F 3 "" H 9050 2700 50 0000 C CNN
1 9050 2700
P 5400 2350
F 0 "R32" V 5480 2350 50 0000 C CNN
F 1 "10k" V 5400 2350 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 5330 2350 50 0001 C CNN
F 3 "" H 5400 2350 50 0000 C CNN
1 5400 2350
1 0 0 -1
$EndComp
Wire Wire Line
9050 2850 9050 3700
Text Label 9050 3650 1 60 ~ 0
5400 2500 5400 3350
Text Label 5400 3300 1 60 ~ 0
FPGA_DONE
$Comp
L +3V3 #PWR0157
U 1 1 58EC68F2
P 9050 2550
F 0 "#PWR0157" H 9050 2400 50 0001 C CNN
F 1 "+3V3" H 9050 2690 50 0000 C CNN
F 2 "" H 9050 2550 50 0000 C CNN
F 3 "" H 9050 2550 50 0000 C CNN
1 9050 2550
P 5400 2200
F 0 "#PWR0157" H 5400 2050 50 0001 C CNN
F 1 "+3V3" H 5400 2340 50 0000 C CNN
F 2 "" H 5400 2200 50 0000 C CNN
F 3 "" H 5400 2200 50 0000 C CNN
1 5400 2200
1 0 0 -1
$EndComp
Wire Wire Line
4650 2750 5650 2750
Text Label 4700 2750 0 60 ~ 0
5500 4400 6500 4400
Text Label 5550 4400 0 60 ~ 0
FPGA_INITN
$Comp
L R R33
U 1 1 58EC72FD
P 9250 2700
F 0 "R33" V 9330 2700 50 0000 C CNN
F 1 "10k" V 9250 2700 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 9180 2700 50 0001 C CNN
F 3 "" H 9250 2700 50 0000 C CNN
1 9250 2700
P 5600 2350
F 0 "R33" V 5680 2350 50 0000 C CNN
F 1 "10k" V 5600 2350 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 5530 2350 50 0001 C CNN
F 3 "" H 5600 2350 50 0000 C CNN
1 5600 2350
1 0 0 -1
$EndComp
Wire Wire Line
9250 2850 9250 3700
Text Label 9250 3650 1 60 ~ 0
5600 2500 5600 3350
Text Label 5600 3300 1 60 ~ 0
FPGA_INITN
$Comp
L +3V3 #PWR0158
U 1 1 58EC7305
P 9250 2550
F 0 "#PWR0158" H 9250 2400 50 0001 C CNN
F 1 "+3V3" H 9250 2690 50 0000 C CNN
F 2 "" H 9250 2550 50 0000 C CNN
F 3 "" H 9250 2550 50 0000 C CNN
1 9250 2550
P 5600 2200
F 0 "#PWR0158" H 5600 2050 50 0001 C CNN
F 1 "+3V3" H 5600 2340 50 0000 C CNN
F 2 "" H 5600 2200 50 0000 C CNN
F 3 "" H 5600 2200 50 0000 C CNN
1 5600 2200
1 0 0 -1
$EndComp
$Comp
L +3V3 #PWR0159
U 1 1 58EC879F
P 5650 2950
F 0 "#PWR0159" H 5650 2800 50 0001 C CNN
F 1 "+3V3" H 5650 3090 50 0000 C CNN
F 2 "" H 5650 2950 50 0000 C CNN
F 3 "" H 5650 2950 50 0000 C CNN
1 5650 2950
P 6500 4600
F 0 "#PWR0159" H 6500 4450 50 0001 C CNN
F 1 "+3V3" H 6500 4740 50 0000 C CNN
F 2 "" H 6500 4600 50 0000 C CNN
F 3 "" H 6500 4600 50 0000 C CNN
1 6500 4600
0 -1 -1 0
$EndComp
$Comp
L +3V3 #PWR0160
U 1 1 58EC8800
P 5650 2550
F 0 "#PWR0160" H 5650 2400 50 0001 C CNN
F 1 "+3V3" H 5650 2690 50 0000 C CNN
F 2 "" H 5650 2550 50 0000 C CNN
F 3 "" H 5650 2550 50 0000 C CNN
1 5650 2550
P 6500 4200
F 0 "#PWR0160" H 6500 4050 50 0001 C CNN
F 1 "+3V3" H 6500 4340 50 0000 C CNN
F 2 "" H 6500 4200 50 0000 C CNN
F 3 "" H 6500 4200 50 0000 C CNN
1 6500 4200
0 -1 -1 0
$EndComp
$Comp
L +3V3 #PWR0161
U 1 1 58EC882A
P 7150 2550
F 0 "#PWR0161" H 7150 2400 50 0001 C CNN
F 1 "+3V3" H 7150 2690 50 0000 C CNN
F 2 "" H 7150 2550 50 0000 C CNN
F 3 "" H 7150 2550 50 0000 C CNN
1 7150 2550
P 8000 4200
F 0 "#PWR0161" H 8000 4050 50 0001 C CNN
F 1 "+3V3" H 8000 4340 50 0000 C CNN
F 2 "" H 8000 4200 50 0000 C CNN
F 3 "" H 8000 4200 50 0000 C CNN
1 8000 4200
0 1 1 0
$EndComp
Text GLabel 5650 2150 0 60 Input ~ 0
Text GLabel 6500 3800 0 60 Input ~ 0
BTN_F1
Text GLabel 7150 2150 2 60 Input ~ 0
Text GLabel 8000 3800 2 60 Input ~ 0
BTN_F2
Text GLabel 7150 2250 2 60 Input ~ 0
Text GLabel 8000 3900 2 60 Input ~ 0
BTN_D
Text GLabel 5650 2250 0 60 Input ~ 0
Text GLabel 6500 3900 0 60 Input ~ 0
BTN_L
Text Notes 8350 2300 0 60 ~ 0
Text Notes 4700 1950 0 60 ~ 0
pullups to allow entering USER mode\nTN1260: lattice ECP5 sysCONFIG guide p.6, p.8, p.13
$Comp
L R R55
U 1 1 59DEB568
P 4500 3150
F 0 "R55" V 4580 3150 50 0000 C CNN
F 1 "15k" V 4500 3150 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 4430 3150 50 0001 C CNN
F 3 "" H 4500 3150 50 0000 C CNN
1 4500 3150
P 5350 4800
F 0 "R55" V 5430 4800 50 0000 C CNN
F 1 "15k" V 5350 4800 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 5280 4800 50 0001 C CNN
F 3 "" H 5350 4800 50 0000 C CNN
1 5350 4800
0 1 1 0
$EndComp
Text GLabel 4350 3150 0 60 Input ~ 0
Text GLabel 5200 4800 0 60 Input ~ 0
PROG_DONE
$Comp
L LFE5U-45F-6BG381C U1
U 7 1 5A07BEF6
P 6400 2850
P 7250 4500
AR Path="/5A07BEF6" Ref="U1" Part="7"
AR Path="/58D913EC/5A07BEF6" Ref="U1" Part="7"
F 0 "U1" H 6400 3800 60 0000 C CNN
F 1 "LFE5U-45F-6BG381C" H 6400 3700 60 0000 C CNN
F 2 "lfe5bg381:BGA-381_pitch0.8mm_dia0.4mm" H 5350 3800 60 0001 C CNN
F 3 "http://www.latticesemi.com/~/media/LatticeSemi/Documents/ApplicationNotes/EH/TN1260.pdf" H 5350 3800 60 0001 C CNN
F 4 "LFE5U-45F-6BG381C" H 6400 2850 60 0001 C CNN "MFG_PN"
F 5 "www.mouser.com" H 6400 2850 60 0001 C CNN "Distributor1_URL"
F 6 "842-LFE5U45F6BG381C" H 6400 2850 60 0001 C CNN "Distributor1_PN"
7 6400 2850
F 0 "U1" H 7250 5450 60 0000 C CNN
F 1 "LFE5U-45F-6BG381C" H 7250 5350 60 0000 C CNN
F 2 "lfe5bg381:BGA-381_pitch0.8mm_dia0.4mm" H 6200 5450 60 0001 C CNN
F 3 "http://www.latticesemi.com/~/media/LatticeSemi/Documents/ApplicationNotes/EH/TN1260.pdf" H 6200 5450 60 0001 C CNN
F 4 "LFE5U-45F-6BG381C" H 7250 4500 60 0001 C CNN "MFG_PN"
F 5 "www.mouser.com" H 7250 4500 60 0001 C CNN "Distributor1_URL"
F 6 "842-LFE5U45F6BG381C" H 7250 4500 60 0001 C CNN "Distributor1_PN"
7 7250 4500
1 0 0 -1
$EndComp
Text Notes 1500 3500 0 60 ~ 0
Text Notes 2350 5150 0 60 ~ 0
For programming Flash thru JTAG see\nLattice FPGA-TN-02050
Text Notes 8600 2400 0 60 ~ 0
WPn
Wire Wire Line
7150 2350 8150 2350
8000 4000 9000 4000
Wire Wire Line
5650 2350 4650 2350
Text Label 4700 2350 0 60 ~ 0
6500 4000 5500 4000
Text Label 5550 4000 0 60 ~ 0
FLASH_nHOLD
Text Label 7550 2350 0 60 ~ 0
Text Label 8400 4000 0 60 ~ 0
FLASH_nWP
Text Notes 4950 4000 0 60 ~ 0
BTN_U v1.7
Text Notes 9050 4000 0 60 ~ 0
BTN_R v1.7
$EndSCHEMATC

@ -59,447 +59,449 @@ $EndDescr
$Comp
L MB85RS16 U10
U 1 1 58D913F5
P 2800 2700
F 0 "U10" H 2500 2950 50 0000 L CNN
F 1 "IS25LP032D-JNLE-TR" H 2850 2950 50 0000 L CNN
F 2 "SOA008-150mil:SOA008-150mil" H 2450 2650 50 0001 C CNN
F 3 "http://www.issi.com/WW/pdf/25LP-WP032D.pdf" H 2450 2650 50 0001 C CNN
F 4 "www.issi.com" H 2800 2700 60 0001 C CNN "MFG_URL"
F 5 "IS25LP032D-JNLE-TR" H 2800 2700 60 0001 C CNN "MFG_PN"
F 6 "www.mouser.com" H 2800 2700 60 0001 C CNN "Distributor1_URL"
F 7 "870-IS25LP032DJNLETR" H 2800 2700 60 0001 C CNN "Distributor1_PN"
1 2800 2700
P 3650 4350
F 0 "U10" H 3350 4600 50 0000 L CNN
F 1 "IS25LP032D-JNLE-TR" H 3700 4600 50 0000 L CNN
F 2 "SOA008-150mil:SOA008-150mil" H 3300 4300 50 0001 C CNN
F 3 "http://www.issi.com/WW/pdf/25LP-WP032D.pdf" H 3300 4300 50 0001 C CNN
F 4 "www.issi.com" H 3650 4350 60 0001 C CNN "MFG_URL"
F 5 "IS25LP032D-JNLE-TR" H 3650 4350 60 0001 C CNN "MFG_PN"
F 6 "www.mouser.com" H 3650 4350 60 0001 C CNN "Distributor1_URL"
F 7 "870-IS25LP032DJNLETR" H 3650 4350 60 0001 C CNN "Distributor1_PN"
1 3650 4350
1 0 0 -1
$EndComp
$Comp
L +3V3 #PWR0145
U 1 1 58D9149E
P 2800 2400
F 0 "#PWR0145" H 2800 2250 50 0001 C CNN
F 1 "+3V3" H 2800 2540 50 0000 C CNN
F 2 "" H 2800 2400 50 0000 C CNN
F 3 "" H 2800 2400 50 0000 C CNN
1 2800 2400
P 3650 4050
F 0 "#PWR0145" H 3650 3900 50 0001 C CNN
F 1 "+3V3" H 3650 4190 50 0000 C CNN
F 2 "" H 3650 4050 50 0000 C CNN
F 3 "" H 3650 4050 50 0000 C CNN
1 3650 4050
1 0 0 -1
$EndComp
$Comp
L GND #PWR0146
U 1 1 58D914B4
P 2800 3000
F 0 "#PWR0146" H 2800 2750 50 0001 C CNN
F 1 "GND" H 2800 2850 50 0000 C CNN
F 2 "" H 2800 3000 50 0000 C CNN
F 3 "" H 2800 3000 50 0000 C CNN
1 2800 3000
P 3650 4650
F 0 "#PWR0146" H 3650 4400 50 0001 C CNN
F 1 "GND" H 3650 4500 50 0000 C CNN
F 2 "" H 3650 4650 50 0000 C CNN
F 3 "" H 3650 4650 50 0000 C CNN
1 3650 4650
1 0 0 -1
$EndComp
Wire Wire Line
3200 2600 3800 2600
4050 4250 4650 4250
Wire Wire Line
3200 2700 3800 2700
4050 4350 4650 4350
Wire Wire Line
3200 2800 3800 2800
4050 4450 4650 4450
Wire Wire Line
2400 2800 1700 2800
3250 4450 2550 4450
Wire Wire Line
2400 2700 1700 2700
3250 4350 2550 4350
Wire Wire Line
2400 2600 1700 2600
Text Label 1750 2600 0 60 ~ 0
3250 4250 2550 4250
Text Label 2600 4250 0 60 ~ 0
FLASH_nWP
Text Label 1750 2700 0 60 ~ 0
Text Label 2600 4350 0 60 ~ 0
FLASH_nHOLD
Text Label 1750 2800 0 60 ~ 0
Text Label 2600 4450 0 60 ~ 0
FLASH_nCS
Text Label 3250 2600 0 60 ~ 0
Text Label 4100 4250 0 60 ~ 0
FLASH_SCK
Text Label 3250 2800 0 60 ~ 0
Text Label 4100 4450 0 60 ~ 0
FLASH_MISO
Text Label 3250 2700 0 60 ~ 0
Text Label 4100 4350 0 60 ~ 0
FLASH_MOSI
Wire Wire Line
4650 2450 5650 2450
Text Label 4700 2450 0 60 ~ 0
5500 4100 6500 4100
Text Label 5550 4100 0 60 ~ 0
FLASH_MISO
Wire Wire Line
7150 2450 8150 2450
Text Label 7550 2450 0 60 ~ 0
8000 4100 9000 4100
Text Label 8400 4100 0 60 ~ 0
FLASH_MOSI
Wire Wire Line
5650 2650 4650 2650
Text Label 4700 2650 0 60 ~ 0
6500 4300 5500 4300
Text Label 5550 4300 0 60 ~ 0
FLASH_nCS
$Comp
L R R27
U 1 1 58EC0EFE
P 2700 1250
F 0 "R27" V 2780 1250 50 0000 C CNN
F 1 "10k" V 2700 1250 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 2630 1250 50 0001 C CNN
F 3 "" H 2700 1250 50 0000 C CNN
1 2700 1250
P 3450 2350
F 0 "R27" V 3530 2350 50 0000 C CNN
F 1 "10k" V 3450 2350 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 3380 2350 50 0001 C CNN
F 3 "" H 3450 2350 50 0000 C CNN
1 3450 2350
1 0 0 -1
$EndComp
Wire Wire Line
2700 1400 2700 2100
Text Label 2700 2050 1 60 ~ 0
3450 2500 3450 3200
Text Label 3450 3150 1 60 ~ 0
FLASH_MOSI
$Comp
L +3V3 #PWR0147
U 1 1 58EC0F61
P 2700 1100
F 0 "#PWR0147" H 2700 950 50 0001 C CNN
F 1 "+3V3" H 2700 1240 50 0000 C CNN
F 2 "" H 2700 1100 50 0000 C CNN
F 3 "" H 2700 1100 50 0000 C CNN
1 2700 1100
P 3450 2200
F 0 "#PWR0147" H 3450 2050 50 0001 C CNN
F 1 "+3V3" H 3450 2340 50 0000 C CNN
F 2 "" H 3450 2200 50 0000 C CNN
F 3 "" H 3450 2200 50 0000 C CNN
1 3450 2200
1 0 0 -1
$EndComp
$Comp
L R R28
U 1 1 58EC0F8E
P 2900 1250
F 0 "R28" V 2980 1250 50 0000 C CNN
F 1 "10k" V 2900 1250 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 2830 1250 50 0001 C CNN
F 3 "" H 2900 1250 50 0000 C CNN
1 2900 1250
P 3650 2350
F 0 "R28" V 3730 2350 50 0000 C CNN
F 1 "10k" V 3650 2350 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 3580 2350 50 0001 C CNN
F 3 "" H 3650 2350 50 0000 C CNN
1 3650 2350
1 0 0 -1
$EndComp
Wire Wire Line
2900 1400 2900 2100
Text Label 2900 2050 1 60 ~ 0
3650 2500 3650 3200
Text Label 3650 3150 1 60 ~ 0
FLASH_MISO
$Comp
L +3V3 #PWR0148
U 1 1 58EC0F96
P 2900 1100
F 0 "#PWR0148" H 2900 950 50 0001 C CNN
F 1 "+3V3" H 2900 1240 50 0000 C CNN
F 2 "" H 2900 1100 50 0000 C CNN
F 3 "" H 2900 1100 50 0000 C CNN
1 2900 1100
P 3650 2200
F 0 "#PWR0148" H 3650 2050 50 0001 C CNN
F 1 "+3V3" H 3650 2340 50 0000 C CNN
F 2 "" H 3650 2200 50 0000 C CNN
F 3 "" H 3650 2200 50 0000 C CNN
1 3650 2200
1 0 0 -1
$EndComp
$Comp
L R R29
U 1 1 58EC15E1
P 3100 1250
F 0 "R29" V 3180 1250 50 0000 C CNN
F 1 "1k" V 3100 1250 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 3030 1250 50 0001 C CNN
F 3 "" H 3100 1250 50 0000 C CNN
1 3100 1250
P 3850 2350
F 0 "R29" V 3930 2350 50 0000 C CNN
F 1 "1k" V 3850 2350 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 3780 2350 50 0001 C CNN
F 3 "" H 3850 2350 50 0000 C CNN
1 3850 2350
1 0 0 -1
$EndComp
Wire Wire Line
3100 1400 3100 2100
Text Label 3100 2050 1 60 ~ 0
3850 2500 3850 3200
Text Label 3850 3150 1 60 ~ 0
FLASH_SCK
$Comp
L +3V3 #PWR0149
U 1 1 58EC15E9
P 3100 1100
F 0 "#PWR0149" H 3100 950 50 0001 C CNN
F 1 "+3V3" H 3100 1240 50 0000 C CNN
F 2 "" H 3100 1100 50 0000 C CNN
F 3 "" H 3100 1100 50 0000 C CNN
1 3100 1100
P 3850 2200
F 0 "#PWR0149" H 3850 2050 50 0001 C CNN
F 1 "+3V3" H 3850 2340 50 0000 C CNN
F 2 "" H 3850 2200 50 0000 C CNN
F 3 "" H 3850 2200 50 0000 C CNN
1 3850 2200
1 0 0 -1
$EndComp
Wire Wire Line
4650 3050 5650 3050
Text Label 4700 3050 0 60 ~ 0
5500 4700 6500 4700
Text Label 5550 4700 0 60 ~ 0
FLASH_SCK
$Comp
L R R30
U 1 1 58EC1C84
P 3300 1250
F 0 "R30" V 3380 1250 50 0000 C CNN
F 1 "4.7k" V 3300 1250 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 3230 1250 50 0001 C CNN
F 3 "" H 3300 1250 50 0000 C CNN
1 3300 1250
P 4050 2350
F 0 "R30" V 4130 2350 50 0000 C CNN
F 1 "4.7k" V 4050 2350 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 3980 2350 50 0001 C CNN
F 3 "" H 4050 2350 50 0000 C CNN
1 4050 2350
1 0 0 -1
$EndComp
Wire Wire Line
3300 1400 3300 2100
Text Label 3300 2050 1 60 ~ 0
4050 2500 4050 3200
Text Label 4050 3150 1 60 ~ 0
FLASH_nCS
$Comp
L +3V3 #PWR0150
U 1 1 58EC1C8C
P 3300 1100
F 0 "#PWR0150" H 3300 950 50 0001 C CNN
F 1 "+3V3" H 3300 1240 50 0000 C CNN
F 2 "" H 3300 1100 50 0000 C CNN
F 3 "" H 3300 1100 50 0000 C CNN
1 3300 1100
P 4050 2200
F 0 "#PWR0150" H 4050 2050 50 0001 C CNN
F 1 "+3V3" H 4050 2340 50 0000 C CNN
F 2 "" H 4050 2200 50 0000 C CNN
F 3 "" H 4050 2200 50 0000 C CNN
1 4050 2200
1 0 0 -1
$EndComp
Text Notes 1850 850 0 60 ~ 0
Text Notes 2600 1950 0 60 ~ 0
pullups for Master SPI (MSPI) required by\nTN1260: lattice ECP5 sysCONFIG guide p.6
$Comp
L R R11
U 1 1 58EC4E77
P 2300 1250
F 0 "R11" V 2380 1250 50 0000 C CNN
F 1 "10k" V 2300 1250 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 2230 1250 50 0001 C CNN
F 3 "" H 2300 1250 50 0000 C CNN
1 2300 1250
P 3050 2350
F 0 "R11" V 3130 2350 50 0000 C CNN
F 1 "10k" V 3050 2350 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 2980 2350 50 0001 C CNN
F 3 "" H 3050 2350 50 0000 C CNN
1 3050 2350
1 0 0 -1
$EndComp
Wire Wire Line
2300 1400 2300 2100
Text Label 2300 2050 1 60 ~ 0
3050 2500 3050 3200
Text Label 3050 3150 1 60 ~ 0
FLASH_nWP
$Comp
L +3V3 #PWR0151
U 1 1 58EC4E7F
P 2300 1100
F 0 "#PWR0151" H 2300 950 50 0001 C CNN
F 1 "+3V3" H 2300 1240 50 0000 C CNN
F 2 "" H 2300 1100 50 0000 C CNN
F 3 "" H 2300 1100 50 0000 C CNN
1 2300 1100
P 3050 2200
F 0 "#PWR0151" H 3050 2050 50 0001 C CNN
F 1 "+3V3" H 3050 2340 50 0000 C CNN
F 2 "" H 3050 2200 50 0000 C CNN
F 3 "" H 3050 2200 50 0000 C CNN
1 3050 2200
1 0 0 -1
$EndComp
$Comp
L R R12
U 1 1 58EC4E85
P 2500 1250
F 0 "R12" V 2580 1250 50 0000 C CNN
F 1 "10k" V 2500 1250 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 2430 1250 50 0001 C CNN
F 3 "" H 2500 1250 50 0000 C CNN
1 2500 1250
P 3250 2350
F 0 "R12" V 3330 2350 50 0000 C CNN
F 1 "10k" V 3250 2350 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 3180 2350 50 0001 C CNN
F 3 "" H 3250 2350 50 0000 C CNN
1 3250 2350
1 0 0 -1
$EndComp
Wire Wire Line
2500 1400 2500 2100
Text Label 2500 2050 1 60 ~ 0
3250 2500 3250 3200
Text Label 3250 3150 1 60 ~ 0
FLASH_nHOLD
$Comp
L +3V3 #PWR0152
U 1 1 58EC4E8D
P 2500 1100
F 0 "#PWR0152" H 2500 950 50 0001 C CNN
F 1 "+3V3" H 2500 1240 50 0000 C CNN
F 2 "" H 2500 1100 50 0000 C CNN
F 3 "" H 2500 1100 50 0000 C CNN
1 2500 1100
P 3250 2200
F 0 "#PWR0152" H 3250 2050 50 0001 C CNN
F 1 "+3V3" H 3250 2340 50 0000 C CNN
F 2 "" H 3250 2200 50 0000 C CNN
F 3 "" H 3250 2200 50 0000 C CNN
1 3250 2200
1 0 0 -1
$EndComp
$Comp
L +3V3 #PWR0153
U 1 1 58EC58A7
P 5450 3350
F 0 "#PWR0153" H 5450 3200 50 0001 C CNN
F 1 "+3V3" H 5450 3490 50 0000 C CNN
F 2 "" H 5450 3350 50 0000 C CNN
F 3 "" H 5450 3350 50 0000 C CNN
1 5450 3350
P 6300 5000
F 0 "#PWR0153" H 6300 4850 50 0001 C CNN
F 1 "+3V3" H 6300 5140 50 0000 C CNN
F 2 "" H 6300 5000 50 0000 C CNN
F 3 "" H 6300 5000 50 0000 C CNN
1 6300 5000
0 -1 -1 0
$EndComp
$Comp
L GND #PWR0154
U 1 1 58EC58CB
P 5650 3450
F 0 "#PWR0154" H 5650 3200 50 0001 C CNN
F 1 "GND" H 5650 3300 50 0000 C CNN
F 2 "" H 5650 3450 50 0000 C CNN
F 3 "" H 5650 3450 50 0000 C CNN
1 5650 3450
P 6500 5100
F 0 "#PWR0154" H 6500 4850 50 0001 C CNN
F 1 "GND" H 6500 4950 50 0000 C CNN
F 2 "" H 6500 5100 50 0000 C CNN
F 3 "" H 6500 5100 50 0000 C CNN
1 6500 5100
0 1 1 0
$EndComp
$Comp
L GND #PWR0155
U 1 1 58EC58EF
P 5650 3250
F 0 "#PWR0155" H 5650 3000 50 0001 C CNN
F 1 "GND" H 5650 3100 50 0000 C CNN
F 2 "" H 5650 3250 50 0000 C CNN
F 3 "" H 5650 3250 50 0000 C CNN
1 5650 3250
P 6500 4900
F 0 "#PWR0155" H 6500 4650 50 0001 C CNN
F 1 "GND" H 6500 4750 50 0000 C CNN
F 2 "" H 6500 4900 50 0000 C CNN
F 3 "" H 6500 4900 50 0000 C CNN
1 6500 4900
0 1 1 0
$EndComp
Wire Wire Line
5450 3350 5650 3350
Text Notes 3750 3650 0 60 ~ 0
6300 5000 6500 5000
Text Notes 4600 5300 0 60 ~ 0
CFG select Master SPI (MSPI)\nTN1260: lattice ECP5 sysCONFIG guide p.17
Wire Wire Line
4650 3150 5650 3150
5500 4800 6500 4800
Wire Wire Line
5650 2850 4650 2850
Text Label 4700 2850 0 60 ~ 0
6500 4500 5500 4500
Text Label 5550 4500 0 60 ~ 0
FPGA_PROGRAMN
Text Label 4700 3150 0 60 ~ 0
Text Label 5550 4800 0 60 ~ 0
FPGA_DONE
$Comp
L R R31
U 1 1 58EC68DC
P 8850 2700
F 0 "R31" V 8930 2700 50 0000 C CNN
F 1 "10k" V 8850 2700 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 8780 2700 50 0001 C CNN
F 3 "" H 8850 2700 50 0000 C CNN
1 8850 2700
P 5200 2350
F 0 "R31" V 5280 2350 50 0000 C CNN
F 1 "10k" V 5200 2350 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 5130 2350 50 0001 C CNN
F 3 "" H 5200 2350 50 0000 C CNN
1 5200 2350
1 0 0 -1
$EndComp
Wire Wire Line
8850 2850 8850 3700
Text Label 8850 3650 1 60 ~ 0
5200 2500 5200 3350
Text Label 5200 3300 1 60 ~ 0
FPGA_PROGRAMN
$Comp
L +3V3 #PWR0156
U 1 1 58EC68E4
P 8850 2550
F 0 "#PWR0156" H 8850 2400 50 0001 C CNN
F 1 "+3V3" H 8850 2690 50 0000 C CNN
F 2 "" H 8850 2550 50 0000 C CNN
F 3 "" H 8850 2550 50 0000 C CNN
1 8850 2550
P 5200 2200
F 0 "#PWR0156" H 5200 2050 50 0001 C CNN
F 1 "+3V3" H 5200 2340 50 0000 C CNN
F 2 "" H 5200 2200 50 0000 C CNN
F 3 "" H 5200 2200 50 0000 C CNN
1 5200 2200
1 0 0 -1
$EndComp
$Comp
L R R32
U 1 1 58EC68EA
P 9050 2700
F 0 "R32" V 9130 2700 50 0000 C CNN
F 1 "10k" V 9050 2700 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 8980 2700 50 0001 C CNN
F 3 "" H 9050 2700 50 0000 C CNN
1 9050 2700
P 5400 2350
F 0 "R32" V 5480 2350 50 0000 C CNN
F 1 "10k" V 5400 2350 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 5330 2350 50 0001 C CNN
F 3 "" H 5400 2350 50 0000 C CNN
1 5400 2350
1 0 0 -1
$EndComp
Wire Wire Line
9050 2850 9050 3700
Text Label 9050 3650 1 60 ~ 0
5400 2500 5400 3350
Text Label 5400 3300 1 60 ~ 0
FPGA_DONE
$Comp
L +3V3 #PWR0157
U 1 1 58EC68F2
P 9050 2550
F 0 "#PWR0157" H 9050 2400 50 0001 C CNN
F 1 "+3V3" H 9050 2690 50 0000 C CNN
F 2 "" H 9050 2550 50 0000 C CNN
F 3 "" H 9050 2550 50 0000 C CNN
1 9050 2550
P 5400 2200
F 0 "#PWR0157" H 5400 2050 50 0001 C CNN
F 1 "+3V3" H 5400 2340 50 0000 C CNN
F 2 "" H 5400 2200 50 0000 C CNN
F 3 "" H 5400 2200 50 0000 C CNN
1 5400 2200
1 0 0 -1
$EndComp
Wire Wire Line
4650 2750 5650 2750
Text Label 4700 2750 0 60 ~ 0
5500 4400 6500 4400
Text Label 5550 4400 0 60 ~ 0
FPGA_INITN
$Comp
L R R33
U 1 1 58EC72FD
P 9250 2700
F 0 "R33" V 9330 2700 50 0000 C CNN
F 1 "10k" V 9250 2700 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 9180 2700 50 0001 C CNN
F 3 "" H 9250 2700 50 0000 C CNN
1 9250 2700
P 5600 2350
F 0 "R33" V 5680 2350 50 0000 C CNN
F 1 "10k" V 5600 2350 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 5530 2350 50 0001 C CNN
F 3 "" H 5600 2350 50 0000 C CNN
1 5600 2350
1 0 0 -1
$EndComp
Wire Wire Line
9250 2850 9250 3700
Text Label 9250 3650 1 60 ~ 0
5600 2500 5600 3350
Text Label 5600 3300 1 60 ~ 0
FPGA_INITN
$Comp
L +3V3 #PWR0158
U 1 1 58EC7305
P 9250 2550
F 0 "#PWR0158" H 9250 2400 50 0001 C CNN
F 1 "+3V3" H 9250 2690 50 0000 C CNN
F 2 "" H 9250 2550 50 0000 C CNN
F 3 "" H 9250 2550 50 0000 C CNN
1 9250 2550
P 5600 2200
F 0 "#PWR0158" H 5600 2050 50 0001 C CNN
F 1 "+3V3" H 5600 2340 50 0000 C CNN
F 2 "" H 5600 2200 50 0000 C CNN
F 3 "" H 5600 2200 50 0000 C CNN
1 5600 2200
1 0 0 -1
$EndComp
$Comp
L +3V3 #PWR0159
U 1 1 58EC879F
P 5650 2950
F 0 "#PWR0159" H 5650 2800 50 0001 C CNN
F 1 "+3V3" H 5650 3090 50 0000 C CNN
F 2 "" H 5650 2950 50 0000 C CNN
F 3 "" H 5650 2950 50 0000 C CNN
1 5650 2950
P 6500 4600
F 0 "#PWR0159" H 6500 4450 50 0001 C CNN
F 1 "+3V3" H 6500 4740 50 0000 C CNN
F 2 "" H 6500 4600 50 0000 C CNN
F 3 "" H 6500 4600 50 0000 C CNN
1 6500 4600
0 -1 -1 0
$EndComp
$Comp
L +3V3 #PWR0160
U 1 1 58EC8800
P 5650 2550
F 0 "#PWR0160" H 5650 2400 50 0001 C CNN
F 1 "+3V3" H 5650 2690 50 0000 C CNN
F 2 "" H 5650 2550 50 0000 C CNN
F 3 "" H 5650 2550 50 0000 C CNN
1 5650 2550
P 6500 4200
F 0 "#PWR0160" H 6500 4050 50 0001 C CNN
F 1 "+3V3" H 6500 4340 50 0000 C CNN
F 2 "" H 6500 4200 50 0000 C CNN
F 3 "" H 6500 4200 50 0000 C CNN
1 6500 4200
0 -1 -1 0
$EndComp
$Comp
L +3V3 #PWR0161
U 1 1 58EC882A
P 7150 2550
F 0 "#PWR0161" H 7150 2400 50 0001 C CNN
F 1 "+3V3" H 7150 2690 50 0000 C CNN
F 2 "" H 7150 2550 50 0000 C CNN
F 3 "" H 7150 2550 50 0000 C CNN
1 7150 2550
P 8000 4200
F 0 "#PWR0161" H 8000 4050 50 0001 C CNN
F 1 "+3V3" H 8000 4340 50 0000 C CNN
F 2 "" H 8000 4200 50 0000 C CNN
F 3 "" H 8000 4200 50 0000 C CNN
1 8000 4200
0 1 1 0
$EndComp
Text GLabel 5650 2150 0 60 Input ~ 0
Text GLabel 6500 3800 0 60 Input ~ 0
BTN_F1
Text GLabel 7150 2150 2 60 Input ~ 0
Text GLabel 8000 3800 2 60 Input ~ 0
BTN_F2
Text GLabel 7150 2250 2 60 Input ~ 0
Text GLabel 8000 3900 2 60 Input ~ 0
BTN_D
Text GLabel 5650 2250 0 60 Input ~ 0
Text GLabel 6500 3900 0 60 Input ~ 0
BTN_L
Text Notes 8350 2300 0 60 ~ 0
Text Notes 4700 1950 0 60 ~ 0
pullups to allow entering USER mode\nTN1260: lattice ECP5 sysCONFIG guide p.6, p.8, p.13
$Comp
L R R55
U 1 1 59DEB568
P 4500 3150
F 0 "R55" V 4580 3150 50 0000 C CNN
F 1 "15k" V 4500 3150 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 4430 3150 50 0001 C CNN
F 3 "" H 4500 3150 50 0000 C CNN
1 4500 3150
P 5350 4800
F 0 "R55" V 5430 4800 50 0000 C CNN
F 1 "15k" V 5350 4800 50 0000 C CNN
F 2 "Resistors_SMD:R_0603_HandSoldering" V 5280 4800 50 0001 C CNN
F 3 "" H 5350 4800 50 0000 C CNN
1 5350 4800
0 1 1 0
$EndComp
Text GLabel 4350 3150 0 60 Input ~ 0
Text GLabel 5200 4800 0 60 Input ~ 0
PROG_DONE
$Comp
L LFE5U-45F-6BG381C U1
U 7 1 5A07BEF6
P 6400 2850
P 7250 4500
AR Path="/5A07BEF6" Ref="U1" Part="7"
AR Path="/58D913EC/5A07BEF6" Ref="U1" Part="7"
F 0 "U1" H 6400 3800 60 0000 C CNN
F 1 "LFE5U-45F-6BG381C" H 6400 3700 60 0000 C CNN
F 2 "lfe5bg381:BGA-381_pitch0.8mm_dia0.4mm" H 5350 3800 60 0001 C CNN
F 3 "http://www.latticesemi.com/~/media/LatticeSemi/Documents/ApplicationNotes/EH/TN1260.pdf" H 5350 3800 60 0001 C CNN
F 4 "LFE5U-45F-6BG381C" H 6400 2850 60 0001 C CNN "MFG_PN"
F 5 "www.mouser.com" H 6400 2850 60 0001 C CNN "Distributor1_URL"
F 6 "842-LFE5U45F6BG381C" H 6400 2850 60 0001 C CNN "Distributor1_PN"
7 6400 2850
F 0 "U1" H 7250 5450 60 0000 C CNN
F 1 "LFE5U-45F-6BG381C" H 7250 5350 60 0000 C CNN
F 2 "lfe5bg381:BGA-381_pitch0.8mm_dia0.4mm" H 6200 5450 60 0001 C CNN
F 3 "http://www.latticesemi.com/~/media/LatticeSemi/Documents/ApplicationNotes/EH/TN1260.pdf" H 6200 5450 60 0001 C CNN
F 4 "LFE5U-45F-6BG381C" H 7250 4500 60 0001 C CNN "MFG_PN"
F 5 "www.mouser.com" H 7250 4500 60 0001 C CNN "Distributor1_URL"
F 6 "842-LFE5U45F6BG381C" H 7250 4500 60 0001 C CNN "Distributor1_PN"
7 7250 4500
1 0 0 -1
$EndComp
Text Notes 1500 3500 0 60 ~ 0
Text Notes 2350 5150 0 60 ~ 0
For programming Flash thru JTAG see\nLattice FPGA-TN-02050
Text Notes 8600 2400 0 60 ~ 0
WPn
Wire Wire Line
7150 2350 8150 2350
8000 4000 9000 4000
Wire Wire Line
5650 2350 4650 2350
Text Label 4700 2350 0 60 ~ 0
6500 4000 5500 4000
Text Label 5550 4000 0 60 ~ 0
FLASH_nHOLD
Text Label 7550 2350 0 60 ~ 0
Text Label 8400 4000 0 60 ~ 0
FLASH_nWP
Text Notes 4950 4000 0 60 ~ 0
BTN_U v1.7
Text Notes 9050 4000 0 60 ~ 0
BTN_R v1.7
$EndSCHEMATC

@ -494,12 +494,16 @@ Text Label 4450 2200 0 60 ~ 0
FPGA_CEC
Text Notes 800 5650 0 60 ~ 0
i2c shared with RTC\non "power" sheet
Text Notes 4450 2750 0 60 ~ 0
Text Notes 4250 2750 0 60 ~ 0
GP22 v1.7
Text Notes 7700 2750 0 60 ~ 0
Text Notes 7750 2750 0 60 ~ 0
GN22 v1.7
Text Notes 4450 2850 0 60 ~ 0
Text Notes 4250 2850 0 60 ~ 0
GP25 v1.7
Text Notes 7700 2850 0 60 ~ 0
Text Notes 7750 2850 0 60 ~ 0
GN25 v1.7
Text GLabel 5500 2700 0 60 Input ~ 0
USB_FPGA_D+
Text GLabel 7000 2700 2 60 Input ~ 0
USB_FPGA_D-
$EndSCHEMATC

@ -49,7 +49,7 @@ encoding utf-8
Sheet 1 11
Title "ULX3S"
Date ""
Rev "1.7.9"
Rev "1.7.10"
Comp "FER+RIZ+RADIONA"
Comment1 "Root sheet"
Comment2 ""

@ -498,8 +498,8 @@ Text Label 1850 1800 0 60 ~ 0
FTD-
Text Label 1850 1900 0 60 ~ 0
FTD+
Text Notes 2850 3100 0 60 ~ 0
USB_FPGA connected to\nBANK2 on "ram" sheet
Text Notes 2850 3250 0 60 ~ 0
USB_FPGA connected to\nBANK1 on "gpdi" sheet and\nBANK2 on "ram" sheet
$Comp
L R R52
U 1 1 59C0F7B0

@ -498,8 +498,8 @@ Text Label 1850 1800 0 60 ~ 0
FTD-
Text Label 1850 1900 0 60 ~ 0
FTD+
Text Notes 2850 3100 0 60 ~ 0
USB_FPGA connected to\nBANK2 on "ram" sheet
Text Notes 2850 3250 0 60 ~ 0
USB_FPGA connected to\nBANK1 on "gpdi" sheet and\nBANK2 on "ram" sheet
$Comp
L R R52
U 1 1 59C0F7B0

Loading…
Cancel
Save