readme.md (1359B)
1 # Ethernet PMOD v2 2 3 This PCB is a PMOD (FPGA development board peripheral module) for the 4 Microchip LAN8720A PHY, to enable 10/100M Ethernet connectivity. 5 6 It is configured to accept the necessary 50MHz clock from the FPGA, and 7 exchanges data using the [RMII standard](https://en.wikipedia.org/wiki/Media-independent_interface#RMII). A secondary header provides access 8 to the MDIO/MDC lines to allow access to the management interface. 9 10 I have manufactured 10 of these using JLCPCB's PCB fabrication and assembly 11 service (manually soldering the two throw-hole components myself) and have 12 used this PMOD successfully with Litex / LiteETH / VexRiscv on a Muse Lab 13 iCE Sugar Pro FPGA board. 14 15 This project is licensed under the [CERN OHL P v2](CERN-OHL-P-v2.txt) Permissive Open Hardware License. 16 17 ## Design Files and Resources 18 19 Original design files are here: [kicad/](kicad/) 20 21 Schematic in PDF format here: [export/ethernet-pmod-v2-schematic.pdf](export/ethernet-pmod-v2-schematic.pdf) 22 23 Gerbers and CSV files used for a successful JLCPCB order, under [export/jlcpcb/](export/jlcpcb/) 24 25 Documentation on the Microchip LAN8720A: https://www.microchip.com/en-us/product/LAN8720A 26 27 ## Pictures 28 29  30 31  32 33 ## PMOD Connector Layout 34 35 