close

MII

Zur Navigation gehen Zur Suche gehen
Image
DB MII-Anschluss auf Sun Ultra 1 Creator.

MII (Media Independent Interface – medienunabhängige Schnittstelle) – eine standardisierte Schnittstelle zum Verbinden eines Fast-Ethernet- MAC -Blocks mit einem PHY -Block . Die MII-Schnittstelle kann zu einem Anschluss zum Anschluss eines externen Transceivers geführt werden oder einfach zwei Mikroschaltkreise auf einer Leiterplatte verbinden.

Die Unabhängigkeit vom Übertragungsmedium bedeutet, dass beliebige PHY-Geräte verwendet werden können, ohne dass die Hardware der MAC-Einheit geändert oder neu konzipiert werden muss.

Die MII-Schnittstelle besteht aus zwei Teilen: dem Datenübertragungs- und Empfangskanal (MII) und dem Dienststeuerungskanal (MDIO und MDC).

Alle Operationen der MII-Schnittstelle werden im synchronen Modus ausgeführt.

MII-Datenlink

Die MII-Datenverbindung enthält die folgenden Signale:

  • MII_TXD (3..0) – eine Gruppe paralleler Datensignale, die vom MAC in den Transceiver eintreten;
  • MII_TX_CLK – Frequenz zum Takten der Datenübertragung. Im Transceiver erzeugt und an den MAC übertragen: 2,5 MHz für 10-MBit/s-Operationen, 25 MHz für 100-MBit/s-Operationen;
  • MII_TX_EN - Sendeerlaubnis. Der MAC setzt dieses Signal, wenn gültige Daten zum Senden eingestellt sind;
  • MII_CRS - Carrier-Umfrage. Im Halbduplexbetrieb setzt der Transceiver diesen Pin beim Senden oder Empfangen von Datenpaketen. Während einer Duplexoperation wird das CRS auf Empfang gesetzt;
  • MII_COL - Kollisionserkennung. Der Transceiver setzt diesen Pin, wenn eine Leitungskollision erkannt wird. Dieser Ausgang bleibt während einer Linienkollision hoch. Dieses Signal ist während des Duplexbetriebs asynchron und inaktiv;
  • MII_RXD (3..0) – eine Gruppe von parallelen Datensignalen, die von dem Transceiver an den MAC-Controller ausgegeben werden;
  • MII_RX_CLK – Frequenz zum Takten des Datenempfangs. Im Transceiver erzeugt und an den MAC übertragen: 2,5 MHz für 10-MBit/s-Operationen, 25 MHz für 100-MBit/s-Operationen;
  • MII_RX_DV - Zuverlässigkeit der empfangenen Daten. Der Transceiver setzt dieses Signal, wenn er ein gültiges Datenpaket empfängt und gibt dementsprechend gültige Daten auf RXD aus;
  • MII_RX_ER - Empfangsfehler. Der Transceiver meldet, dass im empfangenden Datenstrom ein Fehler aufgetreten ist.

Der Servicekanal enthält die folgenden Signale:

  • MDC - Frequenz für den seriellen Datenkanal MDIO;
  • MDIO ist ein bidirektionaler serieller Datenkanal zur Kommunikation mit den Steuerregistern des Transceivers.

Die MII-Äquivalente für andere Ethernet-Geschwindigkeiten sind AUI (für 10-Mbit/s-Ethernet), GMII (für 1-Gbit/s-Ethernet) und XAUI (für 10-Gbit/s-Ethernet).

Siehe auch

Links