DMA multicanal Intel FPGA IP para PCI Express*
La IP de DMA multicanal para PCI Express proporciona alta eficiencia, velocidad y flexibilidad de configuración para admitir diversas aplicaciones, desde HPC, nube, redes hasta integradas. Con soporte para hasta 2048 canales y controladores PCIe basados en Linux, esta solución de baja latencia y baja utilización de recursos es esencial para manejar movimientos de grandes volúmenes de datos para optimizar el desempeño del sistema.
DMA multicanal Intel FPGA IP para PCI Express*
1. Agilex™ 5 FPGA – AXI Multichannel DMA está disponible.
- Interfaz de lógica de usuario AXI-Stream
2. Agilex™ 7 FPGA: hay dos DMA multicanal disponibles, según la selección de la interfaz de usuario.
- Interfaz de lógica de usuario de Avalon® asignación de memoria o transmisión Avalon®
- Interfaz de lógica de usuario AXI-Stream
Las IP de DMA multicanal no solo ofrecen una variedad de interfaces lógicas de usuario como se mencionó anteriormente, sino que, junto con nuestra IP dura PCI Express compatible con PCI-SIG*, simplifican la integración general y aceleran los ciclos de diseño.
El DMA se compone de canales que consisten en pares de cola de Host a dispositivo (H2D) y Dispositivo a host (D2H). Como se muestra en la imagen, el DMA multicanal se puede usar en la infraestructura de hardware de un servidor para permitir la comunicación entre varios clientes basados en máquina virtual (VM) y sus contrapartes basadas en FPGA dispositivos. El DMA funciona en colas basadas en descriptores configuradas por un controlador de Linux para transferir datos entre el FPGA y el host. A medida que se llenan las colas, la lógica de control leerá los descriptores de cola y los ejecutará. Una vez ejecutado, el DMA proporcionará una interrupción para anotar la finalización de la transacción.
Al crear soluciones a nivel de sistema de PCI Express, la IP de DMA multicanal con la IP física de PCIe son compatibles con topologías de puerto raíz (RP) y de punto final (EP). Este tipo de compatibilidad y flexibilidad de configuración permite una integración perfecta en varias plataformas, desde integradas hasta empresariales.
Vigilancia | Se incluye en el software de diseño Quartus® Prime | Códigos de pedido |
---|---|---|
Agilex™ 5 FPGA – Intel FPGA IP DMA multicanal AXI para PCI Express (Interfaz AXI-Stream) |
No | IP-PCIEMCDMA-AXI-AG5 |
Agilex™ 7 FPGA – DMA multicanal AXI Intel FPGA IP para PCI Express (Interfaz AXI-Stream) (disponible con R-Tile) |
No | IP-PCIEMCDMA-AXI |
Agilex™ 7 y Stratix® 10 FPGAs – DMA multicanal Intel FPGA IP para PCI Express (interfaces AVMM / AVST) (disponible con H-Tile (Stratix® 10), P-Tile, F-Tile y R-Tile) | No | IP-PCIEMCDMA |
Póngase en contacto con su representante de ventas local para obtener más información acerca de Agilex™ 5 FPGA – Guía de usuario y ejemplo de diseño de IP DMA multicanal AXI
- Opciones de interfaz de aplicación: AXI-Stream, Avalon Memory-Mapped o Avalon Streaming
- Capacidades de DMA de Agilex™ 7 FPGA
- Capacidades de DMA de Agilex™ 5 FPGA
- Configurabilidad del puerto raíz o del dispositivo cliente (endpoint)
- Interrupción MSI-X integrada para operaciones de DMA
- Compatibilidad con etiquetas de 10 bits a nivel DMA para garantizar un seguimiento y una gestión adecuados de las transacciones
- Compatible con el reordenamiento de finalización y el tiempo de espera de finalización
- Diseñado para evitar el bloqueo de encabezado de línea en todos los canales
Enlaces relacionados
Asistencia para el kit de desarrollo de dispositivo y hardware
Recursos adicionales
Encontrar PI
Encuentre el núcleo de propiedad intelectual Altera® FPGA adecuado para sus necesidades.
Asistencia técnica
Para obtener asistencia técnica sobre este núcleo de PI, visite Recursos de asistencia o Asistencia técnica Premier Intel®. También puede buscar temas relacionados con esta función en el Centro de conocimiento y en las Comunidades.
Evaluación y compra de PI
Información sobre el modo de evaluación y la compra para núcleos de propiedad intelectual Altera® FPGA.
IP Base Suite
Licencias gratuitas para Altera® FPGA IP Core con una licencia activa para el software Quartus® Prime Standard o Pro Edition.
Ejemplos de diseño
Descargue ejemplos de diseño y diseños de referencia para dispositivos Altera® FPGA.
Comuníquese con ventas
Póngase en contacto con el departamento de ventas para cubrir sus necesidades de diseño y aceleración con productos FPGA Altera®.