Browse Source

hardware/mainboard: Adding GbE magjack and phy

Signed-off-by: David Shah <dave@ds0.me>
master
David Shah 3 years ago
parent
commit
673fa761f2
  1. 2
      hardware/ecp5_mainboard/debug.sch
  2. 375
      hardware/ecp5_mainboard/ecp5_mainboard-cache.lib
  3. 8
      hardware/ecp5_mainboard/ecp5_mainboard.sch
  4. 2
      hardware/ecp5_mainboard/fpga_pwr.sch
  5. 1130
      hardware/ecp5_mainboard/ports.sch
  6. 2
      hardware/ecp5_mainboard/power.sch
  7. 2
      hardware/ecp5_mainboard/serdes.sch
  8. 8
      hardware/lib/eco_connectors.dcm
  9. 551
      hardware/lib/eco_connectors.lib

2
hardware/ecp5_mainboard/debug.sch

@ -4,7 +4,7 @@ EELAYER 26 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 4 5
Sheet 4 6
Title ""
Date ""
Rev ""

375
hardware/ecp5_mainboard/ecp5_mainboard-cache.lib

@ -1105,6 +1105,72 @@ X REFCLKN_D1 AM24 0 -900 200 R 50 50 12 1 B
ENDDRAW
ENDDEF
#
# Interface_Ethernet_KSZ9031RNXCA
#
DEF Interface_Ethernet_KSZ9031RNXCA U 0 40 Y Y 1 F N
F0 "U" -900 1525 50 H V R CNN
F1 "Interface_Ethernet_KSZ9031RNXCA" -900 1450 50 H V R CNN
F2 "Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm" 450 -1450 50 H I L CNN
F3 "" 0 -1750 50 H I C CNN
$FPLIST
QFN*1EP*7x7mm*P0.5mm*
$ENDFPLIST
DRAW
T 0 0 300 50 0 0 0 10/100/1000 Normal 0 C C
T 0 0 200 50 0 0 0 "Ethernet PHY" Normal 0 C C
S -1100 -1400 1100 1400 1 0 10 f
X AVDDH 1 -300 1600 200 D 50 50 1 1 W
X TXRXP_D 10 1300 100 200 L 50 50 1 1 I
X TXRXM_D 11 1300 200 200 L 50 50 1 1 I
X AVDDH 12 -400 1600 200 D 50 50 1 1 W
X NC 13 1300 500 200 L 50 50 1 1 N N
X DVDDL 14 400 1600 200 D 50 50 1 1 W
X LED2/PHYAD1 15 -1300 -700 200 R 50 50 1 1 B
X DVDDH 16 -600 1600 200 D 50 50 1 1 W
X LED1/PHAD0/PME_N1 17 -1300 -800 200 R 50 50 1 1 B
X DVDDL 18 300 1600 200 D 50 50 1 1 W
X TXD0 19 -1300 600 200 R 50 50 1 1 I
X TXRXP_A 2 1300 -800 200 L 50 50 1 1 I
X TXD1 20 -1300 500 200 R 50 50 1 1 I
X TXD2 21 -1300 400 200 R 50 50 1 1 I
X TXD3 22 -1300 300 200 R 50 50 1 1 I
X DVDDL 23 200 1600 200 D 50 50 1 1 W
X GTX_CLK 24 -1300 200 200 R 50 50 1 1 I C
X TX_EN 25 -1300 700 200 R 50 50 1 1 I
X DVDDL 26 100 1600 200 D 50 50 1 1 W
X RXD3/MODE3 27 -1300 -400 200 R 50 50 1 1 I
X RXD2/MODE2 28 -1300 -300 200 R 50 50 1 1 I
X VSS 29 0 -1600 200 U 50 50 1 1 W
X TXRXM_A 3 1300 -700 200 L 50 50 1 1 I
X DVDDL 30 0 1600 200 D 50 50 1 1 W
X RXD1/MODE1 31 -1300 -200 200 R 50 50 1 1 I
X RXD0/MODE0 32 -1300 -100 200 R 50 50 1 1 I
X RX_DV/CLK125_EN 33 -1300 0 200 R 50 50 1 1 I
X DVDDH 34 -700 1600 200 D 50 50 1 1 W
X RX_CLK/PHYAD2 35 -1300 -500 200 R 50 50 1 1 I C
X MDC 36 -1300 1000 200 R 50 50 1 1 I
X MDIO 37 -1300 900 200 R 50 50 1 1 I
X INT_N/PME_N2 38 -1300 -900 200 R 50 50 1 1 I I
X DVDDL 39 -100 1600 200 D 50 50 1 1 W
X AVDDL 4 700 1600 200 D 50 50 1 1 W
X DVDDH 40 -800 1600 200 D 50 50 1 1 W
X CLK125_NDO/LED_MODE 41 -1300 -1100 200 R 50 50 1 1 I C
X RESET_N 42 -1300 -1200 200 R 50 50 1 1 I I
X LDO_O 43 1300 800 200 L 50 50 1 1 I
X AVDDL_PLL 44 900 1600 200 D 50 50 1 1 W
X XO 45 1300 -1200 200 L 50 50 1 1 I
X XI 46 1300 -1100 200 L 50 50 1 1 I
X NC 47 1300 400 200 L 50 50 1 1 N N
X ISET 48 400 -1600 200 U 50 50 1 1 O
X PAD_GND 49 100 -1600 200 U 50 50 1 1 W
X TXRXP_B 5 1300 -500 200 L 50 50 1 1 I
X TXRXM_B 6 1300 -400 200 L 50 50 1 1 I
X TXRXP_C 7 1300 -200 200 L 50 50 1 1 I
X TXRXM_C 8 1300 -100 200 L 50 50 1 1 I
X AVDDL 9 600 1600 200 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# Interface_USB_FT2232H
#
DEF Interface_USB_FT2232H U 0 40 Y Y 1 F N
@ -1327,6 +1393,315 @@ X D 3 100 200 100 D 50 50 1 1 P
ENDDRAW
ENDDEF
#
# eco_connectors_JK0654219
#
DEF eco_connectors_JK0654219 P 0 40 Y Y 1 F N
F0 "P" -600 -1350 50 H V L CNN
F1 "eco_connectors_JK0654219" 0 850 50 H V C CNN
F2 "" 1150 -300 50 H I C CNN
F3 "" 1150 -300 50 H I C CNN
DRAW
A -150 -1063 12 -899 899 0 1 0 N -150 -1075 -150 -1050
A -150 -1038 12 -899 899 0 1 0 N -150 -1050 -150 -1025
A -150 -963 12 -899 899 0 1 0 N -150 -975 -150 -950
A -150 -938 12 -899 899 0 1 0 N -150 -950 -150 -925
A -150 -663 12 -899 899 0 1 0 N -150 -675 -150 -650
A -150 -638 12 -899 899 0 1 0 N -150 -650 -150 -625
A -150 -563 12 -899 899 0 1 0 N -150 -575 -150 -550
A -150 -538 12 -899 899 0 1 0 N -150 -550 -150 -525
A -150 -263 12 -899 899 0 1 0 N -150 -275 -150 -250
A -150 -238 12 -899 899 0 1 0 N -150 -250 -150 -225
A -150 -163 12 -899 899 0 1 0 N -150 -175 -150 -150
A -150 -138 12 -899 899 0 1 0 N -150 -150 -150 -125
A -150 137 12 -899 899 0 1 0 N -150 125 -150 150
A -150 162 12 -899 899 0 1 0 N -150 150 -150 175
A -150 237 12 -899 899 0 1 0 N -150 225 -150 250
A -150 262 12 -899 899 0 1 0 N -150 250 -150 275
A -75 -1062 12 901 -901 0 1 0 N -75 -1050 -75 -1075
A -75 -1037 12 901 -901 0 1 0 N -75 -1025 -75 -1050
A -75 -1012 12 901 -901 0 1 0 N -75 -1000 -75 -1025
A -75 -987 12 901 -901 0 1 0 N -75 -975 -75 -1000
A -75 -962 12 901 -901 0 1 0 N -75 -950 -75 -975
A -75 -937 12 901 -901 0 1 0 N -75 -925 -75 -950
A -75 -662 12 901 -901 0 1 0 N -75 -650 -75 -675
A -75 -637 12 901 -901 0 1 0 N -75 -625 -75 -650
A -75 -612 12 901 -901 0 1 0 N -75 -600 -75 -625
A -75 -587 12 901 -901 0 1 0 N -75 -575 -75 -600
A -75 -562 12 901 -901 0 1 0 N -75 -550 -75 -575
A -75 -537 12 901 -901 0 1 0 N -75 -525 -75 -550
A -75 -262 12 901 -901 0 1 0 N -75 -250 -75 -275
A -75 -237 12 901 -901 0 1 0 N -75 -225 -75 -250
A -75 -212 12 901 -901 0 1 0 N -75 -200 -75 -225
A -75 -187 12 901 -901 0 1 0 N -75 -175 -75 -200
A -75 -162 12 901 -901 0 1 0 N -75 -150 -75 -175
A -75 -137 12 901 -901 0 1 0 N -75 -125 -75 -150
A -75 138 12 901 -901 0 1 0 N -75 150 -75 125
A -75 163 12 901 -901 0 1 0 N -75 175 -75 150
A -75 188 12 901 -901 0 1 0 N -75 200 -75 175
A -75 213 12 901 -901 0 1 0 N -75 225 -75 200
A -75 238 12 901 -901 0 1 0 N -75 250 -75 225
A -75 263 12 901 -901 0 1 0 N -75 275 -75 250
A 62 -975 12 -1799 -1 0 1 0 N 50 -975 75 -975
A 62 -575 12 -1799 -1 0 1 0 N 50 -575 75 -575
A 62 -175 12 -1799 -1 0 1 0 N 50 -175 75 -175
A 62 225 12 -1799 -1 0 1 0 N 50 225 75 225
A 63 -1025 12 1 1799 0 1 0 N 75 -1025 50 -1025
A 63 -625 12 1 1799 0 1 0 N 75 -625 50 -625
A 63 -225 12 1 1799 0 1 0 N 75 -225 50 -225
A 63 175 12 1 1799 0 1 0 N 75 175 50 175
A 87 -975 12 -1799 -1 0 1 0 N 75 -975 100 -975
A 87 -575 12 -1799 -1 0 1 0 N 75 -575 100 -575
A 87 -175 12 -1799 -1 0 1 0 N 75 -175 100 -175
A 87 225 12 -1799 -1 0 1 0 N 75 225 100 225
A 88 -1025 12 1 1799 0 1 0 N 100 -1025 75 -1025
A 88 -625 12 1 1799 0 1 0 N 100 -625 75 -625
A 88 -225 12 1 1799 0 1 0 N 100 -225 75 -225
A 88 175 12 1 1799 0 1 0 N 100 175 75 175
A 112 -975 12 -1799 -1 0 1 0 N 100 -975 125 -975
A 112 -575 12 -1799 -1 0 1 0 N 100 -575 125 -575
A 112 -175 12 -1799 -1 0 1 0 N 100 -175 125 -175
A 112 225 12 -1799 -1 0 1 0 N 100 225 125 225
A 113 -1025 12 1 1799 0 1 0 N 125 -1025 100 -1025
A 113 -625 12 1 1799 0 1 0 N 125 -625 100 -625
A 113 -225 12 1 1799 0 1 0 N 125 -225 100 -225
A 113 175 12 1 1799 0 1 0 N 125 175 100 175
A 137 -975 12 -1799 -1 0 1 0 N 125 -975 150 -975
A 137 -575 12 -1799 -1 0 1 0 N 125 -575 150 -575
A 137 -175 12 -1799 -1 0 1 0 N 125 -175 150 -175
A 137 225 12 -1799 -1 0 1 0 N 125 225 150 225
A 138 -1025 12 1 1799 0 1 0 N 150 -1025 125 -1025
A 138 -625 12 1 1799 0 1 0 N 150 -625 125 -625
A 138 -225 12 1 1799 0 1 0 N 150 -225 125 -225
A 138 175 12 1 1799 0 1 0 N 150 175 125 175
A 250 -1063 12 901 -901 0 1 0 N 250 -1050 250 -1075
A 250 -1038 12 901 -901 0 1 0 N 250 -1025 250 -1050
A 250 -963 12 901 -901 0 1 0 N 250 -950 250 -975
A 250 -938 12 901 -901 0 1 0 N 250 -925 250 -950
A 250 -663 12 901 -901 0 1 0 N 250 -650 250 -675
A 250 -638 12 901 -901 0 1 0 N 250 -625 250 -650
A 250 -563 12 901 -901 0 1 0 N 250 -550 250 -575
A 250 -538 12 901 -901 0 1 0 N 250 -525 250 -550
A 250 -263 12 901 -901 0 1 0 N 250 -250 250 -275
A 250 -238 12 901 -901 0 1 0 N 250 -225 250 -250
A 250 -163 12 901 -901 0 1 0 N 250 -150 250 -175
A 250 -138 12 901 -901 0 1 0 N 250 -125 250 -150
A 250 137 12 901 -901 0 1 0 N 250 150 250 125
A 250 162 12 901 -901 0 1 0 N 250 175 250 150
A 250 237 12 901 -901 0 1 0 N 250 250 250 225
A 250 262 12 901 -901 0 1 0 N 250 275 250 250
C -160 -1035 5 0 1 0 F
C -160 -935 5 0 1 0 F
C -160 -635 5 0 1 0 F
C -160 -535 5 0 1 0 F
C -160 -235 5 0 1 0 F
C -160 -135 5 0 1 0 F
C -160 165 5 0 1 0 F
C -160 265 5 0 1 0 F
C -150 -1000 10 0 1 0 F
C -150 -600 10 0 1 0 F
C -150 -200 10 0 1 0 F
C -150 200 10 0 1 0 F
C -65 -935 5 0 1 0 F
C -65 -535 5 0 1 0 F
C -65 -135 5 0 1 0 F
C -65 265 5 0 1 0 F
C 61 -1029 5 0 1 0 F
C 61 -969 5 0 1 0 F
C 61 -629 5 0 1 0 F
C 61 -569 5 0 1 0 F
C 61 -229 5 0 1 0 F
C 61 -169 5 0 1 0 F
C 61 171 5 0 1 0 F
C 61 231 5 0 1 0 F
C 250 -1100 10 0 1 0 F
C 250 -1000 10 0 1 0 F
C 250 -900 10 0 1 0 F
C 250 -700 10 0 1 0 F
C 250 -600 10 0 1 0 F
C 250 -500 10 0 1 0 F
C 250 -300 10 0 1 0 F
C 250 -200 10 0 1 0 F
C 250 -100 10 0 1 0 F
C 250 100 10 0 1 0 F
C 250 200 10 0 1 0 F
C 250 300 10 0 1 0 F
C 260 -1035 5 0 1 0 F
C 260 -935 5 0 1 0 F
C 260 -635 5 0 1 0 F
C 260 -535 5 0 1 0 F
C 260 -235 5 0 1 0 F
C 260 -135 5 0 1 0 F
C 260 165 5 0 1 0 F
C 260 265 5 0 1 0 F
C 440 -1100 20 0 1 0 N
C 440 -900 20 0 1 0 N
C 440 -700 20 0 1 0 N
C 440 -500 20 0 1 0 N
C 440 -300 20 0 1 0 N
C 440 -100 20 0 1 0 N
C 440 100 20 0 1 0 N
C 440 300 20 0 1 0 N
S -600 900 600 -1300 0 1 0 f
S 300 -990 360 -1010 0 1 0 N
S 300 -590 360 -610 0 1 0 N
S 300 -190 360 -210 0 1 0 N
S 300 210 360 190 0 1 0 N
P 2 0 1 0 -300 -1100 -150 -1100 N
P 2 0 1 0 -300 -1000 -250 -1000 N
P 2 0 1 0 -300 -900 -150 -900 N
P 2 0 1 0 -300 -700 -150 -700 N
P 2 0 1 0 -300 -600 -250 -600 N
P 2 0 1 0 -300 -500 -150 -500 N
P 2 0 1 0 -300 -300 -150 -300 N
P 2 0 1 0 -300 -200 -250 -200 N
P 2 0 1 0 -300 -100 -150 -100 N
P 2 0 1 0 -300 100 -150 100 N
P 2 0 1 0 -300 200 -250 200 N
P 2 0 1 0 -300 300 -150 300 N
P 2 0 1 0 -250 -1000 -150 -1000 N
P 2 0 1 0 -250 -600 -150 -600 N
P 2 0 1 0 -250 -200 -150 -200 N
P 2 0 1 0 -250 200 -150 200 N
P 2 0 1 0 -150 -1100 -150 -1075 N
P 2 0 1 0 -150 -1000 -150 -1025 N
P 2 0 1 0 -150 -1000 -150 -975 N
P 2 0 1 0 -150 -900 -150 -925 N
P 2 0 1 0 -150 -700 -150 -675 N
P 2 0 1 0 -150 -600 -150 -625 N
P 2 0 1 0 -150 -600 -150 -575 N
P 2 0 1 0 -150 -500 -150 -525 N
P 2 0 1 0 -150 -300 -150 -275 N
P 2 0 1 0 -150 -200 -150 -225 N
P 2 0 1 0 -150 -200 -150 -175 N
P 2 0 1 0 -150 -100 -150 -125 N
P 2 0 1 0 -150 100 -150 125 N
P 2 0 1 0 -150 200 -150 175 N
P 2 0 1 0 -150 200 -150 225 N
P 2 0 1 0 -150 300 -150 275 N
P 2 0 1 0 -120 -1080 -120 -920 N
P 2 0 1 0 -120 -680 -120 -520 N
P 2 0 1 0 -120 -280 -120 -120 N
P 2 0 1 0 -120 120 -120 280 N
P 2 0 1 0 -100 -1080 -100 -920 N
P 2 0 1 0 -100 -680 -100 -520 N
P 2 0 1 0 -100 -280 -100 -120 N
P 2 0 1 0 -100 120 -100 280 N
P 2 0 1 0 25 -975 50 -975 N
P 2 0 1 0 25 -575 50 -575 N
P 2 0 1 0 25 -175 50 -175 N
P 2 0 1 0 25 225 50 225 N
P 2 0 1 0 175 -1100 225 -1100 N
P 2 0 1 0 175 -900 225 -900 N
P 2 0 1 0 175 -700 225 -700 N
P 2 0 1 0 175 -500 225 -500 N
P 2 0 1 0 175 -300 225 -300 N
P 2 0 1 0 175 -100 225 -100 N
P 2 0 1 0 175 100 225 100 N
P 2 0 1 0 175 300 225 300 N
P 2 0 1 0 250 -1230 230 -1240 N
P 2 0 1 0 250 -1220 250 -1230 N
P 2 0 1 0 250 -1200 230 -1210 N
P 2 0 1 0 250 -1200 250 -1225 N
P 2 0 1 0 250 -1180 250 -1170 N
P 2 0 1 0 250 -1170 230 -1180 N
P 2 0 1 0 250 -1100 250 -1075 N
P 2 0 1 0 250 -1000 250 -1025 N
P 2 0 1 0 250 -1000 250 -975 N
P 2 0 1 0 250 -900 250 -925 N
P 2 0 1 0 250 -700 250 -675 N
P 2 0 1 0 250 -600 250 -625 N
P 2 0 1 0 250 -600 250 -575 N
P 2 0 1 0 250 -500 250 -525 N
P 2 0 1 0 250 -300 250 -275 N
P 2 0 1 0 250 -200 250 -225 N
P 2 0 1 0 250 -200 250 -175 N
P 2 0 1 0 250 -100 250 -125 N
P 2 0 1 0 250 100 250 125 N
P 2 0 1 0 250 200 250 175 N
P 2 0 1 0 250 200 250 225 N
P 2 0 1 0 250 300 250 275 N
P 2 0 1 0 300 -1225 300 -1175 N
P 2 0 1 0 300 -1100 250 -1100 N
P 2 0 1 0 300 -1100 420 -1100 N
P 2 0 1 0 300 -1000 250 -1000 N
P 2 0 1 0 300 -900 250 -900 N
P 2 0 1 0 300 -900 420 -900 N
P 2 0 1 0 300 -700 250 -700 N
P 2 0 1 0 300 -700 420 -700 N
P 2 0 1 0 300 -600 250 -600 N
P 2 0 1 0 300 -500 250 -500 N
P 2 0 1 0 300 -500 420 -500 N
P 2 0 1 0 300 -300 250 -300 N
P 2 0 1 0 300 -300 420 -300 N
P 2 0 1 0 300 -200 250 -200 N
P 2 0 1 0 300 -100 250 -100 N
P 2 0 1 0 300 -100 420 -100 N
P 2 0 1 0 300 100 250 100 N
P 2 0 1 0 300 100 420 100 N
P 2 0 1 0 300 200 250 200 N
P 2 0 1 0 300 300 250 300 N
P 2 0 1 0 300 300 420 300 N
P 2 0 1 0 325 -1200 325 -1225 N
P 2 0 1 0 325 -1200 325 -1175 N
P 2 0 1 0 375 -1200 325 -1200 N
P 2 0 1 0 380 -1200 370 -1200 N
P 2 0 1 0 380 -1000 380 -1200 N
P 3 0 1 0 -75 -1075 -75 -1100 0 -1100 N
P 3 0 1 0 -75 -925 -75 -900 0 -900 N
P 3 0 1 0 -75 -675 -75 -700 0 -700 N
P 3 0 1 0 -75 -525 -75 -500 0 -500 N
P 3 0 1 0 -75 -275 -75 -300 0 -300 N
P 3 0 1 0 -75 -125 -75 -100 0 -100 N
P 3 0 1 0 -75 125 -75 100 0 100 N
P 3 0 1 0 -75 275 -75 300 0 300 N
P 3 0 1 0 0 -900 25 -900 25 -975 N
P 3 0 1 0 0 -500 25 -500 25 -575 N
P 3 0 1 0 0 -100 25 -100 25 -175 N
P 3 0 1 0 0 300 25 300 25 225 N
P 3 0 1 0 150 -1025 175 -1025 175 -1100 N
P 3 0 1 0 150 -975 175 -975 175 -900 N
P 3 0 1 0 150 -625 175 -625 175 -700 N
P 3 0 1 0 150 -575 175 -575 175 -500 N
P 3 0 1 0 150 -225 175 -225 175 -300 N
P 3 0 1 0 150 -175 175 -175 175 -100 N
P 3 0 1 0 150 175 175 175 175 100 N
P 3 0 1 0 150 225 175 225 175 300 N
P 3 0 1 0 225 -1100 250 -1100 250 -1075 N
P 3 0 1 0 225 -900 250 -900 250 -925 N
P 3 0 1 0 225 -700 250 -700 250 -675 N
P 3 0 1 0 225 -500 250 -500 250 -525 N
P 3 0 1 0 225 -300 250 -300 250 -275 N
P 3 0 1 0 225 -100 250 -100 250 -125 N
P 3 0 1 0 225 100 250 100 250 125 N
P 3 0 1 0 225 300 250 300 250 275 N
P 3 0 1 0 300 -1200 250 -1200 250 -1175 N
P 3 0 1 0 380 -600 380 -200 360 -200 N
P 3 0 1 0 380 -200 380 200 360 200 N
P 4 0 1 0 0 -1100 25 -1100 25 -1025 50 -1025 N
P 4 0 1 0 0 -700 25 -700 25 -625 50 -625 N
P 4 0 1 0 0 -300 25 -300 25 -225 50 -225 N
P 4 0 1 0 0 100 25 100 25 175 50 175 N
P 4 0 1 0 360 -1000 380 -1000 380 -600 360 -600 N
X MXCT3 1 -800 -600 200 R 50 50 1 1 P
X MX1- 10 -800 100 200 R 50 50 1 1 P
X MX1+ 11 -800 300 200 R 50 50 1 1 P
X MXCT1 12 -800 200 200 R 50 50 1 1 P
X LED2- 13 -800 500 200 R 50 50 1 1 P
X LED2+ 14 -800 600 200 R 50 50 1 1 P
X LED1- 15 -800 700 200 R 50 50 1 1 P
X LED1+ 16 -800 800 200 R 50 50 1 1 P
X MX3- 2 -800 -700 200 R 50 50 1 1 P
X MX3+ 3 -800 -500 200 R 50 50 1 1 P
X MX2+ 4 -800 -100 200 R 50 50 1 1 P
X MX2- 5 -800 -300 200 R 50 50 1 1 P
X MXCT2 6 -800 -200 200 R 50 50 1 1 P
X MXCT4 7 -800 -1000 200 R 50 50 1 1 P
X MX4+ 8 -800 -900 200 R 50 50 1 1 P
X MX4- 9 -800 -1100 200 R 50 50 1 1 P
X ~ S 0 -1500 200 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# eco_connectors_PCIe_x4_EDGE
#
DEF eco_connectors_PCIe_x4_EDGE P 0 40 Y Y 1 F N

8
hardware/ecp5_mainboard/ecp5_mainboard.sch

@ -4,7 +4,7 @@ EELAYER 26 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 5
Sheet 1 6
Title ""
Date ""
Rev ""
@ -38,4 +38,10 @@ U 5C060E84
F0 "PCIe + SATA" 50
F1 "serdes.sch" 50
$EndSheet
$Sheet
S 1000 4600 2400 800
U 5CA09014
F0 "HDMI, GbE, USB" 50
F1 "ports.sch" 50
$EndSheet
$EndSCHEMATC

2
hardware/ecp5_mainboard/fpga_pwr.sch

@ -4,7 +4,7 @@ EELAYER 26 0
EELAYER END
$Descr A1 33110 23386
encoding utf-8
Sheet 3 5
Sheet 3 6
Title ""
Date ""
Rev ""

1130
hardware/ecp5_mainboard/ports.sch

@ -0,0 +1,1130 @@
EESchema Schematic File Version 4
LIBS:ecp5_mainboard-cache
EELAYER 26 0
EELAYER END
$Descr A3 16535 11693
encoding utf-8
Sheet 6 6
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L Interface_Ethernet:KSZ9031RNXCA U?
U 1 1 5CA0A635
P 11050 3300
F 0 "U?" H 10850 1750 50 0000 C CNN
F 1 "KSZ9031RNXCA" H 10600 1850 50 0000 C CNN
F 2 "Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm" H 11500 1850 50 0001 L CNN
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/00002117C.pdf" H 11050 1550 50 0001 C CNN
1 11050 3300
-1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5CA1CDD6
P 11000 5150
F 0 "#PWR?" H 11000 4900 50 0001 C CNN
F 1 "GND" H 11005 4977 50 0000 C CNN
F 2 "" H 11000 5150 50 0001 C CNN
F 3 "" H 11000 5150 50 0001 C CNN
1 11000 5150
1 0 0 -1
$EndComp
Wire Wire Line
11000 5150 11000 5050
Wire Wire Line
11000 5050 10950 5050
Wire Wire Line
10950 5050 10950 4900
Wire Wire Line
11000 5050 11050 5050
Wire Wire Line
11050 5050 11050 4900
Connection ~ 11000 5050
$Comp
L eco_connectors:JK0654219 P?
U 1 1 5CA2589B
P 1700 3100
F 0 "P?" H 1594 4165 50 0000 C CNN
F 1 "JK0654219" H 1594 4074 50 0000 C CNN
F 2 "" H 2850 2800 50 0001 C CNN
F 3 "" H 2850 2800 50 0001 C CNN
1 1700 3100
-1 0 0 -1
$EndComp
Wire Wire Line
2500 2800 3650 2800
Wire Wire Line
2500 3000 3650 3000
Text Label 3650 2800 2 50 ~ 0
MX1+
Text Label 3650 3000 2 50 ~ 0
MX1-
Wire Wire Line
2500 3200 3650 3200
Wire Wire Line
2500 3400 3650 3400
Text Label 3650 3200 2 50 ~ 0
MX2+
Text Label 3650 3400 2 50 ~ 0
MX2-
$Comp
L Device:C_Small C?
U 1 1 5CA25A22
P 2600 4500
F 0 "C?" H 3150 4550 50 0000 L CNN
F 1 "100n" H 3150 4450 50 0000 L CNN
F 2 "" H 2600 4500 50 0001 C CNN
F 3 "~" H 2600 4500 50 0001 C CNN
1 2600 4500
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5CA25AAD
P 2750 4500
F 0 "C?" H 3400 4550 50 0000 L CNN
F 1 "100n" H 3400 4450 50 0000 L CNN
F 2 "" H 2750 4500 50 0001 C CNN
F 3 "~" H 2750 4500 50 0001 C CNN
1 2750 4500
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5CA25AD5
P 2900 4500
F 0 "C?" H 3650 4550 50 0000 L CNN
F 1 "100n" H 3650 4450 50 0000 L CNN
F 2 "" H 2900 4500 50 0001 C CNN
F 3 "~" H 2900 4500 50 0001 C CNN
1 2900 4500
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5CA25B05
P 3050 4500
F 0 "C?" H 3900 4550 50 0000 L CNN
F 1 "100n" H 3900 4450 50 0000 L CNN
F 2 "" H 3050 4500 50 0001 C CNN
F 3 "~" H 3050 4500 50 0001 C CNN
1 3050 4500
1 0 0 -1
$EndComp
Wire Wire Line
2500 3600 3650 3600
Wire Wire Line
2500 3800 3650 3800
Text Label 3650 3600 2 50 ~ 0
MX3+
Text Label 3650 3800 2 50 ~ 0
MX3-
Wire Wire Line
2500 4000 3650 4000
Wire Wire Line
2500 4200 3650 4200
Text Label 3650 4000 2 50 ~ 0
MX4+
Text Label 3650 4200 2 50 ~ 0
MX4-
Wire Wire Line
2600 4400 2600 2900
Wire Wire Line
2600 2900 2500 2900
Wire Wire Line
2500 3300 2750 3300
Wire Wire Line
2750 3300 2750 4400
Wire Wire Line
2900 4400 2900 3700
Wire Wire Line
2900 3700 2500 3700
Wire Wire Line
2500 4100 3050 4100
Wire Wire Line
3050 4100 3050 4400
Wire Wire Line
2600 4600 2600 4700
Wire Wire Line
2600 4700 2750 4700
Wire Wire Line
3050 4700 3050 4600
Wire Wire Line
2900 4600 2900 4700
Connection ~ 2900 4700
Wire Wire Line
2900 4700 3050 4700
Wire Wire Line
2750 4600 2750 4700
Connection ~ 2750 4700
Wire Wire Line
2750 4700 2900 4700
$Comp
L power:GND #PWR?
U 1 1 5CA28414
P 2600 4800
F 0 "#PWR?" H 2600 4550 50 0001 C CNN
F 1 "GND" H 2605 4627 50 0000 C CNN
F 2 "" H 2600 4800 50 0001 C CNN
F 3 "" H 2600 4800 50 0001 C CNN
1 2600 4800
1 0 0 -1
$EndComp
Wire Wire Line
2600 4800 2600 4700
Connection ~ 2600 4700
Wire Wire Line
2600 4700 1700 4700
Wire Wire Line
1700 4700 1700 4600
Text Label 9400 4000 0 50 ~ 0
MX4+
Wire Wire Line
9400 4000 9750 4000
Wire Wire Line
9400 4100 9750 4100
Text Label 9400 4100 0 50 ~ 0
MX4-
Text Label 9400 3700 0 50 ~ 0
MX3+
Wire Wire Line
9400 3700 9750 3700
Wire Wire Line
9400 3800 9750 3800
Text Label 9400 3800 0 50 ~ 0
MX3-
Text Label 9400 3400 0 50 ~ 0
MX2+
Wire Wire Line
9400 3400 9750 3400
Wire Wire Line
9400 3500 9750 3500
Text Label 9400 3500 0 50 ~ 0
MX2-
Text Label 9400 3100 0 50 ~ 0
MX1+
Wire Wire Line
9400 3100 9750 3100
Wire Wire Line
9400 3200 9750 3200
Text Label 9400 3200 0 50 ~ 0
MX1-
NoConn ~ 9750 2500
$Comp
L Device:Crystal_GND3 Y?
U 1 1 5CA2FB44
P 8900 4750
F 0 "Y?" H 8900 5018 50 0000 C CNN
F 1 "25MHz" H 8900 4927 50 0000 C CNN
F 2 "" H 8900 4750 50 0001 C CNN
F 3 "~" H 8900 4750 50 0001 C CNN
1 8900 4750
1 0 0 -1
$EndComp
Wire Wire Line
9050 4750 9200 4750
Wire Wire Line
9200 4500 9750 4500
Wire Wire Line
8600 4400 8600 4750
Wire Wire Line
8600 4750 8750 4750
$Comp
L power:GND #PWR?
U 1 1 5CA30C5B
P 8900 5300
F 0 "#PWR?" H 8900 5050 50 0001 C CNN
F 1 "GND" H 8905 5127 50 0000 C CNN
F 2 "" H 8900 5300 50 0001 C CNN
F 3 "" H 8900 5300 50 0001 C CNN
1 8900 5300
1 0 0 -1
$EndComp
Wire Wire Line
8900 5300 8900 5200
$Comp
L Device:R_Small R?
U 1 1 5CA315D6
P 10800 5050
F 0 "R?" V 10604 5050 50 0000 C CNN
F 1 "12.1k" V 10695 5050 50 0000 C CNN
F 2 "" H 10800 5050 50 0001 C CNN
F 3 "~" H 10800 5050 50 0001 C CNN
1 10800 5050
0 1 1 0
$EndComp
Wire Wire Line
10900 5050 10950 5050
Connection ~ 10950 5050
Wire Wire Line
10650 4900 10650 5050
Wire Wire Line
10650 5050 10700 5050
$Comp
L Device:C_Small C?
U 1 1 5CA32AB9
P 9200 4950
F 0 "C?" H 9292 4996 50 0000 L CNN
F 1 "22p" H 9292 4905 50 0000 L CNN
F 2 "" H 9200 4950 50 0001 C CNN
F 3 "~" H 9200 4950 50 0001 C CNN
1 9200 4950
1 0 0 -1
$EndComp
Wire Wire Line
8900 5200 9200 5200
Wire Wire Line
9200 5200 9200 5050
Connection ~ 8900 5200
Wire Wire Line
8900 5200 8900 4950
Wire Wire Line
9200 4500 9200 4750
Connection ~ 9200 4750
Wire Wire Line
9200 4750 9200 4850
$Comp
L Device:C_Small C?
U 1 1 5CA34B62
P 8600 4950
F 0 "C?" H 8508 4904 50 0000 R CNN
F 1 "22p" H 8508 4995 50 0000 R CNN
F 2 "" H 8600 4950 50 0001 C CNN
F 3 "~" H 8600 4950 50 0001 C CNN
1 8600 4950
1 0 0 1
$EndComp
Wire Wire Line
8600 4850 8600 4750
Connection ~ 8600 4750
Wire Wire Line
8600 5050 8600 5200
Wire Wire Line
8600 5200 8900 5200
Wire Wire Line
8600 4400 9750 4400
Text Label 9300 4400 0 50 ~ 0
ETH_XI
Text Label 9300 4500 0 50 ~ 0
ETH_XO
Wire Wire Line
11650 1700 11650 1600
Wire Wire Line
11650 1600 11750 1600
Wire Wire Line
11850 1600 11850 1700
Wire Wire Line
11750 1700 11750 1600
Connection ~ 11750 1600
$Comp
L power:+3V3 #PWR?
U 1 1 5CA3F502
P 13800 1600
F 0 "#PWR?" H 13800 1450 50 0001 C CNN
F 1 "+3V3" V 13815 1728 50 0000 L CNN
F 2 "" H 13800 1600 50 0001 C CNN
F 3 "" H 13800 1600 50 0001 C CNN
1 13800 1600
0 1 1 0
$EndComp
Wire Wire Line
11750 1600 11850 1600
Connection ~ 11850 1600
$Comp
L Device:C_Small C?
U 1 1 5CA404EC
P 12450 1750
F 0 "C?" H 12542 1796 50 0000 L CNN
F 1 "10n" H 12542 1705 50 0000 L CNN
F 2 "" H 12450 1750 50 0001 C CNN
F 3 "~" H 12450 1750 50 0001 C CNN
1 12450 1750
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5CA414AA
P 12750 1750
F 0 "C?" H 12842 1796 50 0000 L CNN
F 1 "10n" H 12842 1705 50 0000 L CNN
F 2 "" H 12750 1750 50 0001 C CNN
F 3 "~" H 12750 1750 50 0001 C CNN
1 12750 1750
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5CA41576
P 13050 1750
F 0 "C?" H 13142 1796 50 0000 L CNN
F 1 "10n" H 13142 1705 50 0000 L CNN
F 2 "" H 13050 1750 50 0001 C CNN
F 3 "~" H 13050 1750 50 0001 C CNN
1 13050 1750
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5CA4248E
P 13650 1750
F 0 "C?" H 13742 1796 50 0000 L CNN
F 1 "4.7µ" H 13742 1705 50 0000 L CNN
F 2 "" H 13650 1750 50 0001 C CNN
F 3 "~" H 13650 1750 50 0001 C CNN
1 13650 1750
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5CA42524
P 13350 1750
F 0 "C?" H 13442 1796 50 0000 L CNN
F 1 "470n" H 13442 1705 50 0000 L CNN
F 2 "" H 13350 1750 50 0001 C CNN
F 3 "~" H 13350 1750 50 0001 C CNN
1 13350 1750
1 0 0 -1
$EndComp
Wire Wire Line
11850 1600 12450 1600
Wire Wire Line
13650 1650 13650 1600
Connection ~ 13650 1600
Wire Wire Line
13650 1600 13800 1600
Wire Wire Line
13350 1650 13350 1600
Connection ~ 13350 1600
Wire Wire Line
13350 1600 13650 1600
Wire Wire Line
13050 1650 13050 1600
Connection ~ 13050 1600
Wire Wire Line
13050 1600 13350 1600
Wire Wire Line
12750 1650 12750 1600
Connection ~ 12750 1600
Wire Wire Line
12750 1600 13050 1600
Wire Wire Line
12450 1650 12450 1600
Connection ~ 12450 1600
Wire Wire Line
12450 1600 12750 1600
Wire Wire Line
12450 1850 12450 1900
Wire Wire Line
12450 1900 12750 1900
Wire Wire Line
13650 1900 13650 1850
Wire Wire Line
13350 1850 13350 1900
Connection ~ 13350 1900
Wire Wire Line
13350 1900 13650 1900
Wire Wire Line
13050 1850 13050 1900
Connection ~ 13050 1900
Wire Wire Line
13050 1900 13350 1900
Wire Wire Line
12750 1850 12750 1900
Connection ~ 12750 1900
Wire Wire Line
12750 1900 13050 1900
$Comp
L power:GND #PWR?
U 1 1 5CA51AD1
P 13800 1900
F 0 "#PWR?" H 13800 1650 50 0001 C CNN
F 1 "GND" V 13805 1772 50 0000 R CNN
F 2 "" H 13800 1900 50 0001 C CNN
F 3 "" H 13800 1900 50 0001 C CNN
1 13800 1900
0 -1 -1 0
$EndComp
Wire Wire Line
13650 1900 13800 1900
Connection ~ 13650 1900
$Comp
L Device:C_Small C?
U 1 1 5CA54CE0
P 12450 1350
F 0 "C?" H 12542 1396 50 0000 L CNN
F 1 "10n" H 12542 1305 50 0000 L CNN
F 2 "" H 12450 1350 50 0001 C CNN
F 3 "~" H 12450 1350 50 0001 C CNN
1 12450 1350
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5CA54D26
P 12750 1350
F 0 "C?" H 12842 1396 50 0000 L CNN
F 1 "10n" H 12842 1305 50 0000 L CNN
F 2 "" H 12750 1350 50 0001 C CNN
F 3 "~" H 12750 1350 50 0001 C CNN
1 12750 1350
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5CA54DB2
P 13100 1350
F 0 "C?" H 13192 1396 50 0000 L CNN
F 1 "4.7µ" H 13192 1305 50 0000 L CNN
F 2 "" H 13100 1350 50 0001 C CNN
F 3 "~" H 13100 1350 50 0001 C CNN
1 13100 1350
1 0 0 -1
$EndComp
Wire Wire Line
12450 1450 12450 1500
Wire Wire Line
12450 1500 12750 1500
Wire Wire Line
13100 1500 13100 1450
Wire Wire Line
12750 1450 12750 1500
Connection ~ 12750 1500
Wire Wire Line
12750 1500 13100 1500
Wire Wire Line
11450 1500 11450 1700
Wire Wire Line
11350 1700 11350 1500
Wire Wire Line
11350 1500 11450 1500
$Comp
L power:+3V3 #PWR?
U 1 1 5CA66114
P 13800 1200
F 0 "#PWR?" H 13800 1050 50 0001 C CNN
F 1 "+3V3" V 13815 1328 50 0000 L CNN
F 2 "" H 13800 1200 50 0001 C CNN
F 3 "" H 13800 1200 50 0001 C CNN
1 13800 1200
0 1 1 0
$EndComp
$Comp
L Device:Ferrite_Bead_Small FB?
U 1 1 5CA66257
P 13550 1200
F 0 "FB?" V 13800 1200 50 0000 C CNN
F 1 "100R" V 13700 1200 50 0000 C CNN
F 2 "" V 13480 1200 50 0001 C CNN
F 3 "~" H 13550 1200 50 0001 C CNN
1 13550 1200
0 1 1 0
$EndComp
Wire Wire Line
13650 1200 13800 1200
Wire Wire Line
13450 1200 13400 1200
Wire Wire Line
13100 1200 13100 1250
Wire Wire Line
13100 1200 12750 1200
Wire Wire Line
12750 1200 12750 1250
Connection ~ 13100 1200
Wire Wire Line
12450 1250 12450 1200
Wire Wire Line
12450 1200 12750 1200
Connection ~ 12750 1200
Wire Wire Line
11450 1500 11450 1200
Wire Wire Line
11450 1200 12450 1200
Connection ~ 11450 1500
Connection ~ 12450 1200
Wire Wire Line
11150 800 11150 1500
$Comp
L power:+1V2 #PWR?
U 1 1 5CA83FF4
P 13850 800
F 0 "#PWR?" H 13850 650 50 0001 C CNN
F 1 "+1V2" V 13865 928 50 0000 L CNN
F 2 "" H 13850 800 50 0001 C CNN
F 3 "" H 13850 800 50 0001 C CNN
1 13850 800
0 1 1 0
$EndComp
Wire Wire Line
11150 800 11300 800
$Comp
L Device:C_Small C?
U 1 1 5CA865D3
P 13600 950
F 0 "C?" H 13692 996 50 0000 L CNN
F 1 "4.7µ" H 13692 905 50 0000 L CNN
F 2 "" H 13600 950 50 0001 C CNN
F 3 "~" H 13600 950 50 0001 C CNN
1 13600 950
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5CA86637
P 13250 950
F 0 "C?" H 13342 996 50 0000 L CNN
F 1 "470n" H 13342 905 50 0000 L CNN
F 2 "" H 13250 950 50 0001 C CNN
F 3 "~" H 13250 950 50 0001 C CNN
1 13250 950
1 0 0 -1
$EndComp
Wire Wire Line
13600 1050 13600 1100
Wire Wire Line
13600 1100 13250 1100
Wire Wire Line
13250 1100 13250 1050
$Comp
L power:GND #PWR?
U 1 1 5CA88D24
P 13800 1500
F 0 "#PWR?" H 13800 1250 50 0001 C CNN
F 1 "GND" V 13805 1372 50 0000 R CNN
F 2 "" H 13800 1500 50 0001 C CNN
F 3 "" H 13800 1500 50 0001 C CNN
1 13800 1500
0 -1 -1 0
$EndComp
Wire Wire Line
13800 1500 13100 1500
Connection ~ 13100 1500
$Comp
L power:GND #PWR?
U 1 1 5CA8B499
P 13800 1100
F 0 "#PWR?" H 13800 850 50 0001 C CNN
F 1 "GND" V 13805 972 50 0000 R CNN
F 2 "" H 13800 1100 50 0001 C CNN
F 3 "" H 13800 1100 50 0001 C CNN
1 13800 1100
0 -1 -1 0
$EndComp
Wire Wire Line
13600 1100 13800 1100
Connection ~ 13600 1100
Wire Wire Line
13600 850 13600 800
Connection ~ 13600 800
Wire Wire Line
13600 800 13850 800
$Comp
L Device:C_Small C?
U 1 1 5CAA47DD
P 12950 950
F 0 "C?" H 13042 996 50 0000 L CNN
F 1 "470n" H 13042 905 50 0000 L CNN
F 2 "" H 12950 950 50 0001 C CNN
F 3 "~" H 12950 950 50 0001 C CNN
1 12950 950
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5CAA4823
P 12600 950
F 0 "C?" H 12692 996 50 0000 L CNN
F 1 "470n" H 12692 905 50 0000 L CNN
F 2 "" H 12600 950 50 0001 C CNN
F 3 "~" H 12600 950 50 0001 C CNN
1 12600 950
1 0 0 -1
$EndComp
Wire Wire Line
12950 1050 12950 1100
Wire Wire Line
12950 1100 13250 1100
Connection ~ 13250 1100
Wire Wire Line
12950 850 12950 800
Connection ~ 12950 800
Wire Wire Line
12950 800 13600 800
Wire Wire Line
12950 1100 12600 1100
Wire Wire Line
12600 1100 12600 1050
Connection ~ 12950 1100
$Comp
L Device:C_Small C?
U 1 1 5CAACCEF
P 12300 950
F 0 "C?" H 12392 996 50 0000 L CNN
F 1 "10n" H 12392 905 50 0000 L CNN
F 2 "" H 12300 950 50 0001 C CNN
F 3 "~" H 12300 950 50 0001 C CNN
1 12300 950
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5CAACD75
P 12050 950
F 0 "C?" H 12142 996 50 0000 L CNN
F 1 "10n" H 12142 905 50 0000 L CNN
F 2 "" H 12050 950 50 0001 C CNN
F 3 "~" H 12050 950 50 0001 C CNN
1 12050 950
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5CAACDBF
P 11800 950
F 0 "C?" H 11892 996 50 0000 L CNN
F 1 "10n" H 11892 905 50 0000 L CNN
F 2 "" H 11800 950 50 0001 C CNN
F 3 "~" H 11800 950 50 0001 C CNN
1 11800 950
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5CAACE73
P 11550 950
F 0 "C?" H 11642 996 50 0000 L CNN
F 1 "10n" H 11642 905 50 0000 L CNN
F 2 "" H 11550 950 50 0001 C CNN
F 3 "~" H 11550 950 50 0001 C CNN
1 11550 950
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5CAAFE48
P 11300 950
F 0 "C?" H 11392 996 50 0000 L CNN
F 1 "10n" H 11392 905 50 0000 L CNN
F 2 "" H 11300 950 50 0001 C CNN
F 3 "~" H 11300 950 50 0001 C CNN
1 11300 950
1 0 0 -1
$EndComp
Wire Wire Line
12600 1100 12300 1100
Wire Wire Line
11300 1100 11300 1050
Connection ~ 12600 1100
Wire Wire Line
11550 1050 11550 1100
Connection ~ 11550 1100
Wire Wire Line
11550 1100 11300 1100
Wire Wire Line
11800 1050 11800 1100
Connection ~ 11800 1100
Wire Wire Line
11800 1100 11550 1100
Wire Wire Line
12050 1050 12050 1100
Connection ~ 12050 1100
Wire Wire Line
12050 1100 11800 1100
Wire Wire Line
12300 1050 12300 1100
Connection ~ 12300 1100
Wire Wire Line
12300 1100 12050 1100
Wire Wire Line
12600 850 12600 800
Connection ~ 12600 800
Wire Wire Line
12600 800 12950 800
Wire Wire Line
12300 850 12300 800
Connection ~ 12300 800
Wire Wire Line
12300 800 12600 800
Wire Wire Line
12050 850 12050 800
Connection ~ 12050 800
Wire Wire Line
12050 800 12300 800
Wire Wire Line
11800 850 11800 800
Connection ~ 11800 800
Wire Wire Line
11800 800 12050 800
Wire Wire Line
11550 850 11550 800
Connection ~ 11550 800
Wire Wire Line
11550 800 11800 800
Wire Wire Line
11300 850 11300 800
Connection ~ 11300 800
Wire Wire Line
11300 800 11550 800
$Comp
L power:PWR_FLAG #FLG?
U 1 1 5CAD712D
P 13850 1300
F 0 "#FLG?" H 13850 1375 50 0001 C CNN
F 1 "PWR_FLAG" V 13850 1428 50 0000 L CNN
F 2 "" H 13850 1300 50 0001 C CNN
F 3 "~" H 13850 1300 50 0001 C CNN
1 13850 1300
0 1 1 0
$EndComp
Wire Wire Line
13850 1300 13400 1300
Wire Wire Line
13400 1300 13400 1200
Connection ~ 13400 1200
Wire Wire Line
13400 1200 13100 1200
Text Label 11800 1200 0 50 ~ 0
AVDDH
Wire Wire Line
10650 1700 10650 1500
Connection ~ 11150 1500
Wire Wire Line
11150 1500 11150 1700
Wire Wire Line
11050 1500 11050 1700
Connection ~ 11050 1500
Wire Wire Line
11050 1500 11150 1500
Wire Wire Line
10950 1700 10950 1500
Wire Wire Line
10650 1500 10750 1500
Connection ~ 10950 1500
Wire Wire Line
10950 1500 11050 1500
Wire Wire Line
10850 1700 10850 1500
Connection ~ 10850 1500
Wire Wire Line
10850 1500 10950 1500
Wire Wire Line
10750 1700 10750 1500
Connection ~ 10750 1500
Wire Wire Line
10750 1500 10850 1500
$Comp
L Device:C_Small C?
U 1 1 5CB0121D
P 9300 950
F 0 "C?" H 9392 996 50 0000 L CNN
F 1 "10n" H 9392 905 50 0000 L CNN
F 2 "" H 9300 950 50 0001 C CNN
F 3 "~" H 9300 950 50 0001 C CNN
1 9300 950
-1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5CB01223
P 9000 950
F 0 "C?" H 8908 904 50 0000 R CNN
F 1 "470n" H 8908 995 50 0000 R CNN
F 2 "" H 9000 950 50 0001 C CNN
F 3 "~" H 9000 950 50 0001 C CNN
1 9000 950
1 0 0 1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5CB01229
P 8650 950
F 0 "C?" H 8742 996 50 0000 L CNN
F 1 "4.7µ" H 8742 905 50 0000 L CNN
F 2 "" H 8650 950 50 0001 C CNN
F 3 "~" H 8650 950 50 0001 C CNN
1 8650 950
-1 0 0 -1
$EndComp
Wire Wire Line
9300 1050 9300 1100
Wire Wire Line
9300 1100 9000 1100
Wire Wire Line
8650 1100 8650 1050
Wire Wire Line
9000 1050 9000 1100
Connection ~ 9000 1100
Wire Wire Line
9000 1100 8650 1100
$Comp
L Device:Ferrite_Bead_Small FB?
U 1 1 5CB0123B
P 8200 800
F 0 "FB?" V 8450 800 50 0000 C CNN
F 1 "100R" V 8350 800 50 0000 C CNN
F 2 "" V 8130 800 50 0001 C CNN
F 3 "~" H 8200 800 50 0001 C CNN
1 8200 800
0 -1 1 0
$EndComp
Wire Wire Line
8100 800 7950 800
Wire Wire Line
8300 800 8350 800
Wire Wire Line
8650 800 8650 850
Wire Wire Line
8650 800 9000 800
Wire Wire Line
9000 800 9000 850
Connection ~ 8650 800
Wire Wire Line
9300 850 9300 800
Wire Wire Line
9300 800 9000 800
Connection ~ 9000 800
Wire Wire Line
10450 800 9600 800
Connection ~ 9300 800
$Comp
L power:GND #PWR?
U 1 1 5CB0124C
P 7950 1100
F 0 "#PWR?" H 7950 850 50 0001 C CNN
F 1 "GND" V 7955 972 50 0000 R CNN
F 2 "" H 7950 1100 50 0001 C CNN
F 3 "" H 7950 1100 50 0001 C CNN
1 7950 1100
0 1 -1 0
$EndComp
Wire Wire Line
7950 1100 8650 1100
Connection ~ 8650 1100
$Comp
L power:PWR_FLAG #FLG?
U 1 1 5CB01254
P 7900 900
F 0 "#FLG?" H 7900 975 50 0001 C CNN
F 1 "PWR_FLAG" V 7900 1028 50 0000 L CNN
F 2 "" H 7900 900 50 0001 C CNN
F 3 "~" H 7900 900 50 0001 C CNN
1 7900 900
0 -1 1 0
$EndComp
Wire Wire Line
7900 900 8350 900
Wire Wire Line
8350 900 8350 800
Connection ~ 8350 800
Wire Wire Line
8350 800 8650 800
$Comp
L Device:C_Small C?
U 1 1 5CB0F636
P 9600 950
F 0 "C?" H 9692 996 50 0000 L CNN
F 1 "10n" H 9692 905 50 0000 L CNN
F 2 "" H 9600 950 50 0001 C CNN
F 3 "~" H 9600 950 50 0001 C CNN
1 9600 950
-1 0 0 -1
$EndComp
Wire Wire Line
9600 850 9600 800
Connection ~ 9600 800
Wire Wire Line
9600 800 9300 800
Wire Wire Line
9600 1050 9600 1100
Wire Wire Line
9300 1100 9600 1100
Connection ~ 9300 1100
Wire Wire Line
10450 1700 10450 1500
Wire Wire Line
10350 1700 10350 1500
Wire Wire Line
10350 1500 10450 1500
Connection ~ 10450 1500
$Comp
L power:+1V2 #PWR?
U 1 1 5CB630AB
P 7950 800
F 0 "#PWR?" H 7950 650 50 0001 C CNN
F 1 "+1V2" V 7965 928 50 0000 L CNN
F 2 "" H 7950 800 50 0001 C CNN
F 3 "" H 7950 800 50 0001 C CNN
1 7950 800
0 -1 -1 0
$EndComp
Text Label 10150 800 2 50 ~ 0
AVDDL
$Comp
L Device:C_Small C?
U 1 1 5CB635C7
P 9300 1350
F 0 "C?" H 9208 1304 50 0000 R CNN
F 1 "10n" H 9208 1395 50 0000 R CNN
F 2 "" H 9300 1350 50 0001 C CNN
F 3 "~" H 9300 1350 50 0001 C CNN
1 9300 1350
1 0 0 1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5CB635CD
P 9000 1350
F 0 "C?" H 8908 1304 50 0000 R CNN
F 1 "100n" H 8908 1395 50 0000 R CNN
F 2 "" H 9000 1350 50 0001 C CNN
F 3 "~" H 9000 1350 50 0001 C CNN
1 9000 1350
1 0 0 1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5CB635D3
P 8650 1350
F 0 "C?" H 8742 1396 50 0000 L CNN
F 1 "4.7µ" H 8742 1305 50 0000 L CNN
F 2 "" H 8650 1350 50 0001 C CNN
F 3 "~" H 8650 1350 50 0001 C CNN
1 8650 1350
-1 0 0 -1
$EndComp
Wire Wire Line
9300 1450 9300 1500
Wire Wire Line
9300 1500 9000 1500
Wire Wire Line
8650 1500 8650 1450
Wire Wire Line
9000 1450 9000 1500
Connection ~ 9000 1500
Wire Wire Line
9000 1500 8650 1500
$Comp
L Device:Ferrite_Bead_Small FB?
U 1 1 5CB635DF
P 8200 1200
F 0 "FB?" V 8450 1200 50 0000 C CNN
F 1 "100R" V 8350 1200 50 0000 C CNN
F 2 "" V 8130 1200 50 0001 C CNN
F 3 "~" H 8200 1200 50 0001 C CNN
1 8200 1200
0 -1 1 0
$EndComp
Wire Wire Line
8100 1200 7950 1200
Wire Wire Line
8300 1200 8350 1200
Wire Wire Line
8650 1200 8650 1250
Wire Wire Line
8650 1200 9000 1200
Wire Wire Line
9000 1200 9000 1250
Connection ~ 8650 1200
Wire Wire Line
9300 1250 9300 1200
Wire Wire Line
9300 1200 9000 1200
Connection ~ 9000 1200
Connection ~ 9300 1200
$Comp
L power:GND #PWR?
U 1 1 5CB635F0
P 7950 1500
F 0 "#PWR?" H 7950 1250 50 0001 C CNN
F 1 "GND" V 7955 1372 50 0000 R CNN
F 2 "" H 7950 1500 50 0001 C CNN
F 3 "" H 7950 1500 50 0001 C CNN
1 7950 1500
0 1 -1 0
$EndComp
Wire Wire Line
7950 1500 8650 1500
Connection ~ 8650 1500
$Comp
L power:PWR_FLAG #FLG?
U 1 1 5CB635F8
P 7900 1300
F 0 "#FLG?" H 7900 1375 50 0001 C CNN
F 1 "PWR_FLAG" V 7900 1428 50 0000 L CNN
F 2 "" H 7900 1300 50 0001 C CNN
F 3 "~" H 7900 1300 50 0001 C CNN
1 7900 1300
0 -1 1 0
$EndComp
Wire Wire Line
7900 1300 8350 1300
Wire Wire Line
8350 1300 8350 1200
Connection ~ 8350 1200
Wire Wire Line
8350 1200 8650 1200
$Comp
L power:+1V2 #PWR?
U 1 1 5CB6360E
P 7950 1200
F 0 "#PWR?" H 7950 1050 50 0001 C CNN
F 1 "+1V2" V 7965 1328 50 0000 L CNN
F 2 "" H 7950 1200 50 0001 C CNN
F 3 "" H 7950 1200 50 0001 C CNN
1 7950 1200
0 -1 -1 0
$EndComp
Text Label 10000 1200 2 50 ~ 0
AVDDL_PLL
Wire Wire Line
10450 800 10450 1500
Wire Wire Line
9300 1200 10150 1200
Wire Wire Line
10150 1200 10150 1700
Text GLabel 12950 2300 2 50 Input ~ 0
ETH_MDC
Text GLabel 12950 2400 2 50 BiDi ~ 0
ETH_MDIO
Wire Wire Line
12950 2400 12800 2400
Wire Wire Line
12350 2300 12950 2300
$Comp
L Device:R_Small R?
U 1 1 5CBB2A99
P 13150 2200
F 0 "R?" V 12954 2200 50 0000 C CNN
F 1 "10k" V 13045 2200 50 0000 C CNN
F 2 "" H 13150 2200 50 0001 C CNN
F 3 "~" H 13150 2200 50 0001 C CNN
1 13150 2200
0 1 1 0
$EndComp
Wire Wire Line
13050 2200 12800 2200
Wire Wire Line
12800 2200 12800 2400
Connection ~ 12800 2400
Wire Wire Line
12800 2400 12350 2400
$Comp
L power:+3V3 #PWR?
U 1 1 5CBBD434
P 13450 2200
F 0 "#PWR?" H 13450 2050 50 0001 C CNN
F 1 "+3V3" V 13465 2328 50 0000 L CNN
F 2 "" H 13450 2200 50 0001 C CNN
F 3 "" H 13450 2200 50 0001 C CNN
1 13450 2200
0 1 1 0
$EndComp
Wire Wire Line
13450 2200 13250 2200
$EndSCHEMATC

2
hardware/ecp5_mainboard/power.sch

@ -4,7 +4,7 @@ EELAYER 26 0
EELAYER END
$Descr A3 16535 11693
encoding utf-8
Sheet 2 5
Sheet 2 6
Title ""
Date ""
Rev ""

2
hardware/ecp5_mainboard/serdes.sch

@ -4,7 +4,7 @@ EELAYER 26 0
EELAYER END
$Descr A3 16535 11693
encoding utf-8
Sheet 5 5
Sheet 5 6
Title ""
Date ""
Rev ""

8
hardware/lib/eco_connectors.dcm

@ -1,11 +1,19 @@
EESchema-DOCLIB Version 2.0
#
$CMP 0936273601
D 1 Port RJ45 Magjack Connector Through Hole 10/100/1000 Base-T, AutoMDIX
$ENDCMP
#
$CMP ARJ-202B
D Dual RJ45 1000Base-T with magnetics
K RJ45 1000Base-T ethernet
F https://abracon.com/Magnetics/lan/ARJ-202B.pdf
$ENDCMP
#
$CMP JK0654219
D 1 Port RJ45 Magjack Connector Through Hole 10/100/1000 Base-T, AutoMDIX
$ENDCMP
#
$CMP PCIe_x4_EDGE
D PCIe x4 edge connector
K pcie x4 edge

551
hardware/lib/eco_connectors.lib

<
@ -1,6 +1,248 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# 0936273601
#
DEF 0936273601 P 0 40 Y Y 1 F N
F0 "P" -700 -1350 50 H V L CNN
F1 "0936273601" 0 -1250 50 H V C CNN
F2 "" -1700 0 50 H I C CNN
F3 "" -1700 0 50 H I C CNN
DRAW
A -300 -675 25 -899 899 0 1 0 N -300 -700 -300 -650
A -300 -625 25 -899 899 0 1 0 N -300 -650 -300 -600
A -300 -575 25 -899 899 0 1 0 N -300 -600 -300 -550
A -300 -525 25 -899 899 0 1 0 N -300 -550 -300 -500
A -300 -275 25 -899 899 0 1 0 N -300 -300 -300 -250
A -300 -225 25 -899 899 0 1 0 N -300 -250 -300 -200
A -300 -175 25 -899 899 0 1 0 N -300 -200 -300 -150
A -300 -125 25 -899 899 0 1 0 N -300 -150 -300 -100
A -300 125 25 -899 899 0 1 0 N -300 100 -300 150
A -300 175 25 -899 899 0 1 0 N -300 150 -300 200
A -300 225 25 -899 899 0 1 0 N -300 200 -300 250
A -300 275 25 -899 899 0 1 0 N -300 250 -300 300
A -300 525 25 -899 899 0 1 0 N -300 500 -300 550
A -300 575 25 -899 899 0 1 0 N -300 550 -300 600
A -300 625 25 -899 899 0 1 0 N -300 600 -300 650
A -300 675 25 -899 899 0 1 0 N -300 650 -300 700
A -175 -675 25 901 -901 0 1 0 N -175 -650 -175 -700
A -175 -625 25 901 -901 0 1 0 N -175 -600 -175 -650
A -175 -575 25 901 -901 0 1 0 N -175 -550 -175 -600
A -175 -525 25 901 -901 0 1 0 N -175 -500 -175 -550
A -175 -275 25 901 -901 0 1 0 N -175 -250 -175 -300
A -175 -225 25 901 -901 0 1 0 N -175 -200 -175 -250
A -175 -175 25 901 -901 0 1 0 N -175 -150 -175 -200
A -175 -125 25 901 -901 0 1 0 N -175 -100 -175 -150
A -175 125 25 901 -901 0 1 0 N -175 150 -175 100
A -175 175 25 901 -901 0 1 0 N -175 200 -175 150
A -175 225 25 901 -901 0 1 0 N -175 250 -175 200
A -175 275 25 901 -901 0 1 0 N -175 300 -175 250
A -175 525 25 901 -901 0 1 0 N -175 550 -175 500
A -175 575 25 901 -901 0 1 0 N -175 600 -175 550
A -175 625 25 901 -901 0 1 0 N -175 650 -175 600
A -175 675 25 901 -901 0 1 0 N -175 700 -175 650
A -50 -675 25 -1799 -1 0 1 0 N -75 -675 -25 -675
A -50 -600 25 -1799 -1 0 1 0 N -75 -600 -25 -600
A -50 -525 25 -1799 -1 0 1 0 N -75 -525 -25 -525
A -50 -275 25 -1799 -1 0 1 0 N -75 -275 -25 -275
A -50 -200 25 -1799 -1 0 1 0 N -75 -200 -25 -200
A -50 -125 25 -1799 -1 0 1 0 N -75 -125 -25 -125
A -50 125 25 -1799 -1 0 1 0 N -75 125 -25 125
A -50 200 25 -1799 -1 0 1 0 N -75 200 -25 200
A -50 275 25 -1799 -1 0 1 0 N -75 275 -25 275
A -50 525 25 -1799 -1 0 1 0 N -75 525 -25 525
A -50 600 25 -1799 -1 0 1 0 N -75 600 -25 600
A -50 675 25 -1799 -1 0 1 0 N -75 675 -25 675
A 0 -675 25 -1799 -1 0 1 0 N -25 -675 25 -675
A 0 -600 25 -1799 -1 0 1 0 N -25 -600 25 -600
A 0 -525 25 -1799 -1 0 1 0 N -25 -525 25 -525
A 0 -275 25 -1799 -1 0 1 0 N -25 -275 25 -275
A 0 -200 25 -1799 -1 0 1 0 N -25 -200 25 -200
A 0 -125 25 -1799 -1 0 1 0 N -25 -125 25 -125
A 0 125 25 -1799 -1 0 1 0 N -25 125 25 125
A 0 200 25 -1799 -1 0 1 0 N -25 200 25 200
A 0 275 25 -1799 -1 0 1 0 N -25 275 25 275
A 0 525 25 -1799 -1 0 1 0 N -25 525 25 525
A 0 600 25 -1799 -1 0 1 0 N -25 600 25 600
A 0 675 25 -1799 -1 0 1 0 N -25 675 25 675
A 50 -675 25 -1799 -1 0 1 0 N 25 -675 75 -675
A 50 -600 25 -1799 -1 0 1 0 N 25 -600 75 -600
A 50 -525 25 -1799 -1 0 1 0 N 25 -525 75 -525
A 50 -275 25 -1799 -1 0 1 0 N 25 -275 75 -275
A 50 -200 25 -1799 -1 0 1 0 N 25 -200 75 -200
A 50 -125 25 -1799 -1 0 1 0 N 25 -125 75 -125
A 50 125 25 -1799 -1 0 1 0 N 25 125 75 125
A 50 200 25 -1799 -1 0 1 0 N 25 200 75 200
A 50 275 25 -1799 -1 0 1 0 N 25 275 75 275
A 50 525 25 -1799 -1 0 1 0 N 25 525 75 525
A 50 600 25 -1799 -1 0 1 0 N 25 600 75 600
A 50 675 25 -1799 -1 0 1 0 N 25 675 75 675
C -595 -700 20 0 1 0 N
C -595 -500 20 0 1 0 N
C -595 -300 20 0 1 0 N
C -595 -100 20 0 1 0 N
C -570 100 20 0 1 0 N
C -570 300 20 0 1 0 N
C -570 500 20 0 1 0 N
C -570 700 20 0 1 0 N
C -300 -675 10 0 1 0 F
C -300 -275 10 0 1 0 F
C -300 125 10 0 1 0 F
C -300 525 10 0 1 0 F
C -175 -675 10 0 1 0 F
C -175 -275 10 0 1 0 F
C -175 125 10 0 1 0 F
C -175 525 10 0 1 0 F
C 50 -675 7 0 1 0 F
C 50 -600 7 0 1 0 F
C 50 -525 7 0 1 0 F
C 50 -275 7 0 1 0 F
C 50 -200 7 0 1 0 F
C 50 -125 7 0 1 0 F
C 50 125 7 0 1 0 F
C 50 200 7 0 1 0 F
C 50 275 7 0 1 0 F
C 50 525 7 0 1 0 F
C 50 600 7 0 1 0 F
C 50 675 7 0 1 0 F
C 175 -600 10 0 1 0 F
C 175 -200 10 0 1 0 F
C 175 200 10 0 1 0 F
C 175 600 10 0 1 0 F
C 250 -200 10 0 1 0 F
C 250 200 10 0 1 0 F
C 250 600 10 0 1 0 F
S -700 -1300 600 1100 0 1 0 f
P 2 0 1 0 -475 -750 -475 -600 N
P 2 0 1 0 -455 -910 -375 -910 N
P 2 0 1 0 -445 -950 -435 -980 N
P 2 0 1 0 -445 -950 -385 -950 N
P 2 0 1 0 -435 -820 -435 -850 N
P 2 0 1 0 -435 -820 -435 -810 N
P 2 0 1 0 -435 -750 -435 -600 N
P 2 0 1 0 -425 200 -400 200 N
P 2 0 1 0 -425 600 -400 600 N
P 2 0 1 0 -415 -950 -405 -980 N
P 2 0 1 0 -415 -910 -415 -950 N
P 2 0 1 0 -415 -890 -375 -890 N
P 2 0 1 0 -395 -810 -395 -850 N
P 2 0 1 0 -395 -750 -395 -600 N
P 2 0 1 0 -395 -200 -395 -610 N
P 2 0 1 0 -385 -950 -375 -980 N
P 2 0 1 0 -355 -750 -355 -600 N
P 2 0 1 0 -300 -700 -575 -700 N
P 2 0 1 0 -300 -600 -355 -600 N
P 2 0 1 0 -300 -500 -575 -500 N
P 2 0 1 0 -300 -300 -575 -300 N
P 2 0 1 0 -300 -200 -395 -200 N
P 2 0 1 0 -300 -100 -575 -100 N
P 2 0 1 0 -300 100 -550 100 N
P 2 0 1 0 -300 200 -400 200 N
P 2 0 1 0 -300 300 -550 300 N
P 2 0 1 0 -300 500 -550 500 N
P 2 0 1 0 -300 600 -400 600 N
P 2 0 1 0 -300 700 -550 700 N
P 2 0 1 0 -250 -700 -250 -500 N
P 2 0 1 0 -250 -300 -250 -100 N
P 2 0 1 0 -250 100 -250 300 N
P 2 0 1 0 -250 500 -250 700 N
P 2 0 1 0 -225 -500 -225 -700 N
P 2 0 1 0 -225 -100 -225 -300 N
P 2 0 1 0 -225 300 -225 100 N
P 2 0 1 0 -225 700 -225 500 N
P 2 0 1 0 -75 -640 75 -640 N
P 2 0 1 0 -75 -600 -175 -600 N
P 2 0 1 0 -75 -580 75 -580 N
P 2 0 1 0 -75 -240 75 -240 N
P 2 0 1 0 -75 -200 -175 -200 N
P 2 0 1 0 -75 -180 75 -180 N
P 2 0 1 0 -75 160 75 160 N
P 2 0 1 0 -75 200 -175 200 N
P 2 0 1 0 -75 220 75 220 N
P 2 0 1 0 -75 560 75 560 N
P 2 0 1 0 -75 600 -175 600 N
P 2 0 1 0 -75 620 75 620 N
P 2 0 1 0 75 -660 -75 -660 N
P 2 0 1 0 75 -560 -75 -560 N
P 2 0 1 0 75 -260 -75 -260 N
P 2 0 1 0 75 -200 100 -200 N
P 2 0 1 0 75 -160 -75 -160 N
P 2 0 1 0 75 140 -75 140 N
P 2 0 1 0 75 240 -75 240 N
P 2 0 1 0 75 540 -75 540 N
P 2 0 1 0 75 600 100 600 N
P 2 0 1 0 75 640 -75 640 N
P 2 0 1 0 100 -600 75 -600 N
P 2 0 1 0 100 200 75 200 N
P 2 0 1 0 125 -600 150 -600 N
P 2 0 1 0 125 -200 150 -200 N
P 2 0 1 0 150 200 175 200 N
P 2 0 1 0 150 600 175 600 N
P 2 0 1 0 175 -600 175 775 N
P 2 0 1 0 200 -600 200 -625 N
P 2 0 1 0 200 -200 200 -225 N
P 2 0 1 0 200 200 200 175 N
P 2 0 1 0 200 600 200 575 N
P 2 0 1 0 225 -600 250 -600 N
P 2 0 1 0 225 -575 225 -625 N
P 2 0 1 0 225 -200 250 -200 N
P 2 0 1 0 225 -175 225 -225 N
P 2 0 1 0 225 200 250 200 N
P 2 0 1 0 225 225 225 175 N
P 2 0 1 0 225 600 250 600 N
P 2 0 1 0 225 625 225 575 N
P 2 0 1 0 250 -600 250 775 N
P 2 0 1 0 275 -700 300 -700 N
P 2 0 1 0 300 -700 325 -700 N
P 2 0 1 0 300 -500 325 -500 N
P 3 0 1 0 -475 -600 -475 600 -425 600 N
P 3 0 1 0 -435 -600 -435 200 -425 200 N
P 3 0 1 0 -415 -850 -415 -890 -455 -890 N
P 3 0 1 0 -75 -675 -75 -700 -175 -700 N
P 3 0 1 0 -75 -525 -75 -500 -175 -500 N
P 3 0 1 0 -75 -275 -75 -300 -175 -300 N
P 3 0 1 0 -75 -125 -75 -100 -175 -100 N
P 3 0 1 0 -75 125 -75 100 -175 100 N
P 3 0 1 0 -75 275 -75 300 -175 300 N
P 3 0 1 0 -75 525 -75 500 -175 500 N
P 3 0 1 0 -75 675 -75 700 -175 700 N
P 3 0 1 0 75 -675 75 -700 275 -700 N
P 3 0 1 0 75 -275 75 -300 325 -300 N
P 3 0 1 0 75 125 75 100 325 100 N
P 3 0 1 0 75 525 75 500 325 500 N
P 3 0 1 0 100 -600 200 -600 200 -575 N
P 3 0 1 0 100 -200 200 -200 200 -175 N
P 3 0 1 0 100 200 200 200 200 225 N
P 3 0 1 0 100 600 200 600 200 625 N
P 3 0 1 0 175 775 175 900 400 900 N
P 3 0 1 0 250 775 250 1000 400 1000 N
P 3 0 1 0 300 -500 75 -500 75 -525 N
P 3 0 1 0 325 -100 75 -100 75 -125 N
P 3 0 1 0 325 300 75 300 75 275 N
P 3 0 1 0 325 700 75 700 75 675 N
P 4 0 1 0 -475 -810 -475 -850 -355 -850 -355 -810 N
P 5 0 1 0 -485 -750 -465 -750 -465 -810 -485 -810 -485 -750 N
P 5 0 1 0 -445 -750 -425 -750 -425 -810 -445 -810 -445 -750 N
P 5 0 1 0 -405 -750 -385 -750 -385 -810 -405 -810 -405 -750 N
P 5 0 1 0 -365 -750 -345 -750 -345 -810 -365 -810 -365 -750 N
X GND 1 800 1000 200 L 50 50 1 1 P
X MD0+ 10 800 -700 200 L 50 50 1 1 P
X LLED- 11 800 -1000 200 L 50 50 1 1 P
X LLED+ 12 800 -900 200 L 50 50 1 1 P
X RLED- 13 800 -1200 200 L 50 50 1 1 P
X RLED+ 14 800 -1100 200 L 50 50 1 1 P
X Vcc 2 800 900 200 L 50 50 1 1 P
X MD3- 3 800 700 200 L 50 50 1 1 P
X MD3+ 4 800 500 200 L 50 50 1 1 P
X MD2- 5 800 300 200 L 50 50 1 1 P
X MD2+ 6 800 100 200 L 50 50 1 1 P
X MD1- 7 800 -100 200 L 50 50 1 1 P
X MD0- 9 800 -500 200 L 50 50 1 1 P
X ~ S 0 -1500 200 U 50 50 1 1 P
X MD1+ ~ 800 -300 200 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# ARJ-202B
#
DEF ARJ-202B P 0 0 Y Y 2 F N
@ -344,6 +586,315 @@ X SHD S -1100 -1200 200 R 50 50 2 1 P
ENDDRAW
ENDDEF
#
# JK0654219
#
DEF JK0654219 P 0 40 Y Y 1 F N
F0 "P" -600 -1350 50 H V L CNN
F1 "JK0654219" 0 850 50 H V C CNN
F2 "" 1150 -300 50 H I C CNN
F3 "" 1150 -300 50 H I C CNN
DRAW
A -150 -1063 12 -899 899 0 1 0 N -150 -1075 -150 -1050
A -150 -1038 12 -899 899 0 1 0 N -150 -1050 -150 -1025
A -150 -963 12 -899 899 0 1 0 N -150 -975 -150 -950
A -150 -938 12 -899 899 0 1 0 N -150 -950 -150 -925
A -150 -663 12 -899 899 0 1 0 N -150 -675 -150 -650
A -150 -638 12 -899 899 0 1 0 N -150 -650 -150 -625
A -150 -563 12 -899 899 0 1 0 N -150 -575 -150 -550
A -150 -538 12 -899 899 0 1 0 N -150 -550 -150 -525
A -150 -263 12 -899 899 0 1 0 N -150 -275 -150 -250
A -150 -238 12 -899 899 0 1 0 N -150 -250 -150 -225
A -150 -163 12 -899 899 0 1 0 N -150 -175 -150 -150
A -150 -138 12 -899 899 0 1 0 N -150 -150 -150 -125
A -150 137 12 -899 899 0 1 0 N -150 125 -150 150
A -150 162 12 -899 899 0 1 0 N -150 150 -150 175
A -150 237 12 -899 899 0 1 0 N -150 225 -150 250
A -150 262 12 -899 899 0 1 0 N -150 250 -150 275
A -75 -1062 12 901 -901 0 1 0 N -75 -1050 -75 -1075
A -75 -1037 12 901 -901 0 1 0 N -75 -1025 -75 -1050
A -75 -1012 12 901 -901 0 1 0 N -75 -1000 -75 -1025
A -75 -987 12 901 -901 0 1 0 N -75 -975 -75 -1000
A -75 -962 12 901 -901 0 1 0 N -75 -950 -75 -975
A -75 -937 12 901 -901 0 1 0 N -75 -925 -75 -950
A -75 -662 12 901 -901 0 1 0 N -75 -650 -75 -675
A -75 -637 12 901 -901 0 1 0 N -75 -625 -75 -650
A -75 -612 12 901 -901 0 1 0 N -75 -600 -75 -625
A -75 -587 12 901 -901 0 1 0 N -75 -575 -75 -600
A -75 -562 12 901 -901 0 1 0 N -75 -550 -75 -575
A -75 -537 12 901 -901 0 1 0 N -75 -525 -75 -550
A -75 -262 12 901 -901 0 1 0 N -75 -250 -75 -275
A -75 -237 12 901 -901 0 1 0 N -75 -225 -75 -250
A -75 -212 12 901 -901 0 1 0 N -75 -200 -75 -225
A -75 -187 12 901 -901 0 1 0 N -75 -175 -75 -200
A -75 -162 12 901 -901 0 1 0 N -75 -150 -75 -175
A -75 -137 12 901 -901 0 1 0 N -75 -125 -75 -150
A -75 138 12 901 -901 0 1 0 N -75 150 -75 125
A -75 163 12 901 -901 0 1 0 N -75 175 -75 150
A -75 188 12 901 -901 0 1 0 N -75 200 -75 175
A -75 213 12 901 -901 0 1 0 N -75 225 -75 200
A -75 238 12 901 -901 0 1 0 N -75 250 -75 225
A -75 263 12 901 -901 0 1 0 N -75 275 -75 250
A 62 -975 12 -1799 -1 0 1 0 N 50 -975 75 -975
A 62 -575 12 -1799 -1 0 1 0 N 50 -575 75 -575
A 62 -175 12 -1799 -1 0 1 0 N 50 -175 75 -175
A 62 225 12 -1799 -1 0 1 0 N 50 225 75 225
A 63 -1025 12 1 1799 0 1 0 N 75 -1025 50 -1025
A 63 -625 12 1 1799 0 1 0 N 75 -625 50 -625
A 63 -225 12 1 1799 0 1 0 N 75 -225 50 -225
A 63 175 12 1 1799 0 1 0 N 75 175 50 175
A 87 -975 12 -1799 -1 0 1 0 N 75 -975 100 -975
A 87 -575 12 -1799 -1 0 1 0 N 75 -575 100 -575
A 87 -175 12 -1799 -1 0 1 0 N 75 -175 100 -175
A 87 225 12 -1799 -1 0 1 0 N 75 225 100 225
A 88 -1025 12 1 1799 0 1 0 N 100 -1025 75 -1025
A 88 -625 12 1 1799 0 1 0 N 100 -625 75 -625
A 88 -225 12 1 1799 0 1 0 N 100 -225 75 -225
A 88 175 12 1 1799 0 1 0 N 100 175 75 175
A 112 -975 12 -1799 -1 0 1 0 N 100 -975 125 -975
A 112 -575 12 -1799 -1 0 1 0 N 100 -575 125 -575
A 112 -175 12 -1799 -1 0 1 0 N 100 -175 125 -175
A 112 225 12 -1799 -1 0 1 0 N 100 225 125 225
A 113 -1025 12 1 1799 0 1 0 N 125 -1025 100 -1025
A 113 -625 12 1 1799 0 1 0 N 125 -625 100 -625
A 113 -225 12 1 1799 0 1 0 N 125 -225 100 -225
A 113 175 12 1 1799 0 1 0 N 125 175 100 175
A 137 -975 12 -1799 -1 0 1 0 N 125 -975 150 -975
A 137 -575 12 -1799 -1 0 1 0 N 125 -575 150 -575
A 137 -175 12 -1799 -1 0 1 0 N 125 -175 150 -175
A 137 225 12 -1799 -1 0 1 0 N 125 225 150 225
A 138 -1025 12 1 1799 0 1 0 N 150 -1025 125 -1025
A 138 -625 12 1 1799 0 1 0 N 150 -625 125 -625
A 138 -225 12 1 1799 0 1 0 N 150 -225 125 -225
A 138 175 12 1 1799 0 1 0 N 150 175 125 175
A 250 -1063 12 901 -901 0 1 0 N 250 -1050 250 -1075
A 250 -1038 12 901 -901 0 1 0 N 250 -1025 250 -1050
A 250 -963 12 901 -901 0 1 0 N 250 -950 250 -975
A 250 -938 12 901 -901 0 1 0 N 250 -925 250 -950
A 250 -663 12 901 -901 0 1 0 N 250 -650 250 -675
A 250 -638 12 901 -901 0 1 0 N 250 -625 250 -650
A 250 -563 12 901 -901 0 1 0 N 250 -550 250 -575
A 250 -538 12 901 -901 0 1 0 N 250 -525 250 -550
A 250 -263 12 901 -901 0 1 0 N 250 -250 250 -275
A 250 -238 12 901 -901 0 1 0 N 250 -225 250 -250