Welcher Ethernet-PHY für 100Base-FX (SFP)-Betrieb?
Für neue Designs empfehle ich in erster Linie den Texas Instruments DP83822. Er ist in einem 5x5mm QFN-Gehäuse erhältlich und bietet RMII-, MII- und sogar RGMII-Schnittstellen zum Mikrocontroller oder anderen Ethernet-MACs.
Achten Sie darauf, den DP83822xF zu wählen – das F steht für Fiber!
Da der DP83822 zur Zeit der Erstellung dieses Artikels Lieferengpässe aufweist, stehen für den 100Base-FX-Betrieb folgende Alternativen zur Verfügung:
- DP83869HM ist ein Gigabit-Ethernet-Transceiver, der 100Base-FX unterstützt, aber nicht MII oder RMII (nur die Gigabit-Schnittstellen RGMII & SGMII)
- DP83620 ist ein einfacher 10/100-PHY mit RMII- & Fiber-Unterstützung
- BCM5221 (MII & RMII) & BCM5241 (MII) sind einfache alte 10/100-PHYs, aber in typischer Broadcom-Manier bekommt man nicht einmal das Datenblatt zum Download auf deren Website. Man findet es jedoch über Google
- BCM5248 ist ein 8-Port-PHY mit Fiber-Unterstützung
- ST802RT1 (LQFP48)
- Marvells 88E3015 & 88E3018 bieten Fiber-Unterstützung und haben eine gute Dokumentation zur Fiber-Schnittstelle. Sie sind in QFN-Gehäusen erhältlich, unterstützen aber nur MII & RGMII – RMII wird nicht unterstützt!
- KS8721BL, KS8721SL & KSZ8721CL (LQFP/SSOP)
- KSZ8001L (LQFP/SSOP)
- KSZ8041FTL (LQFP/SSOP – Sie müssen die
FTL-Variante kaufen!) - (LQFP/SSOP)
- Der VSC8211 ist ein Gigabit-Ethernet-PHY, unterstützt aber die 100Base-FX- & RMII-Schnittstelle. Er ist in einem 117-Pin-BGA-Gehäuse erhältlich und daher eher schwierig zu verwenden.
- Der LAN9355 3-Port-Ethernet-Switch bietet zwei 100Base-FX-Fiber-Schnittstellen und eine RMII-Schnittstelle. Er ist komplexer in der Anwendung als ein eigenständiger PHY, kann aber Datenverkehr ohne Software-Interaktion weiterleiten.
- Der KSZ8893FQL 3-Port-Ethernet-Switch bietet eine 100Base-FX-Fiber-Schnittstelle und eine RMII-Schnittstelle. Er ist eher teuer
- Der Cortina LXT971A ist ein einfacher 100Base-FX-PHY von einem eher unbekannten Hersteller. Er hat nur MII, nicht RMII! Cortina scheint von Intel übernommen worden zu sein.
- LU3X34FTR ist ein 4-Port-10/100-PHY mit Fiber-Unterstützung
Im Vergleich zum DP83822 gibt es im Kontext des 100Base-FX-Betriebs wenige technische Unterschiede, ob Sie den DP83822 verwenden. Meiner Erfahrung nach unterscheiden sich Ethernet-PHYs hauptsächlich in ihrer elektrischen Immunität (ESD usw.), was im Fiber-Kontext nicht wirklich relevant ist, es sei denn, jemand berührt die Leiterplatte direkt, sowie in der Fähigkeit, ein degradiertes Ethernet-Signal zu kompensieren (was für Fiber-Kontexte nicht wirklich relevant ist). Der einzige echte Unterschied zwischen dem DP83822 und vielen anderen Bauteilen ist, dass der DP83822 in einem kleinen VQFN-Gehäuse geliefert wird, während die Micrel/Microchip-KSZ-Bauteile in viel größeren SSOP- oder LQFP-Gehäusen geliefert werden. Meine Empfehlung ist, die Auswahl zuerst nach Verfügbarkeit und zweitens nach Größe zu treffen.