ARM (Cortex-A8) ¿Bus de alta velocidad?

0

Necesito comunicarme desde FPGA a ARM con aproximadamente 16GBits / s ... ¿Hay un autobús que pueda usar? ¿O cómo resolver este problema?

El FPGA recibe datos a través de LVDS. Estos datos se pueden postprocesar en ARM (el usuario puede escribir algún software basado en Linux para almacenar los datos en SSD)

por cierto. FPGA y ARM estarán en la misma placa;)

    
pregunta anhadikal

2 respuestas

0

16 GBits / seg a bordo me grita PCIe. Cada carril es de 2.5Gbit / s, por lo que un enlace PCIe x8 debería ser suficiente.

Por supuesto, como señalan otros, lo que vas a hacer con esos datos en un A8 es otro problema. Escribir en SSD parece improbable BTW - 2GByte / sec de ancho de banda del disco gravará con 3 enlaces SATA a 6Gbps ... ¿Hay procesadores ARM con varios puertos SATA?

    
respondido por el Martin Thompson
1

En lugar de matar a su pobre ARM con su Gbps, introduzca todos los datos en x32 RAM DDR3 del FPGA y deje que el ARM obtenga los datos a su ritmo. Es fácil de decir, lo sé.

    
respondido por el Joan

Lea otras preguntas en las etiquetas