aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeonard Kugis <leonard@kug.is>2021-01-22 16:45:51 +0000
committerLeonard Kugis <leonard@kug.is>2021-01-22 16:45:51 +0000
commita784d05127022d821a57a4e6efcad44bc394385b (patch)
treed0a56945fb3ce852b9c9b6aac7f57a0d2fc9b913
parentb82a014cb93a802956e6d4cd27bcfa005d9354d7 (diff)
downloadturboswap-a784d05127022d821a57a4e6efcad44bc394385b.tar.gz
Add complete main schematic with FPGA and components
-rw-r--r--TurboSwap.kicad_sch1297
1 files changed, 1296 insertions, 1 deletions
diff --git a/TurboSwap.kicad_sch b/TurboSwap.kicad_sch
index ba4d6c3..324c575 100644
--- a/TurboSwap.kicad_sch
+++ b/TurboSwap.kicad_sch
@@ -32,4 +32,1299 @@ $EndSheet
$EndSCHEMATC
$Comp
L ICE40UP3K-UWG30ITR1K:ICE40UP3K-UWG30ITR1K U1
-(kicad_sch (version 20231106) (host kicad "7.0.2") (generator kicad-schematic) (sheet (at 0 0) (size 176.784 127) (name "root") (uid 46161a8e-3c38-4264-9bee-35f1a523a338")
+U 1 1 5E114DA0
+P 8500 6500
+F 0 "U1" H 8554 6588 50 0000 C CNN
+F 1 "ICE40UP3K-UWG30ITR1K" H 8554 6462 50 0000 C CNN
+F 2 "lib/symbols/ICE40UP3K-UWG30ITR1K:ICE40UP3K-UWG30ITR1K" H 8500 6500 50 0000 C CNN
+F 3 "" H 8500 6500 50 0000 C CNN
+ 1 8500 6500
+ 1 0 0 0 "ICE40UP3K-UWG30ITR1K"
+ 0 -1 0 0
+$EndComp
+$Comp
+L micro_sd_edge:micro_sd_edge J2
+U 1 1 5E114DA1
+P 4500 7000
+F 0 "J2" H 4554 7088 50 0000 C CNN
+F 1 "micro_sd_edge" H 4554 6962 50 0000 C CNN
+F 2 "lib/symbols/micro_sd_edge:micro_sd_edge" H 4500 7000 50 0000 C CNN
+F 3 "" H 4500 7000 50 0000 C CNN
+ 1 4500 7000
+ 1 0 0 0 "micro_sd_edge"
+ 0 -1 0 0
+$EndComp
+$Comp
+L power:+3V3 #PWR0
+U 1 1 5E114DA2
+P 9500 7000
+ 1 9500 7000
+ 0 -1 0 0
+$EndComp
+$Comp
+L power:+1V2 #PWR1
+U 1 1 5E114DA3
+P 9500 6000
+ 1 9500 6000
+ 0 -1 0 0
+$EndComp
+$Comp
+L power:GND #PWR2
+U 1 1 5E114DA4
+P 9500 5000
+ 1 9500 5000
+ 0 -1 0 0
+$EndComp
+$Comp
+L Connector_Card:SD_Card_Reader J3
+U 1 1 5E114DA5
+P 6500 8000
+F 0 "J3" H 6554 8088 50 0000 C CNN
+F 1 "SD_Card_Reader" H 6554 7962 50 0000 C CNN
+F 2 "Connector_Card:SD_Card_Reader" H 6500 8000 50 0000 C CNN
+F 3 "" H 6500 8000 50 0000 C CNN
+ 1 6500 8000
+ 1 0 0 0 "SD_Card_Reader"
+ 0 -1 0 0
+$EndComp
+$Comp
+L QSPI_Flash:W25Q128JVSIQ U2
+U 1 1 5E114DA6
+P 7000 5500
+F 0 "U2" H 7054 5588 50 0000 C CNN
+F 1 "W25Q128JVSIQ" H 7054 5462 50 0000 C CNN
+F 2 "QSPI_Flash:W25Q128JVSIQ" H 7000 5500 50 0000 C CNN
+F 3 "" H 7000 5500 50 0000 C CNN
+ 1 7000 5500
+ 1 0 0 0 "W25Q128JVSIQ"
+ 0 -1 0 0
+$EndComp
+$Comp
+L QSPI_Flash:W25Q128JVSIQ U3
+U 1 1 5E114DA7
+P 7500 5500
+F 0 "U3" H 7554 5588 50 0000 C CNN
+F 1 "W25Q128JVSIQ" H 7554 5462 50 0000 C CNN
+F 2 "QSPI_Flash:W25Q128JVSIQ" H 7500 5500 50 0000 C CNN
+F 3 "" H 7500 5500 50 0000 C CNN
+ 1 7500 5500
+ 1 0 0 0 "W25Q128JVSIQ"
+ 0 -1 0 0
+$EndComp
+$Wire
+8500 6700 9000 6700
+$EndWire
+$Comp
+L Device:R R18
+U 1 1 5E114DD2
+P 7200 7200
+F 0 "R18" H 7254 7288 50 0000 C CNN
+F 1 "47k" H 7254 7162 50 0000 C CNN
+F 2 "Device:R" H 7200 7200 50 0000 C CNN
+F 3 "" H 7200 7200 50 0000 C CNN
+ 1 7200 7200
+ 1 0 0 0 "47k"
+ 0 -1 0 0
+$EndComp
+$Comp
+L Device:R R19
+U 1 1 5E114DD3
+P 7400 7000
+F 0 "R19" H 7454 7088 50 0000 C CNN
+F 1 "10k" H 7454 6962 50 0000 C CNN
+F 2 "Device:R" H 7400 7000 50 0000 C CNN
+F 3 "" H 7400 7000 50 0000 C CNN
+ 1 7400 7000
+ 1 0 0 0 "10k"
+ 0 -1 0 0
+$EndComp
+$Comp
+L Device:C C14
+U 1 1 5E114DD4
+P 7600 6800
+F 0 "C14" H 7654 6888 50 0000 C CNN
+F 1 "10nF" H 7654 6762 50 0000 C CNN
+F 2 "Device:C" H 7600 6800 50 0000 C CNN
+F 3 "" H 7600 6800 50 0000 C CNN
+ 1 7600 6800
+ 1 0 0 0 "10nF"
+ 0 -1 0 0
+$EndComp
+$Wire
+6800 7300 7000 7300
+$EndWire
+$Wire
+7000 7300 7200 7300
+$EndWire
+$Wire
+7200 7300 7200 7100
+$EndWire
+$Wire
+7200 7100 7300 7100
+$EndWire
+$Text Label
+7300 7100 60 0000 0 ~ 0
+FPGA_PROGRAMMING_N
+$EndText
+$Wire
+6800 6900 7400 6900
+$EndWire
+$Wire
+7400 6900 7400 7100
+$EndWire
+$Wire
+7400 7100 7500 7100
+$EndWire
+$Text Label
+7500 7100 60 0000 0 ~ 0
+FPGA_CRESET_B
+$EndText
+$Wire
+6800 6500 7600 6500
+$EndWire
+$Wire
+7600 6500 7600 6900
+$EndWire
+$Wire
+7600 6900 7700 6900
+$EndWire
+$Text Label
+7700 6900 60 0000 0 ~ 0
+FPGA_SPI_CSN
+$EndText
+$Wire
+6900 6700 6900 6900
+$EndWire
+$Wire
+6900 6900 7100 6900
+$EndWire
+$Wire
+7100 6900 7100 6700
+$EndWire
+$Wire
+7100 6700 6900 6700
+$EndWire
+$Text Label
+7100 6900 60 0000 0 ~ 0
+FPGA_CONFIG_PULLUP
+$EndText
+$Wire
+7200 6800 7200 6100
+$EndWire
+$Wire
+7400 6800 7400 6100
+$EndWire
+$Wire
+7600 6600 7600 6100
+$EndWire
+$Comp
+L power:GND #PWR5
+U 1 1 5E114DD5
+P 7800 6900
+ 1 7800 6900
+ 0 -1 0 0
+$EndComp
+$Wire
+7600 7000 7800 7000
+$EndWire
+$Wire
+9000 6700 9000 7200
+$EndWire
+$Wire
+9000 7200 4500 7200
+$EndWire
+$Wire
+8500 6600 9000 6600
+$EndWire
+$Wire
+9000 6600 9000 6200
+$EndWire
+$Wire
+9000 6200 8200 6200
+$EndWire
+$Wire
+8200 6200 8200 5800
+$EndWire
+$Wire
+8200 5800 7500 5800
+$EndWire
+$Wire
+7500 5800 7500 5700
+$EndWire
+$Wire
+7000 5700 7000 5800
+$EndWire
+$Wire
+7000 5800 7800 5800
+$EndWire
+$Wire
+7800 5800 7800 6200
+$EndWire
+$Wire
+7800 6200 8600 6200
+$EndWire
+$Wire
+8600 6200 8600 6400
+$EndWire
+$Text Label
+8600 6400 60 0000 0 ~ 0
+CLK
+$EndText
+$Text Label
+8200 6200 60 0000 0 ~ 0
+SPI_SO
+$EndText
+$Text Label
+7800 6200 60 0000 0 ~ 0
+SPI_SI
+$EndText
+$Text Label
+7500 5800 60 0000 0 ~ 0
+SPI_CS
+$EndText
+$Text Label
+7000 5800 60 0000 0 ~ 0
+SPI_PWR
+$EndText
+$Text Label
+4500 7200 60 0000 0 ~ 0
+SD_CLK
+$EndText
+$Text Label
+8200 5800 60 0000 0 ~ 0
+VCC_3V3
+$EndText
+$Text Label
+8600 6200 60 0000 0 ~ 0
+VCC_1V2
+$EndText
+$Comp
+L Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Horizontal J1
+U 1 1 5E114DA8
+P 3500 4000
+F 0 "J1" H 3554 4088 50 0000 C CNN
+F 1 "PinHeader_2x04_P2.54mm_Horizontal" H 3554 3962 50 0000 C CNN
+F 2 "Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Horizontal" H 3500 4000 50 0000 C CNN
+F 3 "" H 3500 4000 50 0000 C CNN
+ 1 3500 4000
+ 1 0 0 0 "PinHeader_2x04_P2.54mm_Horizontal"
+ 0 -1 0 0
+$EndComp
+$Wire
+3500 4200 4500 4200
+$EndWire
+$Wire
+4500 4200 4500 6800
+$EndWire
+$Wire
+3500 3800 5000 3800
+$EndWire
+$Wire
+5000 3800 5000 5200
+$EndWire
+$Text Label
+5000 5200 60 0000 0 ~ 0
+SD_CMD
+$EndText
+$Wire
+4500 6800 4500 6900
+$EndWire
+$Text Label
+4500 6900 60 0000 0 ~ 0
+SD_DAT0
+$EndText
+$Wire
+5000 3800 5500 3800
+$EndWire
+$Wire
+5500 3800 5500 4200
+$EndWire
+$Wire
+5500 4200 6500 4200
+$EndWire
+$Wire
+6500 4200 6500 7800
+$EndWire
+$Text Label
+6500 7800 60 0000 0 ~ 0
+SD_DAT1
+$EndText
+$Wire
+3500 3600 6000 3600
+$EndWire
+$Wire
+6000 3600 6000 4000
+$EndWire
+$Wire
+6000 4000 7000 4000
+$EndWire
+$Wire
+7000 4000 7000 7600
+$EndWire
+$Text Label
+7000 7600 60 0000 0 ~ 0
+SD_DAT2
+$EndText
+$Wire
+3500 3400 8000 3400
+$EndWire
+$Wire
+8000 3400 8000 6400
+$EndWire
+$Text Label
+8000 6400 60 0000 0 ~ 0
+SD_DAT3
+$EndText
+$NoConn
+~ 3500 4000
+$EndNoConn
+$NoConn
+~ 3500 3800
+$EndNoConn
+$NoConn
+~ 3500 3600
+$EndNoConn
+$NoConn
+~ 3500 3400
+$EndNoConn
+$Comp
+L Device:C C5
+U 1 1 5E114DB7
+P 8000 7500
+F 0 "C5" H 8054 7588 50 0000 C CNN
+F 1 "100nF" H 8054 7462 50 0000 C CNN
+F 2 "Device:C" H 8000 7500 50 0000 C CNN
+F 3 "" H 8000 7500 50 0000 C CNN
+ 1 8000 7500
+ 1 0 0 0 "100nF"
+ 0 -1 0 0
+$EndComp
+$Comp
+L Device:C C6
+U 1 1 5E114DB8
+P 8500 7500
+F 0 "C6" H 8554 7588 50 0000 C CNN
+F 1 "10uF" H 8554 7462 50 0000 C CNN
+F 2 "Device:C" H 8500 7500 50 0000 C CNN
+F 3 "" H 8500 7500 50 0000 C CNN
+ 1 8500 7500
+ 1 0 0 0 "10uF"
+ 0 -1 0 0
+$EndComp
+$Wire
+8500 7700 8500 7800
+$EndWire
+$Wire
+8500 7800 9500 7800
+$EndWire
+$Wire
+9500 7800 9500 7100
+$EndWire
+$Wire
+9500 7100 8600 7100
+$EndWire
+$Wire
+8600 7100 8600 7300
+$EndWire
+$Wire
+8000 7700 8000 7800
+$EndWire
+$Wire
+8000 7800 8200 7800
+$EndWire
+$Wire
+8200 7800 8200 7400
+$EndWire
+$Text Label
+8200 7400 60 0000 0 ~ 0
+VCC_FPGA
+$EndText
+$Wire
+8600 7300 8800 7300
+$EndWire
+$Wire
+8800 7300 8800 6700
+$EndWire
+$Wire
+8800 6700 8700 6700
+$EndWire
+$Wire
+8700 6700 8700 6550
+$EndWire
+$Text Label
+8700 6550 60 0000 0 ~ 0
+VCCIO_0
+$EndText
+$NoConn
+~ 9500 7000
+$EndNoConn
+$NoConn
+~ 9500 6000
+$EndNoConn
+$NoConn
+~ 9500 5000
+$EndNoConn
+$Wire
+6500 8300 7000 8300
+$EndWire
+$Wire
+7000 8300 7000 8100
+$EndWire
+$NoConn
+~ 6500 8000
+$EndNoConn
+$Wire
+8000 6400 8000 6600
+$EndWire
+$Wire
+8000 6600 8500 6600
+$EndWire
+$Wire
+8500 6600 8500 6400
+$EndWire
+$Text Label
+8500 6400 60 0000 0 ~ 0
+SD_DAT3
+$EndText
+$Wire
+6500 8300 6000 8300
+$EndWire
+$Text Label
+6000 8300 60 0000 0 ~ 0
+VCC_SD_CARD
+$EndText
+$Comp
+L Device:R R5
+U 1 1 5E114DB9
+P 8200 8000
+F 0 "R5" H 8254 8088 50 0000 C CNN
+F 1 "10k" H 8254 7962 50 0000 C CNN
+F 2 "Device:R" H 8200 8000 50 0000 C CNN
+F 3 "" H 8200 8000 50 0000 C CNN
+ 1 8200 8000
+ 1 0 0 0 "10k"
+ 0 -1 0 0
+$EndComp
+$Comp
+L Device:R R6
+U 1 1 5E114DBA
+P 8300 8000
+F 0 "R6" H 8354 8088 50 0000 C CNN
+F 1 "10k" H 8354 7962 50 0000 C CNN
+F 2 "Device:R" H 8300 8000 50 0000 C CNN
+F 3 "" H 8300 8000 50 0000 C CNN
+ 1 8300 8000
+ 1 0 0 0 "10k"
+ 0 -1 0 0
+$EndComp
+$Wire
+8000 6600 8200 6600
+$EndWire
+$Wire
+8200 6600 8200 7900
+$EndWire
+$Wire
+8200 7900 8200 8100
+$EndWire
+$Wire
+8200 8100 8300 8100
+$EndWire
+$Wire
+8300 8100 8300 7900
+$EndWire
+$Text Label
+8200 7900 60 0000 0 ~ 0
+SD_DAT3_PULLUP
+$EndText
+$Wire
+8300 7900 8500 7900
+$EndWire
+$Wire
+8500 7900 8500 8100
+$EndWire
+$Wire
+8500 8100 9500 8100
+$EndWire
+$Wire
+9500 8100 9500 7100
+$EndWire
+$Comp
+L Device:R R7
+U 1 1 5E114DBB
+P 7800 8500
+F 0 "R7" H 7854 8588 50 0000 C CNN
+F 1 "10k" H 7854 8462 50 0000 C CNN
+F 2 "Device:R" H 7800 8500 50 0000 C CNN
+F 3 "" H 7800 8500 50 0000 C CNN
+ 1 7800 8500
+ 1 0 0 0 "10k"
+ 0 -1 0 0
+$EndComp
+$Wire
+7000 7600 7200 7600
+$EndWire
+$Wire
+7200 7600 7200 8400
+$EndWire
+$Wire
+7200 8400 7800 8400
+$EndWire
+$Wire
+7800 8400 7800 8600
+$EndWire
+$Text Label
+7200 8400 60 0000 0 ~ 0
+SD_DAT2_PULLUP
+$EndText
+$Comp
+L Device:R R8
+U 1 1 5E114DBC
+P 6800 8500
+F 0 "R8" H 6854 8588 50 0000 C CNN
+F 1 "10k" H 6854 8462 50 0000 C CNN
+F 2 "Device:R" H 6800 8500 50 0000 C CNN
+F 3 "" H 6800 8500 50 0000 C CNN
+ 1 6800 8500
+ 1 0 0 0 "10k"
+ 0 -1 0 0
+$EndComp
+$Wire
+6500 7800 6700 7800
+$EndWire
+$Wire
+6700 7800 6700 8400
+$EndWire
+$Wire
+6700 8400 6800 8400
+$EndWire
+$Text Label
+6700 8400 60 0000 0 ~ 0
+SD_DAT1_PULLUP
+$EndText
+$Comp
+L Device:R R9
+U 1 1 5E114DBD
+P 5800 8500
+F 0 "R9" H 5854 8588 50 0000 C CNN
+F 1 "10k" H 5854 8462 50 0000 C CNN
+F 2 "Device:R" H 5800 8500 50 0000 C CNN
+F 3 "" H 5800 8500 50 0000 C CNN
+ 1 5800 8500
+ 1 0 0 0 "10k"
+ 0 -1 0 0
+$EndComp
+$Wire
+4500 6900 4700 6900
+$EndWire
+$Wire
+4700 6900 4700 8400
+$EndWire
+$Wire
+4700 8400 5800 8400
+$EndWire
+$Text Label
+4700 8400 60 0000 0 ~ 0
+SD_DAT0_PULLUP
+$EndText
+$Comp
+L Device:C C7
+U 1 1 5E114DBE
+P 7200 5500
+F 0 "C7" H 7254 5588 50 0000 C CNN
+F 1 "100nF" H 7254 5462 50 0000 C CNN
+F 2 "Device:C" H 7200 5500 50 0000 C CNN
+F 3 "" H 7200 5500 50 0000 C CNN
+ 1 7200 5500
+ 1 0 0 0 "100nF"
+ 0 -1 0 0
+$EndComp
+$Comp
+L Device:C C8
+U 1 1 5E114DBF
+P 7700 5500
+F 0 "C8" H 7754 5588 50 0000 C CNN
+F 1 "100nF" H 7754 5462 50 0000 C CNN
+F 2 "Device:C" H 7700 5500 50 0000 C CNN
+F 3 "" H 7700 5500 50 0000 C CNN
+ 1 7700 5500
+ 1 0 0 0 "100nF"
+ 0 -1 0 0
+$EndComp
+$Wire
+7000 5600 7200 5600
+$EndWire
+$Wire
+7200 5600 7200 5700
+$EndWire
+$Wire
+7200 5700 8200 5700
+$EndWire
+$Wire
+8200 5700 8200 5800
+$EndWire
+$Wire
+7500 5600 7700 5600
+$EndWire
+$Wire
+7700 5600 7700 5700
+$EndWire
+$Comp
+L Device:R R10
+U 1 1 5E114DC0
+P 7200 6000
+F 0 "R10" H 7254 6088 50 0000 C CNN
+F 1 "1k" H 7254 5962 50 0000 C CNN
+F 2 "Device:R" H 7200 6000 50 0000 C CNN
+F 3 "" H 7200 6000 50 0000 C CNN
+ 1 7200 6000
+ 1 0 0 0 "1k"
+ 0 -1 0 0
+$EndComp
+$Wire
+7000 5800 7200 5800
+$EndWire
+$Wire
+7200 5800 7200 6100
+$EndWire
+$Text Label
+7200 6100 60 0000 0 ~ 0
+SPI_CS_PULLUP
+$EndText
+$Wire
+7200 5900 7500 5900
+$EndWire
+$Wire
+7500 5900 7500 5800
+$EndWire
+$Wire
+8000 6550 8200 6550
+$EndWire
+$Wire
+8200 6550 8200 6400
+$EndWire
+$Wire
+8200 6400 8700 6400
+$EndWire
+$Comp
+L Device:R R11
+U 1 1 5E114DC5
+P 3200 4500
+F 0 "R11" H 3254 4588 50 0000 C CNN
+F 1 "0R" H 3254 4462 50 0000 C CNN
+F 2 "Device:R" H 3200 4500 50 0000 C CNN
+F 3 "" H 3200 4500 50 0000 C CNN
+ 1 3200 4500
+ 1 0 0 0 "0R"
+ 0 -1 0 0
+$EndComp
+$Comp
+L Device:R R12
+U 1 1 5E114DC6
+P 3200 4300
+F 0 "R12" H 3254 4388 50 0000 C CNN
+F 1 "0R" H 3254 4262 50 0000 C CNN
+F 2 "Device:R" H 3200 4300 50 0000 C CNN
+F 3 "" H 3200 4300 50 0000 C CNN
+ 1 3200 4300
+ 1 0 0 0 "0R"
+ 0 -1 0 0
+$EndComp
+$Comp
+L Device:R R13
+U 1 1 5E114DC7
+P 3200 4100
+F 0 "R13" H 3254 4188 50 0000 C CNN
+F 1 "0R" H 3254 4062 50 0000 C CNN
+F 2 "Device:R" H 3200 4100 50 0000 C CNN
+F 3 "" H 3200 4100 50 0000 C CNN
+ 1 3200 4100
+ 1 0 0 0 "0R"
+ 0 -1 0 0
+$EndComp
+$Comp
+L Device:R R14
+U 1 1 5E114DC8
+P 3200 3900
+F 0 "R14" H 3254 3988 50 0000 C CNN
+F 1 "0R" H 3254 3862 50 0000 C CNN
+F 2 "Device:R" H 3200 3900 50 0000 C CNN
+F 3 "" H 3200 3900 50 0000 C CNN
+ 1 3200 3900
+ 1 0 0 0 "0R"
+ 0 -1 0 0
+$EndComp
+$Wire
+3500 4400 3200 4400
+$EndWire
+$Wire
+3200 4400 3200 4600
+$EndWire
+$Wire
+3200 4200 3400 4200
+$EndWire
+$Wire
+3400 4200 3400 4000
+$EndWire
+$Text Label
+3400 4000 60 0000 0 ~ 0
+DEBUG_HEADER
+$EndText
+$Comp
+L Device:C C10
+U 1 1 5E114DC9
+P 5500 3000
+F 0 "C10" H 5554 3088 50 0000 C CNN
+F 1 "10nF" H 5554 2962 50 0000 C CNN
+F 2 "Device:C" H 5500 3000 50 0000 C CNN
+F 3 "" H 5500 3000 50 0000 C CNN
+ 1 5500 3000
+ 1 0 0 0 "10nF"
+ 0 -1 0 0
+$EndComp
+$Comp
+L Device:C C11
+U 1 1 5E114DCA
+P 6000 3000
+F 0 "C11" H 6054 3088 50 0000 C CNN
+F 1 "10nF" H 6054 2962 50 0000 C CNN
+F 2 "Device:C" H 6000 3000 50 0000 C CNN
+F 3 "" H 6000 3000 50 0000 C CNN
+ 1 6000 3000
+ 1 0 0 0 "10nF"
+ 0 -1 0 0
+$EndComp
+$Wire
+5000 2900 5200 2900
+$EndWire
+$Wire
+5200 2900 5200 3100
+$EndWire
+$Wire
+5200 3100 5500 3100
+$EndWire
+$Wire
+5500 3100 5500 2900
+$EndWire
+$Wire
+5500 2900 5000 2900
+$EndWire
+$Text Label
+5200 3100 60 0000 0 ~ 0
+VCC_FLASH_DECOUPLING
+$EndText
+$Wire
+6000 3100 5800 3100
+$EndWire
+$Wire
+5800 3100 5800 2900
+$EndWire
+$Wire
+5800 2900 6000 2900
+$EndWire
+$Wire
+6000 2900 6000 3100
+$EndWire
+$Comp
+L Device:R R15
+U 1 1 5E114DCB
+P 4700 3800
+F 0 "R15" H 4754 3888 50 0000 C CNN
+F 1 "22R" H 4754 3762 50 0000 C CNN
+F 2 "Device:R" H 4700 3800 50 0000 C CNN
+F 3 "" H 4700 3800 50 0000 C CNN
+ 1 4700 3800
+ 1 0 0 0 "22R"
+ 0 -1 0 0
+$EndComp
+$Comp
+L Device:R R16
+U 1 1 5E114DCC
+P 4900 3700
+F 0 "R16" H 4954 3788 50 0000 C CNN
+F 1 "22R" H 4954 3662 50 0000 C CNN
+F 2 "Device:R" H 4900 3700 50 0000 C CNN
+F 3 "" H 4900 3700 50 0000 C CNN
+ 1 4900 3700
+ 1 0 0 0 "22R"
+ 0 -1 0 0
+$EndComp
+$Comp
+L Device:R R17
+U 1 1 5E114DCD
+P 5100 3600
+F 0 "R17" H 5154 3688 50 0000 C CNN
+F 1 "22R" H 5154 3562 50 0000 C CNN
+F 2 "Device:R" H 5100 3600 50 0000 C CNN
+F 3 "" H 5100 3600 50 0000 C CNN
+ 1 5100 3600
+ 1 0 0 0 "22R"
+ 0 -1 0 0
+$EndComp
+$Wire
+4700 3900 5000 3900
+$EndWire
+$Wire
+5000 3900 5000 3800
+$EndWire
+$Wire
+4900 3800 5200 3800
+$EndWire
+$Wire
+5200 3800 5200 3700
+$EndWire
+$Wire
+5100 3700 5400 3700
+$EndWire
+$Wire
+5400 3700 5400 3600
+$EndWire
+$Text Label
+5000 3900 60 0000 0 ~ 0
+SPI_MISO_TERM
+$EndText
+$Text Label
+5200 3800 60 0000 0 ~ 0
+SPI_MOSI_TERM
+$EndText
+$Text Label
+5400 3700 60 0000 0 ~ 0
+SPI_CLK_TERM
+$EndText
+$Comp
+L Device:C C12
+U 1 1 5E114DCE
+P 4200 5200
+F 0 "C12" H 4254 5288 50 0000 C CNN
+F 1 "4.7uF" H 4254 5162 50 0000 C CNN
+F 2 "Device:C" H 4200 5200 50 0000 C CNN
+F 3 "" H 4200 5200 50 0000 C CNN
+ 1 4200 5200
+ 1 0 0 0 "4.7uF"
+ 0 -1 0 0
+$EndComp
+$Comp
+L Device:C C13
+U 1 1 5E114DCF
+P 4500 5200
+F 0 "C13" H 4554 5288 50 0000 C CNN
+F 1 "100nF" H 4554 5162 50 0000 C CNN
+F 2 "Device:C" H 4500 5200 50 0000 C CNN
+F 3 "" H 4500 5200 50 0000 C CNN
+ 1 4500 5200
+ 1 0 0 0 "100nF"
+ 0 -1 0 0
+$EndComp
+$Wire
+3800 5100 4000 5100
+$EndWire
+$Wire
+4000 5100 4000 5300
+$EndWire
+$Wire
+4000 5300 4200 5300
+$EndWire
+$Wire
+4200 5300 4200 5100
+$EndWire
+$Wire
+4200 5100 3800 5100
+$EndWire
+$Text Label
+4000 5300 60 0000 0 ~ 0
+FPGA_VCCIO_DECOUPLING
+$EndText
+$Wire
+4500 5300 4700 5300
+$EndWire
+$Wire
+4700 5300 4700 5100
+$EndWire
+$Wire
+4700 5100 4500 5100
+$EndWire
+$Wire
+4500 5100 4500 5300
+L Device:LED D1
+U 1 1 61147DBE
+P 7750 4900
+F 0 "D1" V 7789 4782 50 0000 R CNN
+F 1 "LED" V 7698 4782 50 0000 R CNN
+F 2 "LED_SMD:LED_0402_1005Metric" H 7750 4900 50 0001 C CNN
+F 3 "~" H 7750 4900 50 0001 C CNN
+ 1 7750 4900
+ 0 -1 -1 0
+$EndComp
+$Comp
+L Device:R R2
+U 1 1 61148916
+P 7750 5200
+F 0 "R2" H 7820 5246 50 0000 L CNN
+F 1 "1K" H 7820 5155 50 0000 L CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" V 7680 5200 50 0001 C CNN
+F 3 "~" H 7750 5200 50 0001 C CNN
+ 1 7750 5200
+ 1 0 0 -1
+$EndComp
+Text GLabel 7750 5350 3 50 BiDi ~ 0
+GND
+Text GLabel 8150 4750 1 50 Input ~ 0
+LED1
+$Comp
+L Device:LED D2
+U 1 1 61149872
+P 8150 4900
+F 0 "D2" V 8189 4782 50 0000 R CNN
+F 1 "LED" V 8098 4782 50 0000 R CNN
+F 2 "LED_SMD:LED_0402_1005Metric" H 8150 4900 50 0001 C CNN
+F 3 "~" H 8150 4900 50 0001 C CNN
+ 1 8150 4900
+ 0 -1 -1 0
+$EndComp
+$Comp
+L Device:R R3
+U 1 1 61149878
+P 8150 5200
+F 0 "R3" H 8220 5246 50 0000 L CNN
+F 1 "1K" H 8220 5155 50 0000 L CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" V 8080 5200 50 0001 C CNN
+F 3 "~" H 8150 5200 50 0001 C CNN
+ 1 8150 5200
+ 1 0 0 -1
+$EndComp
+Text GLabel 8150 5350 3 50 BiDi ~ 0
+GND
+Text GLabel 8550 4750 1 50 Input ~ 0
+LED2
+$Comp
+L Device:LED D3
+U 1 1 6114A38E
+P 8550 4900
+F 0 "D3" V 8589 4782 50 0000 R CNN
+F 1 "LED" V 8498 4782 50 0000 R CNN
+F 2 "LED_SMD:LED_0402_1005Metric" H 8550 4900 50 0001 C CNN
+F 3 "~" H 8550 4900 50 0001 C CNN
+ 1 8550 4900
+ 0 -1 -1 0
+$EndComp
+$Comp
+L Device:R R4
+U 1 1 6114A394
+P 8550 5200
+F 0 "R4" H 8620 5246 50 0000 L CNN
+F 1 "1K" H 8620 5155 50 0000 L CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" V 8480 5200 50 0001 C CNN
+F 3 "~" H 8550 5200 50 0001 C CNN
+ 1 8550 5200
+ 1 0 0 -1
+$EndComp
+Text GLabel 8550 5350 3 50 BiDi ~ 0
+GND
+Text GLabel 8950 4750 1 50 Input ~ 0
+LED3
+$Comp
+L Device:LED D4
+U 1 1 6114AFAA
+P 8950 4900
+F 0 "D4" V 8989 4782 50 0000 R CNN
+F 1 "LED" V 8898 4782 50 0000 R CNN
+F 2 "LED_SMD:LED_0402_1005Metric" H 8950 4900 50 0001 C CNN
+F 3 "~" H 8950 4900 50 0001 C CNN
+ 1 8950 4900
+ 0 -1 -1 0
+$EndComp
+$Comp
+L Device:R R6
+U 1 1 6114AFB0
+P 8950 5200
+F 0 "R6" H 9020 5246 50 0000 L CNN
+F 1 "1K" H 9020 5155 50 0000 L CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" V 8880 5200 50 0001 C CNN
+F 3 "~" H 8950 5200 50 0001 C CNN
+ 1 8950 5200
+ 1 0 0 -1
+$EndComp
+Text GLabel 8950 5350 3 50 BiDi ~ 0
+GND
+Text GLabel 4000 2350 0 50 Output ~ 0
+LED2
+Text GLabel 4000 2450 0 50 Output ~ 0
+LED3
+Text GLabel 4000 2950 0 50 BiDi ~ 0
+USB_DM
+Text GLabel 4000 3050 0 50 BiDi ~ 0
+USB_DP
+Text GLabel 4000 3150 0 50 BiDi ~ 0
+VUSB
+Text GLabel 6300 5550 0 50 BiDi ~ 0
+USB_DP
+Text GLabel 6300 5650 0 50 BiDi ~ 0
+USB_DM
+Text GLabel 6300 5750 0 50 BiDi ~ 0
+VUSB
+$Comp
+L Switch:SW_Push SW2
+U 1 1 61156F88
+P 3250 3250
+F 0 "SW2" H 3250 3535 50 0000 C CNN
+F 1 "SW_Push" H 3250 3444 50 0000 C CNN
+F 2 "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2" H 3250 3450 50 0001 C CNN
+F 3 "~" H 3250 3450 50 0001 C CNN
+ 1 3250 3250
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 4000 3250 3450 3250
+Text GLabel 3050 3250 0 50 BiDi ~ 0
+GND
+$Comp
+L Switch:SW_DIP_x01 SW1
+U 1 1 61158F21
+P 2450 3350
+F 0 "SW1" H 2450 3617 50 0000 C CNN
+F 1 "SW_DIP_x01" H 2450 3526 50 0000 C CNN
+F 2 "CHS-01TB:CHS-01TB" H 2450 3350 50 0001 C CNN
+F 3 "~" H 2450 3350 50 0001 C CNN
+ 1 2450 3350
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 4000 3350 3050 3350
+$Comp
+L Device:R R1
+U 1 1 6115AEF3
+P 2750 3500
+F 0 "R1" H 2820 3546 50 0000 L CNN
+F 1 "4K7" H 2820 3455 50 0000 L CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" V 2680 3500 50 0001 C CNN
+F 3 "~" H 2750 3500 50 0001 C CNN
+ 1 2750 3500
+ 1 0 0 -1
+$EndComp
+Connection ~ 2750 3350
+$Comp
+L Device:C C1
+U 1 1 6115B315
+P 3050 3500
+F 0 "C1" H 3165 3546 50 0000 L CNN
+F 1 "100N" H 3165 3455 50 0000 L CNN
+F 2 "Capacitor_SMD:C_0402_1005Metric" H 3088 3350 50 0001 C CNN
+F 3 "~" H 3050 3500 50 0001 C CNN
+ 1 3050 3500
+ 1 0 0 -1
+$EndComp
+Connection ~ 3050 3350
+Wire Wire Line
+ 3050 3350 2750 3350
+Text GLabel 2150 3650 0 50 BiDi ~ 0
+VCC
+Text GLabel 2150 3350 0 50 BiDi ~ 0
+GND
+Wire Wire Line
+ 3050 3650 2750 3650
+Wire Wire Line
+ 2150 3650 2750 3650
+Connection ~ 2750 3650
+Text GLabel 4000 3450 0 50 Input ~ 0
+SWCLK
+Text GLabel 4000 3550 0 50 BiDi ~ 0
+SWDIO
+Text GLabel 8450 2700 0 50 BiDi ~ 0
+SWDIO
+Text GLabel 9350 2800 0 50 Output ~ 0
+TCK
+Text GLabel 9350 2900 0 50 Output ~ 0
+TMS
+Text GLabel 9350 3000 0 50 Output ~ 0
+TDI
+Text GLabel 9350 3100 0 50 Input ~ 0
+TDO
+Text GLabel 4000 3650 0 50 Input ~ 0
+BE0
+Text GLabel 4000 3750 0 50 Input ~ 0
+BE1
+Text GLabel 4000 3850 0 50 Input ~ 0
+BE2
+Text GLabel 4000 3950 0 50 Input ~ 0
+BE3
+Text GLabel 4000 4050 0 50 Input ~ 0
+WR_N
+Text GLabel 4000 4150 0 50 Input ~ 0
+SIWU_N
+Text GLabel 4000 4250 0 50 Input ~ 0
+RD_N
+Text GLabel 4000 4350 0 50 Input ~ 0
+OE_N
+Text GLabel 4000 4450 0 50 Output ~ 0
+RXF_N
+Text GLabel 4000 4550 0 50 Output ~ 0
+TXE_N
+Text GLabel 7050 1950 2 50 Output ~ 0
+BE0
+Text GLabel 7050 2050 2 50 Output ~ 0
+BE1
+Text GLabel 7050 2150 2 50 Output ~ 0
+BE2
+Text GLabel 7050 2250 2 50 Output ~ 0
+BE3
+Text GLabel 7050 2350 2 50 Output ~ 0
+RST_N
+Text GLabel 7050 2650 2 50 Output ~ 0
+WR_N
+Text GLabel 7050 2750 2 50 Output ~ 0
+SIWU_N
+Text GLabel 7050 2850 2 50 Output ~ 0
+RD_N
+Text GLabel 7050 2950 2 50 Output ~ 0
+OE_N
+Text GLabel 7050 2450 2 50 Input ~ 0
+RXF_N
+Text GLabel 7050 2550 2 50 Input ~ 0
+TXE_N
+$Comp
+L Device:R R7
+U 1 1 61185342
+P 8900 2350
+F 0 "R7" H 8970 2396 50 0000 L CNN
+F 1 "4K7" H 8970 2305 50 0000 L CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" V 8830 2350 50 0001 C CNN
+F 3 "~" H 8900 2350 50 0001 C CNN
+ 1 8900 2350
+ 1 0 0 -1
+$EndComp
+$Comp
+L Device:R R5
+U 1 1 61185DEF
+P 8600 2350
+F 0 "R5" H 8670 2396 50 0000 L CNN
+F 1 "4K7" H 8670 2305 50 0000 L CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" V 8530 2350 50 0001 C CNN
+F 3 "~" H 8600 2350 50 0001 C CNN
+ 1 8600 2350
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 9350 2600 8900 2600
+Wire Wire Line
+ 8900 2600 8900 2500
+Wire Wire Line
+ 8900 2600 8450 2600
+Connection ~ 8900 2600
+Wire Wire Line
+ 9350 2700 8600 2700
+Wire Wire Line
+ 8600 2700 8600 2500
+Wire Wire Line
+ 8600 2700 8450 2700
+Connection ~ 8600 2700
+Text GLabel 8900 2200 1 50 BiDi ~ 0
+VCC
+Text GLabel 8600 2200 1 50 BiDi ~ 0
+VCC
+Text GLabel 4000 4750 0 50 Output ~ 0
+CLK_SYS
+Text GLabel 6300 5450 0 50 Input ~ 0
+CLK_SYS
+Text GLabel 7050 3350 2 50 Output ~ 0
+TDO
+Text GLabel 7050 3250 2 50 Input ~ 0
+TCK
+Text GLabel 7050 3150 2 50 Input ~ 0
+TMS
+Text GLabel 7050 3050 2 50 Input ~ 0
+TDI
+Text GLabel 7050 3550 2 50 Output ~ 0
+LED1
+Text GLabel 7050 3450 2 50 Output ~ 0
+LED0
+$Sheet
+S 6300 1850 750 4000
+U 60FAD357
+F0 "Interfaces" 50
+F1 "interfaces.sch" 50
+F2 "VCC" B L 6300 1950 50
+F3 "GND" B L 6300 2050 50
+F4 "BE0" O R 7050 1950 50
+F5 "BE1" O R 7050 2050 50
+F6 "BE2" O R 7050 2150 50
+F7 "BE3" O R 7050 2250 50
+F8 "RST_N" O R 7050 2350 50
+F9 "RXF_N" I R 7050 2450 50
+F10 "TXE_N" I R 7050 2550 50
+F11 "WR_N" O R 7050 2650 50
+F12 "SIWU_N" O R 7050 2750 50
+F13 "RD_N" O R 7050 2850 50
+F14 "OE_N" O R 7050 2950 50
+F15 "DATA0" B L 6300 2150 50
+F16 "DATA1" B L 6300 2250 50
+F17 "DATA2" B L 6300 2350 50
+F18 "DATA3" B L 6300 2450 50
+F19 "DATA4" B L 6300 2550 50
+F20 "DATA5" B L 6300 2650 50
+F21 "DATA6" B L 6300 2750 50
+F22 "DATA7" B L 6300 2850 50
+F23 "DATA8" B L 6300 2950 50
+F24 "DATA9" B L 6300 3050 50
+F25 "DATA10" B L 6300 3150 50
+F26 "DATA11" B L 6300 3250 50
+F27 "DATA12" B L 6300 3350 50
+F28 "DATA13" B L 6300 3450 50
+F29 "DATA14" B L 6300 3550 50
+F30 "DATA15" B L 6300 3650 50
+F31 "DATA16" B L 6300 3750 50
+F32 "DATA17" B L 6300 3850 50
+F33 "DATA18" B L 6300 3950 50
+F34 "DATA19" B L 6300 4050 50
+F35 "DATA20" B L 6300 4150 50
+F36 "DATA21" B L 6300 4250 50
+F37 "DATA22" B L 6300 4350 50
+F38 "DATA23" B L 6300 4450 50
+F39 "DATA24" B L 6300 4550 50
+F40 "DATA25" B L 6300 4650 50
+F41 "DATA26" B L 6300 4750 50
+F42 "DATA27" B L 6300 4850 50
+F43 "DATA28" B L 6300 4950 50
+F44 "DATA29" B L 6300 5050 50
+F45 "DATA30" B L 6300 5150 50
+F46 "DATA31" B L 6300 5250 50
+F47 "CLK_SYS" I L 6300 5450 50
+F48 "CLK_FIFO" I L 6300 5350 50
+F49 "USB_DP" B L 6300 5550 50
+F50 "USB_DM" B L 6300 5650 50
+F51 "VUSB" B L 6300 5750 50
+F52 "TDI" I R 7050 3050 50
+F53 "TMS" I R 7050 3150 50
+F54 "TCK" I R 7050 3250 50
+F55 "TDO" O R 7050 3350 50
+F56 "LED1" O R 7050 3450 50
+F57 "LED2" O R 7050 3550 50
+$EndSheet
+Text GLabel 4000 4650 0 50 Input ~ 0
+RST_N
+Text GLabel 8450 2600 0 50 Output ~ 0
+SWCLK
+$Comp
+L 1-2328702-0:1-2328702-0 J1
+U 1 1 6141C9E4
+P 9750 2900
+F 0 "J1" H 9980 2946 50 0000 L CNN
+F 1 "1-2328702-0" H 9980 2855 50 0000 L CNN
+F 2 "TE_1-2328702-0:TE_1-2328702-0" H 9750 2900 50 0001 L BNN
+F 3 "" H 9750 2900 50 0001 L BNN
+F 4 "1-2328702-0" H 9750 2900 50 0001 L BNN "Comment"
+ 1 9750 2900
+ 1 0 0 -1
+$EndComp
+Text GLabel 9350 2400 0 50 BiDi ~ 0
+VUSB
+Text GLabel 9350 2500 0 50 BiDi ~ 0
+VCC
+Text GLabel 9350 3200 0 50 BiDi ~ 0
+GND
+NoConn ~ 9350 3300
+Text GLabel 9350 3400 0 50 BiDi ~ 0
+GND
+Wire Wire Line
+ 6300 3150 4800 3150
+Wire Wire Line
+ 4800 3250 6300 3250
+$EndText