The goal of this project was to develop a USB Ethernet dongle. The design is based on LAN9500A from Microchip and the schematic was developed based on a reference design. The development of this PCB was very educative, since the design guidelines and requirements were very clearly explained in the application note. The PCB design required the usage of 4 layers and involved impedance- and length matching of the critical nets.
The board passed benchmark tests with good results.