Controladores Ethernet
Un controladores Ethernet es un dispositivo o módulo dentro de un dispositivo más grande que maneja las comunicaciones entre el procesamiento digital de un sistema y una interfaz Ethernet. Este recibe y transmite datos hacia y desde la conexión de bus del procesamiento local, adapta este flujo para cumplir con el estándar Ethernet (IEEE 802.3) y envía o recibe los mismos datos al bus de Ethernet. La conexión de bus Ethernet puede admitir comunicaciones seriales de 10 100 o 1000 Mbits/s (10/100/1000Base-T, respectivamente) en un medio físico compartido. Los controladores Ethernet que admiten estos estándares integran los circuitos de la capa de enlace de datos y la capa física, pasando datos diferenciales a un transformador de aislamiento para la conexión mediante un conector RJ45 al cable Ethernet. Recientemente, los controladores de 10 Gbit/S requieren módulos de transceptores activos separados (PHY) para amplificar y alimentar la señal para las interfaces de cobre o fibra óptica. La conexión entre el controladores Ethernet y la interfaz del medio físico se denomina Interfaz dependiente del medio (MDI). El bus local puede tener una variedad de formatos. Algunos sistemas no necesitan comunicaciones de alta velocidad, y la interfaz de bus local es una conexión serial lenta (SPI o I2C). Estos controladores tienden a admitir velocidades de transmisión en paquetes de 10 Mbit/s (10Base-T), pero la tasa de transferencia de datos real puede ser mucho menor. Otros controladores Ethernet ayudan a un bus de alta velocidad a satisfacer tasas de transferencia de datos de 100/1000Base-T. Este utiliza buses locales de alta velocidad para transferir datos entre sí mismo y el sistema del microprocesador. Esto es un bus paralelo denominado interfaz independiente del medio (MII), MII reducida (RMII) o los Gbit/s que admiten alternativas GMII o RGMII. Los controladores Ethernet de 10 Gbit/S tienen un bus de muy alta velocidad (XGMII) formado por dos buses de datos de 32 bits, sin embargo, el bus de la interfaz de unidad de conexión de diez gigabits (XAUI) ha substituido esto en gran parte. Algunos controladores Ethernet tienen una interfaz PCI integrada para la conexión directa al bus PCI de los sistemas de procesamiento, incorporando un acceso directo a la memoria (DMA) para mover datos hacia y desde la memoria del sistema. Algunos controladores son compatibles con múltiples conexiones Ethernet y pueden utilizarse como conmutadores. Para cumplir con los estándares de Ethernet, estos generalmente incluyen la detección automática de la polaridad, detección de colisiones, modos Ethernet de duplex medio y completo, retransmisión automática, generación de redundancia cíclica (CRC) y filtrado de paquetes. También incorporan búferes de datos para almacenar uno o más paquetes de datos en rutas de recepción y transmisión. Leer más Mostrar menos