diff --git a/hardware/ecp5_mainboard/ecp5_mainboard-cache.lib b/hardware/ecp5_mainboard/ecp5_mainboard-cache.lib index bf0be32..5f85f7d 100644 --- a/hardware/ecp5_mainboard/ecp5_mainboard-cache.lib +++ b/hardware/ecp5_mainboard/ecp5_mainboard-cache.lib @@ -1,6 +1,23 @@ EESchema-LIBRARY Version 2.4 #encoding utf-8 # +# Connector_TestPoint +# +DEF Connector_TestPoint TP 0 30 N N 1 F N +F0 "TP" 0 270 50 H V C CNN +F1 "Connector_TestPoint" 0 200 50 H V C CNN +F2 "" 200 0 50 H I C CNN +F3 "" 200 0 50 H I C CNN +$FPLIST + Pin* + Test* +$ENDFPLIST +DRAW +C 0 130 30 0 1 0 N +X 1 1 0 0 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Device_CP # DEF Device_CP C 0 10 N Y 1 F N @@ -1386,6 +1403,25 @@ X ~TRST B9 -900 300 200 R 50 50 1 1 P ENDDRAW ENDDEF # +# eco_connectors_SATA +# +DEF eco_connectors_SATA P 0 40 Y Y 1 F N +F0 "P" -250 -450 50 H V L CNN +F1 "eco_connectors_SATA" 0 450 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -250 400 250 -400 0 1 0 f +X GND 1 -450 300 200 R 50 50 1 1 W +X A+/TX+ 2 -450 200 200 R 50 50 1 1 I +X A-/TX- 3 -450 100 200 R 50 50 1 1 I +X GND 4 -450 0 200 R 50 50 1 1 W +X B-/RX- 5 -450 -100 200 R 50 50 1 1 O +X B+/RX+ 6 -450 -200 200 R 50 50 1 1 O +X GND 7 -450 -300 200 R 50 50 1 1 W +ENDDRAW +ENDDEF +# # eco_glue_5P49V6965 # DEF eco_glue_5P49V6965 U 0 40 Y Y 1 F N @@ -1423,6 +1459,65 @@ X SEL0/SCL 9 -1000 -500 200 R 50 50 1 1 C ENDDRAW ENDDEF # +# eco_glue_XL_XO_LVDS +# +DEF eco_glue_XL_XO_LVDS U 0 40 Y Y 1 F N +F0 "U" -500 -350 50 H V L CNN +F1 "eco_glue_XL_XO_LVDS" 0 350 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -500 300 500 -300 0 1 0 f +X ED/NC 1 -700 200 200 R 50 50 1 1 I +X ED/NC 2 -700 0 200 R 50 50 1 1 I +X GND 3 -700 -200 200 R 50 50 1 1 W +X OUT+ 4 700 -200 200 L 50 50 1 1 O +X OUT- 5 700 0 200 L 50 50 1 1 O +X Vdd 6 700 200 200 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# eco_interface_TPD4E02B04 +# +DEF eco_interface_TPD4E02B04 DA 0 0 Y N 1 F N +F0 "DA" -250 -700 60 H V L CNN +F1 "eco_interface_TPD4E02B04" 0 650 60 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +ALIAS TPD4E05U06 +DRAW +S -250 600 250 -650 0 1 0 f +P 2 0 1 0 200 -450 250 -450 N +P 3 0 1 0 200 -150 200 150 100 150 N +P 3 0 1 0 200 150 200 450 100 450 N +P 4 0 1 0 -250 -250 -200 -250 -200 -150 -250 -150 N +P 4 0 1 0 -250 150 -200 150 -200 50 -250 50 N +P 4 0 1 0 -250 450 -200 450 -200 350 -250 350 N +P 4 0 1 0 -25 -525 0 -500 0 -400 25 -375 N +P 4 0 1 0 -25 -225 0 -200 0 -100 25 -75 N +P 4 0 1 0 -25 75 0 100 0 200 25 225 N +P 4 0 1 0 -25 375 0 400 0 500 25 525 N +P 4 0 1 0 0 150 100 200 100 100 0 150 N +P 4 0 1 0 0 450 100 500 100 400 0 450 N +P 4 0 1 0 200 -450 200 -150 150 -150 100 -150 N +P 4 0 1 0 250 -550 200 -550 200 -450 100 -450 N +P 6 0 1 0 -200 150 -100 150 -100 200 0 150 -100 100 -100 150 N +P 6 0 1 0 -200 450 -100 450 -100 500 0 450 -100 400 -100 450 N +P 7 0 1 0 -200 -150 -100 -150 -100 -100 100 -200 100 -100 -100 -200 -100 -150 N +P 11 0 1 0 -250 -450 -200 -450 -100 -450 -100 -400 100 -500 100 -400 -100 -500 -100 -450 -200 -450 -200 -550 -250 -550 N +X IO1 1 -450 450 200 R 50 50 1 1 P +X ~ 10 -450 350 200 R 50 50 1 1 P +X IO2 2 -450 150 200 R 50 50 1 1 P +X GND 3 450 -450 200 L 50 50 1 1 P +X IO3 4 -450 -150 200 R 50 50 1 1 P +X IO4 5 -450 -450 200 R 50 50 1 1 P +X ~ 6 -450 -550 200 R 50 50 1 1 P +X ~ 7 -450 -250 200 R 50 50 1 1 P +X ~ 8 450 -550 200 L 50 50 1 1 P +X ~ 9 -450 50 200 R 50 50 1 1 P +ENDDRAW +ENDDEF +# # eco_memory_93AA46B_OT # DEF eco_memory_93AA46B_OT U 0 40 Y Y 1 F N diff --git a/hardware/ecp5_mainboard/serdes.sch b/hardware/ecp5_mainboard/serdes.sch index 53fb37c..c8004b8 100644 --- a/hardware/ecp5_mainboard/serdes.sch +++ b/hardware/ecp5_mainboard/serdes.sch @@ -352,36 +352,36 @@ F 4 "ECP5UM5G_85" H 13150 750 60 0001 R CNN "manf#" 1 0 0 -1 $EndComp Wire Wire Line - 13000 800 12450 800 + 13000 800 12250 800 Wire Wire Line - 12450 900 13000 900 -Text Label 12450 800 0 50 ~ 0 + 12250 900 13000 900 +Text Label 12250 800 0 50 ~ 0 DCU0_TX0+ -Text Label 12450 900 0 50 ~ 0 +Text Label 12250 900 0 50 ~ 0 DCU0_TX0- Wire Wire Line - 13000 1000 12450 1000 + 13000 1000 12250 1000 Wire Wire Line - 12450 1100 13000 1100 -Text Label 12450 1000 0 50 ~ 0 + 12250 1100 13000 1100 +Text Label 12250 1000 0 50 ~ 0 DCU0_RX0+ -Text Label 12450 1100 0 50 ~ 0 +Text Label 12250 1100 0 50 ~ 0 DCU0_RX0- Wire Wire Line - 13000 1200 12450 1200 + 13000 1200 12250 1200 Wire Wire Line - 12450 1300 13000 1300 -Text Label 12450 1200 0 50 ~ 0 + 12250 1300 13000 1300 +Text Label 12250 1200 0 50 ~ 0 DCU0_TX1+ -Text Label 12450 1300 0 50 ~ 0 +Text Label 12250 1300 0 50 ~ 0 DCU0_TX1- Wire Wire Line - 13000 1400 12450 1400 + 13000 1400 12250 1400 Wire Wire Line - 12450 1500 13000 1500 -Text Label 12450 1400 0 50 ~ 0 + 12250 1500 13000 1500 +Text Label 12250 1400 0 50 ~ 0 DCU0_RX1+ -Text Label 12450 1500 0 50 ~ 0 +Text Label 12250 1500 0 50 ~ 0 DCU0_RX1- $Comp L Device:R_Small R? @@ -934,11 +934,738 @@ Text Label 14850 4150 2 50 ~ 0 1V8_C Wire Wire Line 14850 4150 14550 4150 -NoConn ~ 14550 3850 -NoConn ~ 14550 3750 NoConn ~ 14550 4350 NoConn ~ 14550 4250 Wire Wire Line 3400 1550 3400 2450 Connection ~ 3400 2450 +$Comp +L eco_interface:TPD4E02B04 DA? +U 1 1 5C3B60B7 +P 6800 2300 +F 0 "DA?" H 6800 3087 60 0000 C CNN +F 1 "TPD4E02B04" H 6800 2981 60 0000 C CNN +F 2 "" H 6800 2300 60 0001 C CNN +F 3 "" H 6800 2300 60 0001 C CNN + 1 6800 2300 + 1 0 0 -1 +$EndComp +Text Label 5800 1850 0 50 ~ 0 +PCIe_HSI0+ +Text Label 5800 2150 0 50 ~ 0 +PCIe_HSI0- +Text Label 5800 2450 0 50 ~ 0 +PCIe_HSI1+ +Text Label 5800 2750 0 50 ~ 0 +PCIe_HSI1- +Wire Wire Line + 5800 1850 6250 1850 +Wire Wire Line + 5800 2150 6250 2150 +Wire Wire Line + 5800 2450 6250 2450 +Wire Wire Line + 5800 2750 6250 2750 +Wire Wire Line + 6350 1950 6250 1950 +Wire Wire Line + 6250 1950 6250 1850 +Connection ~ 6250 1850 +Wire Wire Line + 6250 1850 6350 1850 +Wire Wire Line + 6350 2250 6250 2250 +Wire Wire Line + 6250 2250 6250 2150 +Connection ~ 6250 2150 +Wire Wire Line + 6250 2150 6350 2150 +Wire Wire Line + 6350 2550 6250 2550 +Wire Wire Line + 6250 2550 6250 2450 +Connection ~ 6250 2450 +Wire Wire Line + 6250 2450 6350 2450 +Wire Wire Line + 6350 2850 6250 2850 +Wire Wire Line + 6250 2850 6250 2750 +Connection ~ 6250 2750 +Wire Wire Line + 6250 2750 6350 2750 +$Comp +L power:GND #PWR? +U 1 1 5C440B80 +P 7400 2950 +F 0 "#PWR?" H 7400 2700 50 0001 C CNN +F 1 "GND" H 7405 2777 50 0000 C CNN +F 2 "" H 7400 2950 50 0001 C CNN +F 3 "" H 7400 2950 50 0001 C CNN + 1 7400 2950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7400 2950 7400 2850 +Wire Wire Line + 7400 2750 7250 2750 +Wire Wire Line + 7250 2850 7400 2850 +Connection ~ 7400 2850 +Wire Wire Line + 7400 2850 7400 2750 +$Comp +L eco_interface:TPD4E02B04 DA? +U 1 1 5C465B20 +P 6800 3900 +F 0 "DA?" H 6800 4687 60 0000 C CNN +F 1 "TPD4E02B04" H 6800 4581 60 0000 C CNN +F 2 "" H 6800 3900 60 0001 C CNN +F 3 "" H 6800 3900 60 0001 C CNN + 1 6800 3900 + 1 0 0 -1 +$EndComp +Text Label 5800 3450 0 50 ~ 0 +DCU0_RX0+ +Text Label 5800 3750 0 50 ~ 0 +DCU0_RX0- +Text Label 5800 4050 0 50 ~ 0 +DCU0_RX1+ +Text Label 5800 4350 0 50 ~ 0 +DCU0_RX1- +Wire Wire Line + 5800 3450 6250 3450 +Wire Wire Line + 5800 3750 6250 3750 +Wire Wire Line + 5800 4050 6250 4050 +Wire Wire Line + 5800 4350 6250 4350 +Wire Wire Line + 6350 3550 6250 3550 +Wire Wire Line + 6250 3550 6250 3450 +Connection ~ 6250 3450 +Wire Wire Line + 6250 3450 6350 3450 +Wire Wire Line + 6350 3850 6250 3850 +Wire Wire Line + 6250 3850 6250 3750 +Connection ~ 6250 3750 +Wire Wire Line + 6250 3750 6350 3750 +Wire Wire Line + 6350 4150 6250 4150 +Wire Wire Line + 6250 4150 6250 4050 +Connection ~ 6250 4050 +Wire Wire Line + 6250 4050 6350 4050 +Wire Wire Line + 6350 4450 6250 4450 +Wire Wire Line + 6250 4450 6250 4350 +Connection ~ 6250 4350 +Wire Wire Line + 6250 4350 6350 4350 +$Comp +L power:GND #PWR? +U 1 1 5C465B3E +P 7400 4550 +F 0 "#PWR?" H 7400 4300 50 0001 C CNN +F 1 "GND" H 7405 4377 50 0000 C CNN +F 2 "" H 7400 4550 50 0001 C CNN +F 3 "" H 7400 4550 50 0001 C CNN + 1 7400 4550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7400 4550 7400 4450 +Wire Wire Line + 7400 4350 7250 4350 +Wire Wire Line + 7250 4450 7400 4450 +Connection ~ 7400 4450 +Wire Wire Line + 7400 4450 7400 4350 +$Comp +L eco_connectors:SATA P? +U 1 1 5C4A25FF +P 1650 7450 +F 0 "P?" H 1928 7496 50 0000 L CNN +F 1 "SATA" H 1928 7405 50 0000 L CNN +F 2 "" H 1650 7450 50 0001 C CNN +F 3 "" H 1650 7450 50 0001 C CNN + 1 1650 7450 + -1 0 0 -1 +$EndComp +$Comp +L eco_connectors:SATA P? +U 1 1 5C4A273B +P 1650 8550 +F 0 "P?" H 1928 8596 50 0000 L CNN +F 1 "SATA" H 1928 8505 50 0000 L CNN +F 2 "" H 1650 8550 50 0001 C CNN +F 3 "" H 1650 8550 50 0001 C CNN + 1 1650 8550 + -1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5C4AE0D7 +P 2250 9100 +F 0 "#PWR?" H 2250 8850 50 0001 C CNN +F 1 "GND" H 2255 8927 50 0000 C CNN +F 2 "" H 2250 9100 50 0001 C CNN +F 3 "" H 2250 9100 50 0001 C CNN + 1 2250 9100 + -1 0 0 -1 +$EndComp +Wire Wire Line + 2250 9100 2250 8850 +Wire Wire Line + 2250 7150 2100 7150 +Wire Wire Line + 2100 7450 2250 7450 +Connection ~ 2250 7450 +Wire Wire Line + 2250 7450 2250 7150 +Wire Wire Line + 2250 7750 2100 7750 +Connection ~ 2250 7750 +Wire Wire Line + 2250 7750 2250 7450 +Wire Wire Line + 2100 8250 2250 8250 +Connection ~ 2250 8250 +Wire Wire Line + 2250 8250 2250 7750 +Wire Wire Line + 2100 8550 2250 8550 +Connection ~ 2250 8550 +Wire Wire Line + 2250 8550 2250 8250 +Wire Wire Line + 2250 8850 2100 8850 +Connection ~ 2250 8850 +Wire Wire Line + 2250 8850 2250 8550 +$Comp +L Device:C_Small C? +U 1 1 5C501992 +P 2900 7250 +F 0 "C?" V 3100 7250 50 0000 C CNN +F 1 "100n" V 2700 7250 50 0000 C CNN +F 2 "" H 2900 7250 50 0001 C CNN +F 3 "~" H 2900 7250 50 0001 C CNN + 1 2900 7250 + 0 -1 -1 0 +$EndComp +$Comp +L Device:C_Small C? +U 1 1 5C501998 +P 2900 7350 +F 0 "C?" V 3100 7350 50 0000 C CNN +F 1 "100n" V 2700 7350 50 0000 C CNN +F 2 "" H 2900 7350 50 0001 C CNN +F 3 "~" H 2900 7350 50 0001 C CNN + 1 2900 7350 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 3000 7250 3500 7250 +Wire Wire Line + 3000 7350 3500 7350 +Text Label 3500 7250 2 50 ~ 0 +DCU1_TX0+ +Text Label 3500 7350 2 50 ~ 0 +DCU1_TX0- +Wire Wire Line + 2100 7250 2800 7250 +Wire Wire Line + 2100 7350 2800 7350 +Text Label 2300 7250 0 50 ~ 0 +SATA0_A+ +Text Label 2300 7350 0 50 ~ 0 +SATA0_A- +$Comp +L Device:C_Small C? +U 1 1 5C5965F0 +P 2900 8350 +F 0 "C?" V 3100 8350 50 0000 C CNN +F 1 "100n" V 2700 8350 50 0000 C CNN +F 2 "" H 2900 8350 50 0001 C CNN +F 3 "~" H 2900 8350 50 0001 C CNN + 1 2900 8350 + 0 -1 -1 0 +$EndComp +$Comp +L Device:C_Small C? +U 1 1 5C5965F6 +P 2900 8450 +F 0 "C?" V 3100 8450 50 0000 C CNN +F 1 "100n" V 2700 8450 50 0000 C CNN +F 2 "" H 2900 8450 50 0001 C CNN +F 3 "~" H 2900 8450 50 0001 C CNN + 1 2900 8450 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 3000 8350 3500 8350 +Wire Wire Line + 3000 8450 3500 8450 +Text Label 3500 8350 2 50 ~ 0 +DCU1_TX1+ +Text Label 3500 8450 2 50 ~ 0 +DCU1_TX1- +Wire Wire Line + 2100 8350 2800 8350 +Wire Wire Line + 2100 8450 2800 8450 +Text Label 2300 8350 0 50 ~ 0 +SATA1_A+ +Text Label 2300 8450 0 50 ~ 0 +SATA1_A- +Text Label 2750 7550 2 50 ~ 0 +DCU1_RX0- +Wire Wire Line + 2750 7550 2100 7550 +Text Label 2750 7650 2 50 ~ 0 +DCU1_RX0+ +Wire Wire Line + 2100 7650 2750 7650 +Text Label 2750 8650 2 50 ~ 0 +DCU1_RX1- +Wire Wire Line + 2750 8650 2100 8650 +Text Label 2750 8750 2 50 ~ 0 +DCU1_RX1+ +Wire Wire Line + 2100 8750 2750 8750 +$Comp +L eco_interface:TPD4E02B04 DA? +U 1 1 5C5E2F8A +P 5150 7150 +F 0 "DA?" H 5150 7937 60 0000 C CNN +F 1 "TPD4E02B04" H 5150 7831 60 0000 C CNN +F 2 "" H 5150 7150 60 0001 C CNN +F 3 "" H 5150 7150 60 0001 C CNN + 1 5150 7150 + 1 0 0 -1 +$EndComp +Text Label 4150 6700 0 50 ~ 0 +SATA0_A+ +Text Label 4150 7000 0 50 ~ 0 +SATA0_A- +Text Label 4150 7300 0 50 ~ 0 +DCU1_RX0- +Text Label 4150 7600 0 50 ~ 0 +DCU1_RX0+ +Wire Wire Line + 4150 6700 4600 6700 +Wire Wire Line + 4150 7000 4600 7000 +Wire Wire Line + 4150 7300 4600 7300 +Wire Wire Line + 4150 7600 4600 7600 +Wire Wire Line + 4700 6800 4600 6800 +Wire Wire Line + 4600 6800 4600 6700 +Connection ~ 4600 6700 +Wire Wire Line + 4600 6700 4700 6700 +Wire Wire Line + 4700 7100 4600 7100 +Wire Wire Line + 4600 7100 4600 7000 +Connection ~ 4600 7000 +Wire Wire Line + 4600 7000 4700 7000 +Wire Wire Line + 4700 7400 4600 7400 +Wire Wire Line + 4600 7400 4600 7300 +Connection ~ 4600 7300 +Wire Wire Line + 4600 7300 4700 7300 +Wire Wire Line + 4700 7700 4600 7700 +Wire Wire Line + 4600 7700 4600 7600 +Connection ~ 4600 7600 +Wire Wire Line + 4600 7600 4700 7600 +$Comp +L power:GND #PWR? +U 1 1 5C5E2FA8 +P 5750 7800 +F 0 "#PWR?" H 5750 7550 50 0001 C CNN +F 1 "GND" H 5755 7627 50 0000 C CNN +F 2 "" H 5750 7800 50 0001 C CNN +F 3 "" H 5750 7800 50 0001 C CNN + 1 5750 7800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5750 7800 5750 7700 +Wire Wire Line + 5750 7600 5600 7600 +Wire Wire Line + 5600 7700 5750 7700 +Connection ~ 5750 7700 +Wire Wire Line + 5750 7700 5750 7600 +$Comp +L eco_interface:TPD4E02B04 DA? +U 1 1 5C642E0C +P 5150 8750 +F 0 "DA?" H 5150 9537 60 0000 C CNN +F 1 "TPD4E02B04" H 5150 9431 60 0000 C CNN +F 2 "" H 5150 8750 60 0001 C CNN +F 3 "" H 5150 8750 60 0001 C CNN + 1 5150 8750 + 1 0 0 -1 +$EndComp +Text Label 4150 8300 0 50 ~ 0 +SATA1_A+ +Text Label 4150 8600 0 50 ~ 0 +SATA1_A- +Text Label 4150 8900 0 50 ~ 0 +DCU1_RX1- +Text Label 4150 9200 0 50 ~ 0 +DCU1_RX1+ +Wire Wire Line + 4150 8300 4600 8300 +Wire Wire Line + 4150 8600 4600 8600 +Wire Wire Line + 4150 8900 4600 8900 +Wire Wire Line + 4150 9200 4600 9200 +Wire Wire Line + 4700 8400 4600 8400 +Wire Wire Line + 4600 8400 4600 8300 +Connection ~ 4600 8300 +Wire Wire Line + 4600 8300 4700 8300 +Wire Wire Line + 4700 8700 4600 8700 +Wire Wire Line + 4600 8700 4600 8600 +Connection ~ 4600 8600 +Wire Wire Line + 4600 8600 4700 8600 +Wire Wire Line + 4700 9000 4600 9000 +Wire Wire Line + 4600 9000 4600 8900 +Connection ~ 4600 8900 +Wire Wire Line + 4600 8900 4700 8900 +Wire Wire Line + 4700 9300 4600 9300 +Wire Wire Line + 4600 9300 4600 9200 +Connection ~ 4600 9200 +Wire Wire Line + 4600 9200 4700 9200 +$Comp +L power:GND #PWR? +U 1 1 5C642E2A +P 5750 9400 +F 0 "#PWR?" H 5750 9150 50 0001 C CNN +F 1 "GND" H 5755 9227 50 0000 C CNN +F 2 "" H 5750 9400 50 0001 C CNN +F 3 "" H 5750 9400 50 0001 C CNN + 1 5750 9400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5750 9400 5750 9300 +Wire Wire Line + 5750 9200 5600 9200 +Wire Wire Line + 5600 9300 5750 9300 +Connection ~ 5750 9300 +Wire Wire Line + 5750 9300 5750 9200 +Wire Wire Line + 13000 1600 12250 1600 +Text Label 12250 1600 0 50 ~ 0 +DCU0_REFCLK+ +Text Label 12250 1700 0 50 ~ 0 +DCU0_REFCLK- +Wire Wire Line + 12250 1700 13000 1700 +$Comp +L ECP5UM5G:ECP5UM5G_85_CABGA756 U? +U 12 1 5C6CA603 +P 13000 8900 +F 0 "U?" H 13931 8503 60 0000 L CNN +F 1 "ECP5UM5G_85_CABGA756" H 13931 8397 60 0000 L CNN +F 2 "" H 13000 8900 50 0001 C CNN +F 3 "" H 13000 8900 50 0001 C CNN +F 4 "ECP5UM5G_85" H 13150 8850 60 0001 R CNN "manf#" + 12 13000 8900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 13000 8900 12250 8900 +Wire Wire Line + 12250 9000 13000 9000 +Text Label 12250 8900 0 50 ~ 0 +DCU1_TX0+ +Text Label 12250 9000 0 50 ~ 0 +DCU1_TX0- +Wire Wire Line + 13000 9100 12250 9100 +Wire Wire Line + 12250 9200 13000 9200 +Text Label 12250 9100 0 50 ~ 0 +DCU1_RX0+ +Text Label 12250 9200 0 50 ~ 0 +DCU1_RX0- +Wire Wire Line + 13000 9300 12250 9300 +Wire Wire Line + 12250 9400 13000 9400 +Text Label 12250 9300 0 50 ~ 0 +DCU1_TX1+ +Text Label 12250 9400 0 50 ~ 0 +DCU1_TX1- +Wire Wire Line + 13000 9500 12250 9500 +Wire Wire Line + 12250 9600 13000 9600 +Text Label 12250 9500 0 50 ~ 0 +DCU1_RX1+ +Text Label 12250 9600 0 50 ~ 0 +DCU1_RX1- +Wire Wire Line + 13000 9700 12250 9700 +Text Label 12250 9700 0 50 ~ 0 +DCU1_REFCLK+ +Text Label 12250 9800 0 50 ~ 0 +DCU1_REFCLK- +Wire Wire Line + 12250 9800 13000 9800 +Wire Wire Line + 14550 3750 15300 3750 +Wire Wire Line + 14550 3850 15300 3850 +Text Label 15300 3750 2 50 ~ 0 +CLKAUXO+ +Text Label 15300 3850 2 50 ~ 0 +CLKAUXO- +$Comp +L eco_glue:XL_XO_LVDS U? +U 1 1 5C744CC2 +P 8600 7350 +F 0 "U?" H 8600 7815 50 0000 C CNN +F 1 "XL_XO_LVDS" H 8600 7724 50 0000 C CNN +F 2 "" H 8600 7350 50 0001 C CNN +F 3 "" H 8600 7350 50 0001 C CNN + 1 8600 7350 + 1 0 0 -1 +$EndComp +NoConn ~ 7900 7350 +NoConn ~ 7900 7150 +$Comp +L power:GND #PWR? +U 1 1 5C774C0C +P 7700 7800 +F 0 "#PWR?" H 7700 7550 50 0001 C CNN +F 1 "GND" H 7705 7627 50 0000 C CNN +F 2 "" H 7700 7800 50 0001 C CNN +F 3 "" H 7700 7800 50 0001 C CNN + 1 7700 7800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7700 7800 7700 7550 +Wire Wire Line + 7700 7550 7900 7550 +$Comp +L Device:Ferrite_Bead_Small FB? +U 1 1 5C78D0FF +P 10200 7150 +F 0 "FB?" V 10437 7150 50 0000 C CNN +F 1 "200R@100MHz" V 10346 7150 50 0000 C CNN +F 2 "" V 10130 7150 50 0001 C CNN +F 3 "~" H 10200 7150 50 0001 C CNN + 1 10200 7150 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 10100 7150 9950 7150 +$Comp +L power:+3V3 #PWR? +U 1 1 5C7BE12B +P 10600 6950 +F 0 "#PWR?" H 10600 6800 50 0001 C CNN +F 1 "+3V3" H 10615 7123 50 0000 C CNN +F 2 "" H 10600 6950 50 0001 C CNN +F 3 "" H 10600 6950 50 0001 C CNN + 1 10600 6950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10600 6950 10600 7150 +Wire Wire Line + 10600 7150 10300 7150 +$Comp +L Device:C_Small C? +U 1 1 5C7D6CB1 +P 9950 7400 +F 0 "C?" H 10042 7446 50 0000 L CNN +F 1 "470n" H 10042 7355 50 0000 L CNN +F 2 "" H 9950 7400 50 0001 C CNN +F 3 "~" H 9950 7400 50 0001 C CNN + 1 9950 7400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9950 7300 9950 7150 +Connection ~ 9950 7150 +Wire Wire Line + 9950 7150 9300 7150 +$Comp +L power:GND #PWR? +U 1 1 5C7EF95A +P 9950 7600 +F 0 "#PWR?" H 9950 7350 50 0001 C CNN +F 1 "GND" H 9955 7427 50 0000 C CNN +F 2 "" H 9950 7600 50 0001 C CNN +F 3 "" H 9950 7600 50 0001 C CNN + 1 9950 7600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9950 7600 9950 7500 +Wire Wire Line + 9300 7350 9700 7350 +Text Label 9700 7550 2 50 ~ 0 +CLK150M+ +Wire Wire Line + 9700 7550 9300 7550 +Text Label 9700 7350 2 50 ~ 0 +CLK150M- +Text Label 12850 7150 2 50 ~ 0 +DCU1_REFCLK+ +Wire Wire Line + 12850 7150 12150 7150 +$Comp +L Device:R_Small R? +U 1 1 5C870580 +P 11950 7150 +F 0 "R?" V 11750 7150 50 0000 C CNN +F 1 "0R" V 11950 7150 50 0000 C CNN +F 2 "" H 11950 7150 50 0001 C CNN +F 3 "~" H 11950 7150 50 0001 C CNN + 1 11950 7150 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Small R? +U 1 1 5C870833 +P 11950 7250 +F 0 "R?" V 11750 7250 50 0000 C CNN +F 1 "DNP" V 11950 7250 50 0000 C CNN +F 2 "" H 11950 7250 50 0001 C CNN +F 3 "~" H 11950 7250 50 0001 C CNN + 1 11950 7250 + 0 1 1 0 +$EndComp +Wire Wire Line + 12050 7250 12150 7250 +Wire Wire Line + 12150 7250 12150 7150 +Connection ~ 12150 7150 +Wire Wire Line + 12150 7150 12050 7150 +Text Label 11250 7150 0 50 ~ 0 +CLK150M+ +Wire Wire Line + 11250 7150 11850 7150 +Text Label 11250 7250 0 50 ~ 0 +CLKAUXO+ +Wire Wire Line + 11250 7250 11850 7250 +$Comp +L Connector:TestPoint TP? +U 1 1 5C99752B +P 12050 7350 +F 0 "TP?" V 12050 8050 50 0000 C CNN +F 1 "DCU1_CLK+" V 12050 7750 50 0000 C CNN +F 2 "" H 12250 7350 50 0001 C CNN +F 3 "~" H 12250 7350 50 0001 C CNN + 1 12050 7350 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 12050 7350 12150 7350 +Wire Wire Line + 12150 7350 12150 7250 +Connection ~ 12150 7250 +Text Label 12850 7650 2 50 ~ 0 +DCU1_REFCLK- +Wire Wire Line + 12850 7650 12150 7650 +$Comp +L Device:R_Small R? +U 1 1 5C9B22C3 +P 11950 7650 +F 0 "R?" V 11750 7650 50 0000 C CNN +F 1 "0R" V 11950 7650 50 0000 C CNN +F 2 "" H 11950 7650 50 0001 C CNN +F 3 "~" H 11950 7650 50 0001 C CNN + 1 11950 7650 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Small R? +U 1 1 5C9B22C9 +P 11950 7750 +F 0 "R?" V 11750 7750 50 0000 C CNN +F 1 "DNP" V 11950 7750 50 0000 C CNN +F 2 "" H 11950 7750 50 0001 C CNN +F 3 "~" H 11950 7750 50 0001 C CNN + 1 11950 7750 + 0 1 1 0 +$EndComp +Wire Wire Line + 12050 7750 12150 7750 +Wire Wire Line + 12150 7750 12150 7650 +Connection ~ 12150 7650 +Wire Wire Line + 12150 7650 12050 7650 +Text Label 11250 7650 0 50 ~ 0 +CLK150M- +Wire Wire Line + 11250 7650 11850 7650 +Text Label 11250 7750 0 50 ~ 0 +CLKAUXO- +Wire Wire Line + 11250 7750 11850 7750 +$Comp +L Connector:TestPoint TP? +U 1 1 5C9B22D7 +P 12050 7850 +F 0 "TP?" V 12050 8550 50 0000 C CNN +F 1 "DCU1_CLK+" V 12050 8250 50 0000 C CNN +F 2 "" H 12250 7850 50 0001 C CNN +F 3 "~" H 12250 7850 50 0001 C CNN + 1 12050 7850 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 12050 7850 12150 7850 +Wire Wire Line + 12150 7850 12150 7750 +Connection ~ 12150 7750 $EndSCHEMATC diff --git a/hardware/lib/eco_connectors.lib b/hardware/lib/eco_connectors.lib index da80687..3d16425 100644 --- a/hardware/lib/eco_connectors.lib +++ b/hardware/lib/eco_connectors.lib @@ -420,6 +420,25 @@ X ~TRST B9 -900 300 200 R 50 50 1 1 P ENDDRAW ENDDEF # +# SATA +# +DEF SATA P 0 40 Y Y 1 F N +F0 "P" -250 -450 50 H V L CNN +F1 "SATA" 0 450 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -250 400 250 -400 0 1 0 f +X GND 1 -450 300 200 R 50 50 1 1 W +X A+/TX+ 2 -450 200 200 R 50 50 1 1 I +X A-/TX- 3 -450 100 200 R 50 50 1 1 I +X GND 4 -450 0 200 R 50 50 1 1 W +X B-/RX- 5 -450 -100 200 R 50 50 1 1 O +X B+/RX+ 6 -450 -200 200 R 50 50 1 1 O +X GND 7 -450 -300 200 R 50 50 1 1 W +ENDDRAW +ENDDEF +# # miniDP_sink # DEF miniDP_sink P 0 40 Y Y 1 F N diff --git a/hardware/lib/eco_glue.dcm b/hardware/lib/eco_glue.dcm index f6c8f43..6edf0e4 100644 --- a/hardware/lib/eco_glue.dcm +++ b/hardware/lib/eco_glue.dcm @@ -2,7 +2,7 @@ EESchema-DOCLIB Version 2.0 # $CMP 5P49V6965 D VersaClock® 6E Programmable Clock Generator 1kHz-350MHz -K clock pll reference +K clock pll reference $ENDCMP # $CMP CBTL02043A diff --git a/hardware/lib/eco_glue.lib b/hardware/lib/eco_glue.lib index 7201f74..788ca90 100644 --- a/hardware/lib/eco_glue.lib +++ b/hardware/lib/eco_glue.lib @@ -105,4 +105,22 @@ X SEL 9 -700 -150 200 R 50 50 1 1 I ENDDRAW ENDDEF # +# XL_XO_LVDS +# +DEF XL_XO_LVDS U 0 40 Y Y 1 F N +F0 "U" -500 -350 50 H V L CNN +F1 "XL_XO_LVDS" 0 350 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -500 300 500 -300 0 1 0 f +X ED/NC 1 -700 200 200 R 50 50 1 1 I +X ED/NC 2 -700 0 200 R 50 50 1 1 I +X GND 3 -700 -200 200 R 50 50 1 1 W +X OUT+ 4 700 -200 200 L 50 50 1 1 O +X OUT- 5 700 0 200 L 50 50 1 1 O +X Vdd 6 700 200 200 L 50 50 1 1 W +ENDDRAW +ENDDEF +# #End Library