Was ist der genaue Unterschied zwischen SGMII und 1000Base-X?

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?

@Majenko: Wenn ich also SGMII verwende, um einen MAC mit einem PHY zu verbinden, kann der PHY die seriellen Daten vom MAC wieder in parallele Daten umwandeln, z. B. für die Übertragung über 1000Base-T? Das war der Punkt, der mir irgendwie sinnlos vorkam.. Oo
Aus meinem Kommentar ist eine Antwort geworden.

Antworten (3)

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).

Meines Wissens hat 1000Base-X keine Flusskontrolle oder Duplex-Aushandlung. Es ist nur fest verdrahtetes 1-Gigabit-Vollduplex, das für Glasfaser und sonst nichts bestimmt ist. RGMII ist eine Erweiterung von 1000Base-X, wodurch es als MAC-PHY-Schnittstelle verwendet werden kann.
Klausel 37 Auto-Negotiation (verwendet mit 1000BASE-X) erlaubt Verbindungspartnern, Flusssteuerung auszuhandeln.

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.