Solución completa de SerialLite II de Intel® FPGA
La solución de SerialLite de la FPGA de Intel permite una implementación del protocolo serial simple y de alta velocidad, lo que reduce los riesgos de diseño, abrevia los tiempos de desarrollo y le permite concentrarse en las funciones centrales de su diseño de sistema.
SerialLite II es el protocolo de interconexión serial ligero y de segunda generación de Intel, diseñado para un amplio conjunto de aplicaciones de chip a chip, placa a placa y plano posterior. SerialLite II se basa en el éxito de SerialLite; expande el rango de desempeño de 622 Mbps a 102 Gbps y reduce los requisitos lógicos en un promedio de 60 %, con el propósito de proveer la solución de interconexión serial de menor costo.
La tabla 1 contiene una descripción general de la solución completa de la interconexión de SerialLite II.
Tabla 1. Solución completa de SerialLite II
Solución |
Descripción |
---|---|
Familia de dispositivos |
|
Interfaz física |
PHY integrado que ofrece una compatibilidad completa con PMA (1) y PCS (2) |
Núcleo de IP de SerialLite II |
|
Placa de desarrollo
|
|
Informe de la caracterización |
Informe de la caracterización de Stratix® II GX |
Diseño de referencia |
Diseño de referencia de SerialLite II Loopback, disponible con IP |
- PMA = adjunto del medio físico
- PCS = subcapa de codificación física
Trasfondo de la tecnología
El protocolo de SerialLite II, como su predecesor, se define como una interconexión serial ligera y de punto a punto, con una sobrecarga de protocolo baja, una latencia de transferencia de datos mínima y variedad de características opcionales para minimizar los requisitos lógicos para implementaciones más rentables.
SerialLite definió un protocolo completo basado en un ancho de datos de 16 bits (por carril), lo que resulta en un consumo de lógica mínimo para las aplicaciones que requieran anchos de carril simétricos (de transmisión y recepción) con velocidades de carril de 1,6 a 3,125 Gbps.
SerialLite II se basa en el éxito de SerialLite, y cuenta con una compatibilidad optimizada para los flujos de datos simplex, asimétricos y de difusión, y una escalabilidad extendida, con anchos (8, 16 o 32 bits por carril) de rutas de datos opcionales, para implementaciones óptimas de las velocidades de carril de menos de 1,5 Gbps y hasta 6,375 Gbps.
La tabla 2 resume las características clave y los beneficios del protocolo de SerialLite II.
Tabla 2, Características y beneficios de SerialLite II
Característica |
Opciones |
Ventajas |
---|---|---|
Flujo de datos |
duplex completo, simplex, asimétricas o de difusión |
Lógica reducida para aplicaciones simplex, asimétricas o de transmisión |
Tipo de datos |
Paquete o transmisión |
Compatible con muchas aplicaciones |
Ancho del enlace |
De 1 a 16 carriles |
Rendimiento del enlace escalable de 622 Mbps a 102 Gbps en cada dirección |
Velocidad del carril |
De 622 Mbps a 6,375 Gbps |
|
Ancho de la ruta de datos |
8 bits, 16 bits o 32 bits |
Lógica reducida para velocidades de carril menores a 1,5 Gbps y escalabilidad a velocidades de carril de 6,375 Gbps |
codificación |
8B/10B |
Codificación estándar de la industria para la recuperación de datos y el reloj más confiable |
Scrambling de datos |
Carga útil y ralentí, o ninguno |
EMI reducido para altas velocidades de carril |
Reloj de referencia |
Asincrónico o sincrónico |
Adecuado para aplicaciones chip a chip, placa a placa y plano posterior |
Inversión de la polaridad |
Sí o no |
Implemente la funcionalidad necesaria para su aplicación específica para una solución optimizada en costo. |
Protección de la integridad de los datos |
CRC-32, CRC-16 o ninguno |
|
Tipo de paquete |
Datos, prioridad o ambos |
Lógica opcional para insertar información de control o datos de alta prioridad |
Control de flujo: |
Paquete de datos, paquete de prioridad, ambos o ninguno |
Implemente la funcionalidad necesaria para su aplicación específica para una solución optimizada en costo. |
Reintento en el error |
Paquete prioritario o ninguno |
Mayor confiabilidad del enlace |
Multiplexado del canal |
Sí o no |
Compatible con aplicaciones con varios canales de lógica |
Interfaz de Atlántic™ |
Datos y puertos de prioridad |
Interfaz bien definida para la lógica de usuario y varias funciones de la IP de la FPGA de Intel para acelerar los ciclos de diseño para soluciones únicas de puente |
Pruebas de hardware
Para garantizar la mayor confiabilidad, las soluciones de SerialLite II de la FPGA de Intel se someten a una gran cantidad de pruebas en hardware. La función de IP (v.1.0.0) de la FPGA de Intel de SerialLite II ha sido probada en las placas de desarrollo de Stratix GX en varias configuraciones, que incluyen todas las opciones de flujo, paquetes y transmisión de datos, una variedad de anchos de enlace, y velocidades de carril de hasta 3,125 Gbps. Las pruebas se realizaron con y sin la habilitación de características opcionales, tales como la protección de la integridad de datos, los paquetes prioritarios y de datos, el control de flujo y los reintentos durante errores.