I'm wanting to use an ethernet switch/Phy LAN9303 to output 2, maybe 3 ethernet signals. I know that I need a 25MHz clock, supporting resistors and caps as well as the magnetics, but I want to know if there's a way to get around having to use an FPGA or processor for the MAC – or do I have the concept completely wrong? Is there an IC that has the PHY and MAC (and maybe the switch) all in one? Thanks
Electronic – Ethernet PHY/MAC/SWITCH IC available
ethernetmacphyswitches
Related Topic
- Electrical – Ethernet MII Timings MAC<->PHY
- Electronic – Design ethernet switch for multiple devices on pcb
- Electrical – the maximum recommended routing distance between MAC and PHY
- Electronic – The SERDES/transceiver design inside the Ethernet MAC controller
- Electronic – Ethernet Phy Rx developed in a FPGA to send data to an ethernet Mac
Best Answer
There are switch IC's that use external phys (you need to have a separate MII interface that goes to a phy), switch IC's that have internal phys (the differential pairs run right into the IC), and switch IC's that do both internal and external.
A good example of this is the KSZ8873MLL/FLL/RLL
Depending on the IC you buy the Phys can be external or internal.