Ich habe mich gefragt, was der genaue Unterschied zwischen SGMII und 1000Base-X ist, da beide sehr ähnlich zu sein scheinen. Ist der "große" Unterschied nur das physische Medium, auf dem sie übertragen werden sollen?
Beide Standards übertragen Ethernet-Frames und verwenden dieselbe Medienzugriffsmethode (CSMA/CD). Was ist also der springende Punkt, der es rechtfertigt, zwei Namen für im Grunde dasselbe zu verwenden?
Um die Antwort von @ Majenko näher zu erläutern, sind sowohl SGMII als auch 1000Base-x zwei 1000-Mbit / s-SERDES-Paare (eines in jede Richtung), zumindest bis die 1000Base-X-Signale den optischen Transceiver erreichen. Der Hauptunterschied liegt in den Autonegotiation-Fähigkeiten.
In 1000Base-X ist die Autonegotiation auf die Flusskontrolle (und Duplex, das nicht wirklich verwendet wird, da es immer Vollduplex ist) beschränkt.
In SGMII ermöglicht die automatische Aushandlung dem PHY auch, dem MAC die Post-PHY-Verbindungsgeschwindigkeit anzuzeigen. Obwohl die SGMII-Verbindung von MAC zu PHY immer 1000 Mbit/s beträgt, unterstützt sie 10, 100 und 1000 Mbit/s nach der PHY, und der MAC muss dies wissen, um die Bits richtig zu verteilen (z. B. wenn die externe Verbindung 100 Mbit/s beträgt, wird jedes Bit auf dem SGMII-Link wird 10 Mal gesendet).
Die meisten Ethernet-Systeme bestehen aus mehreren Bausteinen. Die beiden wichtigsten sind das Ethernet-MAC-Gerät (das Gerät, das tatsächlich Ethernet-Frames erstellt und empfängt) und das Ethernet-PHY-Gerät (PHYsical Interface) – das Gerät, das Sie mit Ihren Kabeln, Glasfasern usw. verbindet.
Diese beiden Geräte sind über ein Media Independent Interface (MII) verbunden. Bei Gigabit-Ethernet ist es das SGMII - Serial Gigabit Media Independent Interface.
Ihr Ethernet-Chip würde sich also mithilfe von SGMII mit einem 1000Base-X-PHY verbinden. Es könnte stattdessen über dieselbe SGMII-Schnittstelle eine Verbindung zu einem 1000Base-T-PHY-Gerät herstellen.
Es gibt PHYs mit RGMII, SGMII und MDI. In diesem Fall stellt RGMII eine Verbindung zum MAC her. SGMII stellt eine Verbindung zu einem Medienmodul her, z. B. einem SFP-Modul, das Glasfaser oder Kupfer sein kann. MDI wie gewohnt für Copper Transformer Interface. In einigen PHYs erfolgt die Verbindung zum MAC über SGMII.
andrsmlr
Majenko