Files
Main/OneNote/OSD/CarrierBoard/Ethernet research.md
2024-12-02 15:11:30 +01:00

2.0 KiB

Question stack exchange EE

Hello

My goal is to set up a high-speed network link between two identical processors (Qualcomm SOMs) that will be present on the same PCB. Since I have severe restrictions on weight I cannot use the standard ethernet way with an RJ45 and a cable to set this up. The two possible interfaces on the processors for the network link are PCIe 3.0 or a USB 3.1 GEN2 interface.

My current idea is to use an ethernet bridge IC like the LAN7430 from microchip at the PCIe-port on both processors and add a single ethernet transformer (e.g. H5084NL from pulse electronics) in between. This would set up an ethernet link 1000BASE-T between the two processors. According to this and this question the magnetics are recommended to provide a stable connection. They also mention the problem with connections that are shorter than 1m, which I don't know yet how to solve.

Is this the best solution for this problem? Since I do not have access to a MAC-port I cannot implement the direct MAC to MAC connection as proposed by user dim in this question.

With this solution, using the PCIe port, I could achieve 1Gbit/s with the 1000BASE-T Ethernet. According to the USB specifications, the USB 3.1 GEN2 interface is capable of achieving up to 10 Gbit/s, which would be preferable for my application.

Is it possible to implement a reliable USB network without cable

https://www.one-tab.com/page/pPYRBiErRWahS_zJR4kc7g