MII
MII (Media Independent Interface - media independent interface) - un'interfaccia standardizzata per la connessione di un blocco MAC Fast Ethernet a un blocco PHY . L'interfaccia MII può essere indirizzata a un connettore per il collegamento di un ricetrasmettitore esterno, oppure può semplicemente collegare due microcircuiti su una scheda a circuito stampato.
L'indipendenza dal mezzo trasmissivo significa che è possibile utilizzare qualsiasi dispositivo PHY senza la necessità di modificare o riprogettare l'hardware dell'unità MAC.
L'interfaccia MII è composta da due parti: il canale di trasmissione e ricezione dati (MII) e il canale di controllo del servizio (MDIO e MDC).
Tutte le operazioni dell'interfaccia MII vengono eseguite in modalità sincrona.
Collegamento dati MII
Il collegamento dati MII contiene i seguenti segnali:
- MII_TXD (3..0) - un gruppo di segnali di dati paralleli che entrano nel ricetrasmettitore dal MAC;
- MII_TX_CLK - frequenza per il trasferimento dei dati di timbratura. Generato nel ricetrasmettitore e trasmesso al MAC: 2,5 MHz per operazioni a 10 Mbps, 25 MHz per operazioni a 100 Mbps;
- MII_TX_EN - autorizzazione di trasmissione. Il MAC imposta questo segnale quando i dati validi sono impostati per la trasmissione;
- MII_CRS - Sondaggio dell'operatore. Durante il funzionamento half-duplex, il ricetrasmettitore imposta questo pin durante la trasmissione o la ricezione di pacchetti di dati. Durante un'operazione duplex, il CRS è impostato in ricezione;
- MII_COL - rilevamento delle collisioni. Il ricetrasmettitore imposta questo pin quando viene rilevata una collisione di linea. Questa uscita rimane alta durante la collisione di linea. Questo segnale è asincrono e inattivo durante il funzionamento duplex;
- MII_RXD (3..0) - un gruppo di segnali di dati paralleli, emessi dal ricetrasmettitore al controller MAC;
- MII_RX_CLK - frequenza per la ricezione dei dati di timbratura. Generato nel ricetrasmettitore e trasmesso al MAC: 2,5 MHz per operazioni a 10 Mbps, 25 MHz per operazioni a 100 Mbps;
- MII_RX_DV - affidabilità dei dati ricevuti. Il ricetrasmettitore imposta questo segnale quando riceve un pacchetto di dati valido e di conseguenza emette dati validi su RXD;
- MII_RX_ER - errore di ricezione. Il ricetrasmettitore segnala che si è verificato un errore nel flusso di dati di ricezione.
Il canale di servizio contiene i seguenti segnali:
- MDC - frequenza per il canale dati seriale MDIO;
- MDIO è un canale dati seriale bidirezionale per la comunicazione con i registri di controllo del ricetrasmettitore.
Gli equivalenti MII per altre velocità Ethernet sono AUI (per 10 Mbps Ethernet), GMII (per 1 Gbps Ethernet) e XAUI (per 10 Gbps Ethernet).
Vedi anche
Collegamenti
- http://standards.ieee.org/getieee802/download/802.3-2008_section2.pdf Standard IEEE 802.3: Metodo di accesso CSMA/CD e specifiche del livello fisico