Interfaz independiente de los medios


La interfaz independiente de medios ( MII ) se definió originalmente como una interfaz estándar para conectar un bloque de control de acceso a medios (MAC) Fast Ethernet (es decir, 100 Mbit/s ) a un chip PHY . El MII está estandarizado por IEEE 802.3u y conecta diferentes tipos de PHY a MAC. Ser independiente de los medios significa que se pueden usar diferentes tipos de dispositivos PHY para conectarse a diferentes medios (es decir , par trenzado , fibra óptica , etc.) sin rediseñar o reemplazar el hardware MAC. Por lo tanto, cualquier MAC puede usarse con cualquier PHY, independientemente del medio de transmisión de la señal de la red.

El MII se puede usar para conectar un MAC a un PHY externo mediante un conector enchufable o directamente a un chip PHY en la misma PCB . En una PC, el conector CNR tipo B transporta señales MII.

Los datos de red en la interfaz se enmarcan utilizando el estándar Ethernet IEEE . Como tal, consta de un preámbulo, un delimitador de trama de inicio, encabezados de Ethernet, datos específicos del protocolo y una verificación de redundancia cíclica (CRC). El MII original transfiere datos de red utilizando nibbles de 4 bits en cada dirección (4 bits de transmisión de datos, 4 bits de recepción de datos). Los datos se sincronizan a 25 MHz para lograr un rendimiento de 100 Mbit/s. El diseño MII original se ha ampliado para admitir señales reducidas y velocidades aumentadas. Las variantes actuales incluyen interfaz independiente de medios reducida ( RMII ), interfaz independiente de medios gigabit ( GMII ),interfaz independiente de medios gigabit reducido ( RGMII ), interfaz independiente de medios gigabit serie ( SGMII ), interfaz independiente de medios gigabit serie alta ( HSGMII ), interfaz independiente de medios gigabit serie cuádruple ( QSGMII ) e interfaz independiente de medios de 10 gigabits ( XGMII ).

El bus serie de entrada/salida de datos de gestión (MDIO) es un subconjunto del MII que se utiliza para transferir información de gestión entre MAC y PHY. En el encendido, mediante la negociación automática , el PHY generalmente se adapta a lo que sea que esté conectado, a menos que la configuración se modifique a través de la interfaz MDIO.

La palabra de estado MII es el dato más útil, ya que puede usarse para detectar si una NIC Ethernet está conectada a una red. Contiene un campo de bits con la siguiente información: [2]

El reloj de transmisión es un reloj de ejecución libre generado por PHY en función de la velocidad del enlace (25 MHz para 100 Mbit/s, 2,5 MHz para 10 Mbit/s). Las señales de transmisión restantes son impulsadas por el MAC sincrónicamente en el flanco ascendente de TX_CLK. Esta disposición permite que el MAC opere sin tener que estar al tanto de la velocidad del enlace. La señal de habilitación de transmisión se mantiene alta durante la transmisión de tramas y baja cuando el transmisor está inactivo.


Conector MII en una estación de trabajo Sun Ultra 1 Creator