Browse Source

Cont. work on new FPGA

Per Mårtensson 3 years ago
parent
commit
35905cbdd3
5 changed files with 837 additions and 881 deletions
  1. 70 76
      esp32.sch
  2. 4 0
      max80.dcm
  3. 455 453
      max80.kicad_pcb
  4. 1 1
      max80.lib
  5. 307 351
      max80.sch

+ 70 - 76
esp32.sch

@@ -85,27 +85,27 @@ NoConn ~ 1600 2850
 $Comp
 L Device:C_Small C52
 U 1 1 5E7FEAC9
-P 4450 2700
-F 0 "C52" V 4198 2700 50  0000 C CNN
-F 1 "1uF" V 4289 2700 50  0000 C CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric" H 4488 2550 50  0001 C CNN
-F 3 "~" H 4450 2700 50  0001 C CNN
-F 4 "C28323" H 3050 1750 50  0001 C CNN "LCSC"
-F 5 "" H 3050 1750 50  0001 C CNN "MOUSER"
-F 6 "" H 3050 1750 50  0001 C CNN "MPN"
-F 7 "" H 4450 2700 50  0001 C CNN "Supplier"
-	1    4450 2700
+P 4000 2700
+F 0 "C52" V 3748 2700 50  0000 C CNN
+F 1 "1uF" V 3839 2700 50  0000 C CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric" H 4038 2550 50  0001 C CNN
+F 3 "~" H 4000 2700 50  0001 C CNN
+F 4 "C28323" H 2600 1750 50  0001 C CNN "LCSC"
+F 5 "" H 2600 1750 50  0001 C CNN "MOUSER"
+F 6 "" H 2600 1750 50  0001 C CNN "MPN"
+F 7 "" H 4000 2700 50  0001 C CNN "Supplier"
+	1    4000 2700
 	-1   0    0    -1  
 $EndComp
 $Comp
 L power:GND #PWR0140
 U 1 1 610EE85C
-P 4450 2850
-F 0 "#PWR0140" H 4450 2600 50  0001 C CNN
-F 1 "GND" H 4455 2677 50  0000 C CNN
-F 2 "" H 4450 2850 50  0001 C CNN
-F 3 "" H 4450 2850 50  0001 C CNN
-	1    4450 2850
+P 4000 2850
+F 0 "#PWR0140" H 4000 2600 50  0001 C CNN
+F 1 "GND" H 4005 2677 50  0000 C CNN
+F 2 "" H 4000 2850 50  0001 C CNN
+F 3 "" H 4000 2850 50  0001 C CNN
+	1    4000 2850
 	1    0    0    -1  
 $EndComp
 $Comp
@@ -289,59 +289,30 @@ $EndComp
 $Comp
 L Device:C_Small C55
 U 1 1 61126FC2
-P 8750 1400
-F 0 "C55" H 8842 1446 50  0000 L CNN
-F 1 "100nF" H 8842 1355 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0402_1005Metric" H 8750 1400 50  0001 C CNN
-F 3 "~" H 8750 1400 50  0001 C CNN
-F 4 "C1525" H 8750 1400 50  0001 C CNN "LCSC"
-	1    8750 1400
-	1    0    0    -1  
-$EndComp
-$Comp
-L power:+3V3 #PWR0143
-U 1 1 611276FF
-P 8550 1200
-F 0 "#PWR0143" H 8550 1050 50  0001 C CNN
-F 1 "+3V3" H 8565 1373 50  0000 C CNN
-F 2 "" H 8550 1200 50  0001 C CNN
-F 3 "" H 8550 1200 50  0001 C CNN
-	1    8550 1200
+P 8600 1400
+F 0 "C55" H 8692 1446 50  0000 L CNN
+F 1 "100nF" H 8692 1355 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0402_1005Metric" H 8600 1400 50  0001 C CNN
+F 3 "~" H 8600 1400 50  0001 C CNN
+F 4 "C1525" H 8600 1400 50  0001 C CNN "LCSC"
+	1    8600 1400
 	1    0    0    -1  
 $EndComp
 $Comp
 L power:GND #PWR0144
 U 1 1 61127D02
-P 8550 1600
-F 0 "#PWR0144" H 8550 1350 50  0001 C CNN
-F 1 "GND" H 8555 1427 50  0000 C CNN
-F 2 "" H 8550 1600 50  0001 C CNN
-F 3 "" H 8550 1600 50  0001 C CNN
-	1    8550 1600
+P 8400 1600
+F 0 "#PWR0144" H 8400 1350 50  0001 C CNN
+F 1 "GND" H 8405 1427 50  0000 C CNN
+F 2 "" H 8400 1600 50  0001 C CNN
+F 3 "" H 8400 1600 50  0001 C CNN
+	1    8400 1600
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	8400 1300 8400 1250
-Wire Wire Line
-	8400 1250 8550 1250
-Wire Wire Line
-	8550 1250 8550 1200
-Wire Wire Line
-	8550 1250 8750 1250
-Wire Wire Line
-	8750 1250 8750 1300
-Connection ~ 8550 1250
 Wire Wire Line
 	8400 1500 8400 1550
 Wire Wire Line
-	8400 1550 8550 1550
-Wire Wire Line
-	8550 1550 8750 1550
-Wire Wire Line
-	8750 1550 8750 1500
-Connection ~ 8550 1550
-Wire Wire Line
-	8550 1550 8550 1600
+	8600 1550 8600 1500
 $Comp
 L Device:C_Small C53
 U 1 1 6112E6F3
@@ -472,20 +443,8 @@ $EndComp
 $Comp
 L Device:R_Small R17
 U 1 1 611B7E9F
-P 5150 2850
-F 0 "R17" V 5050 2800 50  0000 L CNN
-F 1 "1k" H 5000 2750 50  0000 L CNN
-F 2 "Resistor_SMD:R_0402_1005Metric" H 5150 2850 50  0001 C CNN
-F 3 "~" H 5150 2850 50  0001 C CNN
-F 4 "C11702" H 5150 2850 50  0001 C CNN "LCSC"
-	1    5150 2850
-	1    0    0    -1  
-$EndComp
-$Comp
-L Device:R_Small R18
-U 1 1 611B8401
 P 5350 2850
-F 0 "R18" V 5250 2800 50  0000 L CNN
+F 0 "R17" V 5250 2800 50  0000 L CNN
 F 1 "1k" H 5200 2750 50  0000 L CNN
 F 2 "Resistor_SMD:R_0402_1005Metric" H 5350 2850 50  0001 C CNN
 F 3 "~" H 5350 2850 50  0001 C CNN
@@ -493,6 +452,18 @@ F 4 "C11702" H 5350 2850 50  0001 C CNN "LCSC"
 	1    5350 2850
 	1    0    0    -1  
 $EndComp
+$Comp
+L Device:R_Small R18
+U 1 1 611B8401
+P 5150 2850
+F 0 "R18" V 5050 2800 50  0000 L CNN
+F 1 "1k" H 5000 2750 50  0000 L CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" H 5150 2850 50  0001 C CNN
+F 3 "~" H 5150 2850 50  0001 C CNN
+F 4 "C11702" H 5150 2850 50  0001 C CNN "LCSC"
+	1    5150 2850
+	1    0    0    -1  
+$EndComp
 Wire Wire Line
 	4950 2700 4950 2750
 Wire Wire Line
@@ -695,12 +666,10 @@ Wire Wire Line
 Wire Wire Line
 	4600 1300 4650 1300
 Wire Wire Line
-	4000 2450 4450 2450
-Wire Wire Line
-	4450 2450 4450 2600
+	4000 2450 4000 2600
 Connection ~ 4000 2450
 Wire Wire Line
-	4450 2800 4450 2850
+	4000 2800 4000 2850
 Wire Wire Line
 	3700 2450 4000 2450
 Wire Wire Line
@@ -719,4 +688,29 @@ Wire Wire Line
 	6550 2100 6650 2100
 Text GLabel 6550 2100 0    50   Input ~ 0
 FLASH_CS#
+Wire Wire Line
+	8400 1550 8400 1600
+Connection ~ 8400 1550
+Wire Wire Line
+	8400 1550 8600 1550
+$Comp
+L power:+3V3 #PWR0143
+U 1 1 611276FF
+P 8400 1200
+F 0 "#PWR0143" H 8400 1050 50  0001 C CNN
+F 1 "+3V3" H 8415 1373 50  0000 C CNN
+F 2 "" H 8400 1200 50  0001 C CNN
+F 3 "" H 8400 1200 50  0001 C CNN
+	1    8400 1200
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	8400 1200 8400 1250
+Wire Wire Line
+	8400 1250 8600 1250
+Wire Wire Line
+	8600 1250 8600 1300
+Connection ~ 8400 1250
+Wire Wire Line
+	8400 1250 8400 1300
 $EndSCHEMATC

+ 4 - 0
max80.dcm

@@ -18,6 +18,10 @@ K HCTMOS BUFFER 3State
 F https://assets.nexperia.com/documents/data-sheet/74HC_HCT244.pdf
 $ENDCMP
 #
+$CMP MT48LC16M16A2P-6A
+F https://www.mouser.se/datasheet/2/671/256Mb_sdr-1282350.pdf
+$ENDCMP
+#
 $CMP SN74CB3T16211
 F https://www.ti.com/lit/ds/symlink/sn74cb3t16211.pdf?HQS=dis-mous-null-mousermode-dsf-pf-null-wwe&ts=1614426075684&ref_url=https%253A%252F%252Fwww.mouser.se%252F
 $ENDCMP

File diff suppressed because it is too large
+ 455 - 453
max80.kicad_pcb


+ 1 - 1
max80.lib

@@ -472,6 +472,7 @@ F0 "U" -50 1250 50 H V C CNN
 F1 "MT48LC16M16A2P-6A" -1300 1300 50 H V C CNN
 F2 "Package_SO:TSOP-II-54_22.2x10.16mm_P0.8mm" -750 150 50 H I C CNN
 F3 "" -750 150 50 H I C CNN
+F4 "C41881" 0 0 50 H V C CNN "LCSC"
 DRAW
 S -500 1250 500 -1150 0 1 0 N
 X VDD 1 -250 1450 200 D 50 39 1 1 W
@@ -525,7 +526,6 @@ X IO14 51 700 900 200 L 50 39 1 1 B
 X VSSQ 52 400 -1350 200 U 50 39 1 1 W
 X IO15 53 700 1000 200 L 50 39 1 1 B
 X VSS 54 -300 -1350 200 U 50 39 1 1 W
-X VDDQ 6 50 1450 200 D 50 39 1 1 W
 X VSSQ 6 200 -1350 200 U 50 39 1 1 W
 X IO_3 7 700 -200 200 L 50 39 1 1 B
 X IO_4 8 700 -100 200 L 50 39 1 1 B

+ 307 - 351
max80.sch

@@ -13,14 +13,6 @@ Comment2 ""
 Comment3 ""
 Comment4 ""
 $EndDescr
-Text GLabel 3850 2050 0    50   Input ~ 0
-FPGA_SPI_CLK
-Text GLabel 20450 4900 0    60   Input ~ 0
-GND
-Text GLabel 8950 9650 1    50   Input ~ 0
-FPGA_TCK
-Text GLabel 8950 10250 3    50   Input ~ 0
-GND
 $Comp
 L Oscillator:ASE-xxxMHz OSC1
 U 1 1 57BABF34
@@ -43,10 +35,6 @@ U 6013B380
 F0 "abc80bus" 50
 F1 "abc80bus.sch" 50
 $EndSheet
-Wire Wire Line
-	8950 10250 8950 10050
-Wire Wire Line
-	8950 9850 8950 9650
 $Sheet
 S 3100 10050 550  400 
 U 6013A59C
@@ -479,16 +467,6 @@ F1 "adapter_conn.sch" 50
 F2 "FPGA_SDA" I L 5400 10250 50 
 F3 "FPGA_SCL" I L 5400 10150 50 
 $EndSheet
-Text GLabel 1650 2100 0    50   Input ~ 0
-FPGA_TMS
-Text GLabel 1650 4100 0    50   Input ~ 0
-FPGA_TCK
-Text GLabel 1650 2400 0    50   Input ~ 0
-FPGA_TDI
-Text GLabel 1650 2300 0    50   Input ~ 0
-FPGA_TDO
-Text Label 6150 4700 2    50   ~ 0
-SD_DAT2
 Text Label 6450 3400 2    50   ~ 0
 SD_DAT3
 Text Label 6450 3100 2    50   ~ 0
@@ -508,25 +486,10 @@ F 3 "" H 15650 9450 50  0001 C CNN
 $EndComp
 Wire Wire Line
 	15650 9400 15650 9450
-$Comp
-L max80:max_10 U1
-U 1 1 6011E915
-P 18150 3150
-F 0 "U1" H 23200 3700 60  0000 L CNN
-F 1 "max_10" H 22650 3700 60  0000 L CNN
-F 2 "max80:EQFP-144-1EP_20x20mm_P0.5mm_EP6.61x5.615mm_ThermalVias" H 22550 4700 60  0000 L CNN
-F 3 "" H 18150 3150 60  0000 C CNN
-	1    18150 3150
-	1    0    0    -1  
-$EndComp
-Text GLabel 3850 3150 0    50   Input ~ 0
-FGPA_SPI_CS_ESP32
 Text Label 4150 10100 2    50   ~ 0
 32KHZ
 Wire Wire Line
 	4150 10100 4200 10100
-Text GLabel 18150 5650 0    50   Input ~ 0
-CLK0n
 Text Label 2400 10200 2    50   ~ 0
 FPGA_USB_TXD
 Text Label 6550 2500 2    50   ~ 0
@@ -541,18 +504,6 @@ Wire Wire Line
 	5350 10150 5400 10150
 Wire Wire Line
 	5350 10250 5400 10250
-Text GLabel 3850 2950 0    50   Input ~ 0
-ESP32_IO0
-Text Label 20750 1650 3    50   ~ 0
-O1
-Entry Wire Line
-	20750 1650 20850 1550
-Text GLabel 21050 1550 1    50   Input ~ 0
-O[0..2]
-Text Label 20950 1650 3    50   ~ 0
-O2
-Entry Wire Line
-	20950 1650 21050 1550
 $Comp
 L Device:LED D17
 U 1 1 6068751D
@@ -680,14 +631,8 @@ Text Label 6450 7600 2    50   ~ 0
 FPGA_LED2
 Text Label 6450 7900 2    50   ~ 0
 FPGA_LED3
-Text GLabel 3850 3350 0    50   Input ~ 0
-FPGA_GPIO3
-Text GLabel 3850 2550 0    50   Input ~ 0
-FPGA_GPIO2
 Text GLabel 3850 6650 0    50   Input ~ 0
 FPGA_GPIO1
-Text GLabel 3850 2650 0    50   Input ~ 0
-FPGA_GPIO0
 Text Label 4150 10300 2    50   ~ 0
 FPGA_SCL
 Text Label 4150 10200 2    50   ~ 0
@@ -696,26 +641,10 @@ Wire Wire Line
 	4150 10200 4200 10200
 Wire Wire Line
 	4150 10300 4200 10300
-Wire Wire Line
-	17400 4750 18150 4750
-Wire Wire Line
-	17400 4450 18150 4450
-Wire Wire Line
-	17350 6050 18150 6050
-Wire Wire Line
-	20750 1650 20750 2550
-Wire Wire Line
-	20950 1650 20950 2550
 Text Label 6450 3500 2    50   ~ 0
 SD_DAT0
 Text Label 6450 3200 2    50   ~ 0
 SD_CLK
-Text GLabel 3850 2850 0    50   Input ~ 0
-FPGA_GPIO4
-Text GLabel 3850 2750 0    50   Input ~ 0
-FPGA_GPIO5
-Text GLabel 3850 3250 0    50   Input ~ 0
-INT_ESP32
 Text Label 6450 3600 2    50   ~ 0
 RTC_INT
 Wire Wire Line
@@ -781,18 +710,6 @@ F 3 "" H 14700 3150 50  0001 C CNN
 	1    14700 3150
 	1    0    0    -1  
 $EndComp
-$Comp
-L max80:MT48LC16M16A2P-6A U6
-U 1 1 604F9283
-P 14750 4900
-F 0 "U6" H 14200 6200 50  0000 C CNN
-F 1 "MT48LC16M16A2P-6A" H 15550 6250 50  0000 C CNN
-F 2 "Package_SO:TSOP-II-54_22.2x10.16mm_P0.8mm" H 14000 5050 50  0001 C CNN
-F 3 "" H 14000 5050 50  0001 C CNN
-F 4 "C41881" H 14750 4900 50  0001 C CNN "LCSC"
-	1    14750 4900
-	1    0    0    -1  
-$EndComp
 Wire Wire Line
 	14400 3450 14400 3300
 Wire Wire Line
@@ -810,15 +727,8 @@ Wire Wire Line
 Wire Wire Line
 	14700 3450 14700 3300
 Connection ~ 14700 3300
-Wire Wire Line
-	14800 3300 14800 3450
-Wire Wire Line
-	14700 3300 14800 3300
-Connection ~ 14800 3300
 Wire Wire Line
 	14900 3300 14900 3450
-Wire Wire Line
-	14800 3300 14900 3300
 Wire Wire Line
 	15000 3450 15000 3300
 Wire Wire Line
@@ -1086,8 +996,6 @@ Text Label 2400 10600 2    50   ~ 0
 FPGA_USB_DTR
 NoConn ~ 14300 6250
 NoConn ~ 14300 6450
-Wire Bus Line
-	20850 1550 21050 1550
 Text Label 8000 10100 3    50   ~ 0
 FPGA_USB_RTS
 Text Label 8150 10100 3    50   ~ 0
@@ -1175,18 +1083,6 @@ Wire Wire Line
 Text Label 6450 7700 2    50   ~ 0
 FPGA_LED1
 $Comp
-L Device:R_Small R2
-U 1 1 57BABC0A
-P 8950 9950
-F 0 "R2" H 8850 10000 50  0000 C CNN
-F 1 "6.2k" H 8850 9900 50  0000 C CNN
-F 2 "Resistor_SMD:R_0402_1005Metric" V 8880 9950 50  0001 C CNN
-F 3 "" H 8950 9950 50  0000 C CNN
-F 4 "C4260" H 8950 9950 50  0001 C CNN "LCSC"
-	1    8950 9950
-	1    0    0    -1  
-$EndComp
-$Comp
 L power:GND #PWR0179
 U 1 1 6035E697
 P -1550 9650
@@ -1232,12 +1128,6 @@ $EndComp
 Wire Wire Line
 	-800 9350 -450 9350
 Connection ~ -800 9350
-Wire Wire Line
-	19550 1750 19550 1800
-Text GLabel 1650 3000 0    50   Input ~ 0
-nCE0
-Wire Wire Line
-	22850 5150 22900 5150
 $Sheet
 S 6300 9400 800  300 
 U 604B2191
@@ -1246,17 +1136,6 @@ F1 "power_fpga.sch" 50
 $EndSheet
 $Comp
 L max80:EP4CE15F17C8N U13
-U 3 1 60549765
-P 4700 3200
-F 0 "U13" H 3950 5100 50  0000 L CNN
-F 1 "EP4CE15F17C8N" H 5100 5050 50  0000 L CNN
-F 2 "" H 3350 3550 50  0001 L CNN
-F 3 "" H 3350 3550 50  0001 L CNN
-	3    4700 3200
-	1    0    0    -1  
-$EndComp
-$Comp
-L max80:EP4CE15F17C8N U13
 U 6 1 6054E41F
 P 7350 3250
 F 0 "U13" H 6650 5150 50  0000 L CNN
@@ -1321,67 +1200,6 @@ F 3 "" H 8800 7550 50  0001 L CNN
 	7    10150 7200
 	1    0    0    -1  
 $EndComp
-$Comp
-L max80:EP4CE15F17C8N U13
-U 1 1 605450B7
-P 2450 3150
-F 0 "U13" H 1550 5050 50  0000 L CNN
-F 1 "EP4CE15F17C8N" H 2750 5050 50  0000 L CNN
-F 2 "" H 1100 3500 50  0001 L CNN
-F 3 "" H 1100 3500 50  0001 L CNN
-	1    2450 3150
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	1650 2200 1050 2200
-$Comp
-L power:GND #PWR0186
-U 1 1 604A8880
-P 1050 2200
-F 0 "#PWR0186" H 1050 1950 50  0001 C CNN
-F 1 "GND" H 1055 2027 50  0000 C CNN
-F 2 "" H 1050 2200 50  0001 C CNN
-F 3 "" H 1050 2200 50  0001 C CNN
-	1    1050 2200
-	1    0    0    -1  
-$EndComp
-$Comp
-L Device:R_Small R13
-U 1 1 603E59B4
-P 1450 3200
-F 0 "R13" V 1400 2950 50  0000 L CNN
-F 1 "10k" V 1500 3000 50  0000 L CNN
-F 2 "Resistor_SMD:R_0402_1005Metric" H 1450 3200 50  0001 C CNN
-F 3 "~" H 1450 3200 50  0001 C CNN
-F 4 "C25744" H 1450 3200 50  0001 C CNN "LCSC"
-	1    1450 3200
-	0    1    1    0   
-$EndComp
-$Comp
-L Device:R_Small R37
-U 1 1 603DBC0D
-P 1150 4000
-F 0 "R37" H 1209 4046 50  0000 L CNN
-F 1 "10k" H 1209 3955 50  0000 L CNN
-F 2 "Resistor_SMD:R_0402_1005Metric" H 1150 4000 50  0001 C CNN
-F 3 "~" H 1150 4000 50  0001 C CNN
-F 4 "C25744" H 1150 4000 50  0001 C CNN "LCSC"
-	1    1150 4000
-	0    -1   -1   0   
-$EndComp
-Wire Wire Line
-	950  3950 950  4000
-$Comp
-L power:+3V3 #PWR0188
-U 1 1 603EE1D1
-P 950 3950
-F 0 "#PWR0188" H 950 3800 50  0001 C CNN
-F 1 "+3V3" H 1100 4000 50  0000 C CNN
-F 2 "" H 950 3950 50  0001 C CNN
-F 3 "" H 950 3950 50  0001 C CNN
-	1    950  3950
-	1    0    0    -1  
-$EndComp
 Wire Wire Line
 	6050 2700 6050 2600
 $Comp
@@ -1554,10 +1372,6 @@ Wire Wire Line
 	12300 9050 12300 9150
 Text GLabel -1000 8950 2    50   Input ~ 0
 ASD0
-Text GLabel 1650 2800 0    50   Input ~ 0
-ASD0
-Text GLabel 1650 3900 0    50   Input ~ 0
-DATA0
 Text GLabel -650 9050 2    50   Input ~ 0
 DATA0
 $Comp
@@ -1575,8 +1389,6 @@ Wire Wire Line
 	-1050 9050 -1000 9050
 Wire Wire Line
 	-800 9050 -650 9050
-Text GLabel 1650 3800 0    50   Input ~ 0
-DLCK
 Text GLabel -2100 9250 0    50   Input ~ 0
 DLCK
 Text GLabel -2100 9050 0    50   Input ~ 0
@@ -1659,83 +1471,12 @@ F 4 "W25Q128JVSIQ" H -1550 9150 50  0001 C CNN "LCSC"
 	1    -1550 9150
 	1    0    0    -1  
 $EndComp
-Text GLabel 650  1700 1    50   Input ~ 0
-AD[0..15]
 Text Label 9350 3600 2    50   ~ 0
 AD0
-Entry Wire Line
-	650  2500 750  2600
-Wire Wire Line
-	750  2600 1650 2600
 Text Label 9350 3700 2    50   ~ 0
 AD1
-Entry Wire Line
-	650  2600 750  2700
-Wire Wire Line
-	750  2700 1650 2700
-Wire Wire Line
-	1550 3200 1650 3200
-Wire Wire Line
-	950  2000 950  3200
-Wire Wire Line
-	950  3200 1350 3200
-$Comp
-L power:+3V3 #PWR0111
-U 1 1 610A914A
-P 950 2000
-F 0 "#PWR0111" H 950 1850 50  0001 C CNN
-F 1 "+3V3" H 965 2173 50  0000 C CNN
-F 2 "" H 950 2000 50  0001 C CNN
-F 3 "" H 950 2000 50  0001 C CNN
-	1    950  2000
-	1    0    0    -1  
-$EndComp
-Entry Wire Line
-	650  3000 750  3100
-Wire Wire Line
-	750  3100 1650 3100
 Text Label 9350 4000 2    50   ~ 0
 AD2
-Text Label 750  3100 0    50   ~ 0
-AD3
-Entry Wire Line
-	650  3200 750  3300
-Wire Wire Line
-	750  3300 1650 3300
-Text Label 750  3300 0    50   ~ 0
-AD4
-Entry Wire Line
-	650  3400 750  3500
-Wire Wire Line
-	750  3500 1650 3500
-Text Label 750  2900 0    50   ~ 0
-AD5
-Text Label 750  2500 0    50   ~ 0
-AD6
-Text Label 750  3500 0    50   ~ 0
-AD7
-Text GLabel 1650 3400 0    50   Input ~ 0
-~CS_ABC_3V3
-Entry Wire Line
-	650  2800 750  2900
-Wire Wire Line
-	750  2900 1650 2900
-Wire Wire Line
-	1650 2500 750  2500
-Entry Wire Line
-	650  2400 750  2500
-Wire Wire Line
-	1250 4000 1650 4000
-Wire Wire Line
-	950  4000 1050 4000
-Wire Wire Line
-	1650 3700 750  3700
-Entry Wire Line
-	650  3600 750  3700
-Text Label 750  3700 0    50   ~ 0
-AD8
-Text GLabel 1650 3600 0    50   Input ~ 0
-~OUT_ABC_3V3
 Text GLabel 1600 6800 0    50   Input ~ 0
 ~C1_ABC_3V3
 Entry Wire Line
@@ -2121,137 +1862,353 @@ Wire Wire Line
 	1600 6500 1650 6500
 Text GLabel 1600 6300 0    50   UnSpc ~ 0
 ~XOUT_ABC_3V3
-Text GLabel 3850 3550 0    50   Input ~ 0
-~XMEMFL_ABC_3V3
 Wire Wire Line
-	3850 3550 3900 3550
-Text GLabel 8500 5200 2    50   Input ~ 0
-ABC_CLK_3
-Text GLabel 3850 3450 0    50   Input ~ 0
-ABC_CLK_3V3
+	6450 7600 6500 7600
 Wire Wire Line
-	3850 3450 3900 3450
-Text GLabel 3150 1500 1    50   Input ~ 0
-DD[0..15]
-Entry Wire Line
-	3150 3550 3250 3650
+	6450 7700 6500 7700
 Wire Wire Line
-	3250 3650 3900 3650
-Text Label 3250 3650 0    50   ~ 0
-DD0
-Text Label 3250 1950 0    50   ~ 0
-DD1
+	6450 7900 6500 7900
+Wire Wire Line
+	3850 6650 3900 6650
+Text Label 750  3700 0    50   ~ 0
+AD8
 Entry Wire Line
-	3150 1850 3250 1950
+	650  3600 750  3700
 Wire Wire Line
-	3250 1950 3900 1950
-Text Label 3250 4250 0    50   ~ 0
-DD2
+	1650 3700 750  3700
 Wire Wire Line
-	3250 4250 3900 4250
-Entry Wire Line
-	3150 4150 3250 4250
-Text Label 3250 3950 0    50   ~ 0
-DD3
+	950  4000 1050 4000
 Wire Wire Line
-	3250 3950 3900 3950
+	1250 4000 1650 4000
 Entry Wire Line
-	3150 3850 3250 3950
-Text Label 3250 3750 0    50   ~ 0
-DD4
+	650  2400 750  2500
 Wire Wire Line
-	3250 3750 3900 3750
-Entry Wire Line
-	3150 3650 3250 3750
-Text Label 3250 3850 0    50   ~ 0
-DD5
+	1650 2500 750  2500
 Wire Wire Line
-	3250 3850 3900 3850
+	750  2900 1650 2900
 Entry Wire Line
-	3150 3750 3250 3850
-Text Label 3250 4050 0    50   ~ 0
-DD6
+	650  2800 750  2900
+Text Label 750  3500 0    50   ~ 0
+AD7
+Text Label 750  2500 0    50   ~ 0
+AD6
+Text Label 750  2900 0    50   ~ 0
+AD5
 Wire Wire Line
-	3250 4050 3900 4050
+	750  3500 1650 3500
 Entry Wire Line
-	3150 3950 3250 4050
-Text Label 3250 4150 0    50   ~ 0
-DD7
+	650  3400 750  3500
+Text Label 750  3300 0    50   ~ 0
+AD4
 Wire Wire Line
-	3250 4150 3900 4150
+	750  3300 1650 3300
 Entry Wire Line
-	3150 4050 3250 4150
+	650  3200 750  3300
+Text Label 750  3100 0    50   ~ 0
+AD3
 Wire Wire Line
-	3900 2250 3250 2250
-Text Label 3250 2250 0    50   ~ 0
-DD8
+	750  3100 1650 3100
 Entry Wire Line
-	3150 2150 3250 2250
-Text Label 3250 2350 0    50   ~ 0
-DD9
+	650  3000 750  3100
+$Comp
+L power:+3V3 #PWR0111
+U 1 1 610A914A
+P 950 2000
+F 0 "#PWR0111" H 950 1850 50  0001 C CNN
+F 1 "+3V3" H 965 2173 50  0000 C CNN
+F 2 "" H 950 2000 50  0001 C CNN
+F 3 "" H 950 2000 50  0001 C CNN
+	1    950  2000
+	1    0    0    -1  
+$EndComp
 Wire Wire Line
-	3250 2350 3900 2350
+	950  3200 1350 3200
+Wire Wire Line
+	950  2000 950  3200
+Wire Wire Line
+	1550 3200 1650 3200
+Wire Wire Line
+	750  2700 1650 2700
 Entry Wire Line
-	3150 2250 3250 2350
-Text GLabel 3850 2450 0    50   Input ~ 0
-FPGA_RESIN
+	650  2600 750  2700
 Wire Wire Line
-	3850 2450 3900 2450
+	750  2600 1650 2600
+Entry Wire Line
+	650  2500 750  2600
+Text GLabel 650  1700 1    50   Input ~ 0
+AD[0..15]
+$Comp
+L power:+3V3 #PWR0188
+U 1 1 603EE1D1
+P 950 3950
+F 0 "#PWR0188" H 950 3800 50  0001 C CNN
+F 1 "+3V3" H 1100 4000 50  0000 C CNN
+F 2 "" H 950 3950 50  0001 C CNN
+F 3 "" H 950 3950 50  0001 C CNN
+	1    950  3950
+	1    0    0    -1  
+$EndComp
 Wire Wire Line
-	8350 5200 8500 5200
+	950  3950 950  4000
+$Comp
+L Device:R_Small R37
+U 1 1 603DBC0D
+P 1150 4000
+F 0 "R37" H 1209 4046 50  0000 L CNN
+F 1 "10k" H 1209 3955 50  0000 L CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" H 1150 4000 50  0001 C CNN
+F 3 "~" H 1150 4000 50  0001 C CNN
+F 4 "C25744" H 1150 4000 50  0001 C CNN "LCSC"
+	1    1150 4000
+	0    -1   -1   0   
+$EndComp
+$Comp
+L Device:R_Small R13
+U 1 1 603E59B4
+P 1450 3200
+F 0 "R13" V 1400 2950 50  0000 L CNN
+F 1 "10k" V 1500 3000 50  0000 L CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" H 1450 3200 50  0001 C CNN
+F 3 "~" H 1450 3200 50  0001 C CNN
+F 4 "C25744" H 1450 3200 50  0001 C CNN "LCSC"
+	1    1450 3200
+	0    1    1    0   
+$EndComp
+$Comp
+L power:GND #PWR0186
+U 1 1 604A8880
+P 1050 2200
+F 0 "#PWR0186" H 1050 1950 50  0001 C CNN
+F 1 "GND" H 1055 2027 50  0000 C CNN
+F 2 "" H 1050 2200 50  0001 C CNN
+F 3 "" H 1050 2200 50  0001 C CNN
+	1    1050 2200
+	1    0    0    -1  
+$EndComp
 Wire Wire Line
-	3850 2950 3900 2950
+	1650 2200 1050 2200
+$Comp
+L power:+3V3 #PWR0197
+U 1 1 64667F2F
+P 14900 6950
+F 0 "#PWR0197" H 14900 6800 50  0001 C CNN
+F 1 "+3V3" H 14915 7123 50  0000 C CNN
+F 2 "" H 14900 6950 50  0001 C CNN
+F 3 "" H 14900 6950 50  0001 C CNN
+	1    14900 6950
+	1    0    0    -1  
+$EndComp
 Wire Wire Line
-	3850 3050 3900 3050
+	14900 6950 14900 7050
 Wire Wire Line
-	3850 3150 3900 3150
+	14600 7350 14450 7350
 Wire Wire Line
-	3850 3250 3900 3250
-Text GLabel 3850 2150 0    50   Input ~ 0
-FPGA_SPI_MISO
-Text GLabel 3850 3050 0    50   Input ~ 0
-FPGA_SPI_MOSI
+	14450 7350 14450 6950
 Wire Wire Line
-	3850 2050 3900 2050
+	14450 6950 14900 6950
+Connection ~ 14900 6950
+Text GLabel 1600 4100 0    50   Input ~ 0
+FPGA_TCK
 Wire Wire Line
-	3850 2150 3900 2150
+	1600 4100 1650 4100
+Text GLabel 1600 3900 0    50   Input ~ 0
+DATA0
 Wire Wire Line
-	6450 7600 6500 7600
+	1600 3900 1650 3900
+Text GLabel 1600 3800 0    50   Input ~ 0
+DLCK
 Wire Wire Line
-	6450 7700 6500 7700
+	1600 3800 1650 3800
+Text GLabel 1600 3600 0    50   Input ~ 0
+~OUT_ABC_3V3
 Wire Wire Line
-	6450 7900 6500 7900
+	1600 3600 1650 3600
+Text GLabel 1600 3400 0    50   Input ~ 0
+~CS_ABC_3V3
 Wire Wire Line
-	3850 2750 3900 2750
+	1600 3400 1650 3400
+Text GLabel 1600 3000 0    50   Input ~ 0
+nCE0
 Wire Wire Line
-	3850 2850 3900 2850
+	1600 3000 1650 3000
+Text GLabel 1600 2800 0    50   Input ~ 0
+ASD0
 Wire Wire Line
-	3850 3350 3900 3350
+	1600 2800 1650 2800
+Text GLabel 1600 2400 0    50   Input ~ 0
+FPGA_TDI
 Wire Wire Line
-	3850 2550 3900 2550
+	1600 2400 1650 2400
+Text GLabel 1600 2300 0    50   Input ~ 0
+FPGA_TDO
 Wire Wire Line
-	3850 2650 3900 2650
+	1600 2300 1650 2300
+Text GLabel 1600 2100 0    50   Input ~ 0
+FPGA_TMS
 Wire Wire Line
-	3850 6650 3900 6650
+	1600 2100 1650 2100
 $Comp
-L power:+3V3 #PWR?
-U 1 1 64667F2F
-P 14900 6950
-F 0 "#PWR?" H 14900 6800 50  0001 C CNN
-F 1 "+3V3" H 14915 7123 50  0000 C CNN
-F 2 "" H 14900 6950 50  0001 C CNN
-F 3 "" H 14900 6950 50  0001 C CNN
-	1    14900 6950
+L max80:MT48LC16M16A2P-6A U6
+U 1 1 604F9283
+P 14750 4900
+F 0 "U6" H 14200 6200 50  0000 C CNN
+F 1 "MT48LC16M16A2P-6A" H 15550 6250 50  0000 C CNN
+F 2 "Package_SO:TSOP-II-54_22.2x10.16mm_P0.8mm" H 14000 5050 50  0001 C CNN
+F 3 "https://www.mouser.se/datasheet/2/671/256Mb_sdr-1282350.pdf" H 14000 5050 50  0001 C CNN
+F 4 "C41881" H 14750 4900 50  0001 C CNN "LCSC"
+	1    14750 4900
 	1    0    0    -1  
 $EndComp
 Wire Wire Line
-	14900 6950 14900 7050
+	14700 3300 14900 3300
+Text Label 6450 7400 2    50   ~ 0
+SD_DAT2
 Wire Wire Line
-	14600 7350 14450 7350
+	6450 7400 6500 7400
+Text GLabel 3450 1500 1    50   Input ~ 0
+DD[0..15]
 Wire Wire Line
-	14450 7350 14450 6950
+	4150 2650 4200 2650
 Wire Wire Line
-	14450 6950 14900 6950
+	4150 2550 4200 2550
+Wire Wire Line
+	4150 3350 4200 3350
+Wire Wire Line
+	4150 2850 4200 2850
+Wire Wire Line
+	4150 2750 4200 2750
+Wire Wire Line
+	4150 2150 4200 2150
+Wire Wire Line
+	4150 2050 4200 2050
+Text GLabel 4150 3050 0    50   Input ~ 0
+FPGA_SPI_MOSI
+Text GLabel 4150 2150 0    50   Input ~ 0
+FPGA_SPI_MISO
+Wire Wire Line
+	4150 3250 4200 3250
+Wire Wire Line
+	4150 3150 4200 3150
+Wire Wire Line
+	4150 3050 4200 3050
+Wire Wire Line
+	4150 2950 4200 2950
+Wire Wire Line
+	4150 2450 4200 2450
+Text GLabel 4150 2450 0    50   Input ~ 0
+FPGA_RESIN
+Entry Wire Line
+	3450 2250 3550 2350
+Wire Wire Line
+	3550 2350 4200 2350
+Text Label 3550 2350 0    50   ~ 0
+DD9
+Entry Wire Line
+	3450 2150 3550 2250
+Text Label 3550 2250 0    50   ~ 0
+DD8
+Wire Wire Line
+	4200 2250 3550 2250
+Entry Wire Line
+	3450 4050 3550 4150
+Wire Wire Line
+	3550 4150 4200 4150
+Text Label 3550 4150 0    50   ~ 0
+DD7
+Entry Wire Line
+	3450 3950 3550 4050
+Wire Wire Line
+	3550 4050 4200 4050
+Text Label 3550 4050 0    50   ~ 0
+DD6
+Entry Wire Line
+	3450 3750 3550 3850
+Wire Wire Line
+	3550 3850 4200 3850
+Text Label 3550 3850 0    50   ~ 0
+DD5
+Entry Wire Line
+	3450 3650 3550 3750
+Wire Wire Line
+	3550 3750 4200 3750
+Text Label 3550 3750 0    50   ~ 0
+DD4
+Entry Wire Line
+	3450 3850 3550 3950
+Wire Wire Line
+	3550 3950 4200 3950
+Text Label 3550 3950 0    50   ~ 0
+DD3
+Entry Wire Line
+	3450 4150 3550 4250
+Wire Wire Line
+	3550 4250 4200 4250
+Text Label 3550 4250 0    50   ~ 0
+DD2
+Wire Wire Line
+	3550 1950 4200 1950
+Entry Wire Line
+	3450 1850 3550 1950
+Text Label 3550 1950 0    50   ~ 0
+DD1
+Text Label 3550 3650 0    50   ~ 0
+DD0
+Wire Wire Line
+	3550 3650 4200 3650
+Entry Wire Line
+	3450 3550 3550 3650
+Wire Wire Line
+	4150 3450 4200 3450
+Text GLabel 4150 3450 0    50   Input ~ 0
+ABC_CLK_3V3
+Wire Wire Line
+	4150 3550 4200 3550
+Text GLabel 4150 3550 0    50   Input ~ 0
+~XMEMFL_ABC_3V3
+$Comp
+L max80:EP4CE15F17C8N U13
+U 3 1 60549765
+P 5000 3200
+F 0 "U13" H 4250 5100 50  0000 L CNN
+F 1 "EP4CE15F17C8N" H 5400 5050 50  0000 L CNN
+F 2 "" H 3650 3550 50  0001 L CNN
+F 3 "" H 3650 3550 50  0001 L CNN
+	3    5000 3200
+	1    0    0    -1  
+$EndComp
+Text GLabel 4150 3250 0    50   Input ~ 0
+INT_ESP32
+Text GLabel 4150 2750 0    50   Input ~ 0
+FPGA_GPIO5
+Text GLabel 4150 2850 0    50   Input ~ 0
+FPGA_GPIO4
+Text GLabel 4150 2650 0    50   Input ~ 0
+FPGA_GPIO0
+Text GLabel 4150 2550 0    50   Input ~ 0
+FPGA_GPIO2
+Text GLabel 4150 3350 0    50   Input ~ 0
+FPGA_GPIO3
+Text GLabel 4150 2950 0    50   Input ~ 0
+ESP32_IO0
+Text GLabel 4150 3150 0    50   Input ~ 0
+FGPA_SPI_CS_ESP32
+Text GLabel 4150 2050 0    50   Input ~ 0
+FPGA_SPI_CLK
+$Comp
+L max80:EP4CE15F17C8N U13
+U 1 1 605450B7
+P 2450 3150
+F 0 "U13" H 1550 5050 50  0000 L CNN
+F 1 "EP4CE15F17C8N" H 2750 5050 50  0000 L CNN
+F 2 "" H 1100 3500 50  0001 L CNN
+F 3 "" H 1100 3500 50  0001 L CNN
+	1    2450 3150
+	1    0    0    -1  
+$EndComp
+Text GLabel 6400 8000 0    50   Input ~ 0
+CLK0n
+Wire Wire Line
+	6400 8000 6500 8000
 Wire Wire Line
 	8600 3800 9400 3800
 Wire Wire Line
@@ -2259,16 +2216,15 @@ Wire Wire Line
 Wire Bus Line
 	8500 1700 8500 3900
 Wire Bus Line
-	3150 1500 3150 4300
-Wire Bus Line
-	650  1700 650  8000
+	3450 1500 3450 4300
 Wire Bus Line
 	8700 1800 8700 4000
+Wire Bus Line
+	650  1700 650  8000
 Wire Bus Line
 	9100 5750 9100 8350
 Wire Bus Line
 	15700 2900 15700 5700
 Wire Bus Line
 	13800 2900 13800 5700
-Connection ~ 14900 6950
 $EndSCHEMATC

Some files were not shown because too many files changed in this diff