Estoy leyendo sobre el PHY de Ethernet de 10 Gb / s para FPGA de Altera (hoja de datos aquí ). Me impresionó saber que, a nivel de hardware, los 10 Gb / s se realizan en serie .
Ingenuamente, pensaría que hacer 10Gb / s en serie, uno necesita un reloj de 10GHz. Sin embargo, 10 GHz parece terriblemente alto para un reloj, y la hoja de datos no especifica un reloj de 10 GHz en ninguna parte.
¿Cómo se realiza la comunicación en serie de 10 Gb / s? ¿Qué relojes impulsan tales transferencias?
serial
ethernet
clock-speed
Randomblue
fuente
fuente
Respuestas:
En las partes de Altera, proporciona un reloj base de referencia como 156.25Mhz. Luego, la sección del transceptor tiene un PLL que eleva la frecuencia hasta la mitad de la frecuencia. Entonces serán 5 Ghz para el enlace de 10Gb / s. O podría ser menor si, en lugar de tener un enlace de 10 Gb / s, lo divide en 4 carriles como lo hacemos para la interfaz XAUI. Ese reloj y los datos paralelos se introducen en el serializador y salen 10Gb / s de datos en serie. Esa es la esencia de todos modos. Puede leer más sobre cómo funcionan los transceptores Altera aquí .
Aquí hay un recorte de su documentación.
fuente