Búsqueda de ideas, FPGA + ARM Cortex-M3 [cerrado]

-5

Mi objetivo es demostrar la necesidad de los FPGA en comparación con los MPU como (por ejemplo, ARM Cortex-M3 basado en TI / ST) para realizar tareas de procesamiento intensivo. Estoy buscando alguna ayuda en este sentido. Quiero mostrar que un diseño basado en MPUs + FPGA será más rápido (¿factible?).

Lo siguiente es lo que he encontrado hasta ahora,

  1. Comparación de FFT de N-Point
  2. Comparar diseños basados en Cordic
  3. Cálculos enormes basados en sistemas de puntos fijos / flotantes. (Diseño ALU)

¿Hay más aplicaciones novedosas en las que el diseño de FPGA + MPU logra mucho más que una sola MPU? Sería genial tener algunas cosas apuntadas. Feliz de leer como siempre :) Gracias.

    
pregunta Shan

2 respuestas

2

Algunos campos que se benefician de una mayor capacidad de procesamiento de los FPGA:

  • Procesamiento de imágenes (filtrado, reconocimiento de objetos)
  • HPC (computación de alto rendimiento)
  • Filtrado avanzado (Kalman, etc.)
  • SDR (radio definida por software)
respondido por el Joan
1

Esta es una pregunta de opinión / debate, y como tal, no es realmente una buena opción para el formato SE.

Sin embargo, le ofreceré una aplicación que puede ajustarse a sus necesidades, y esa es el área de la visión artificial, especialmente con sensores de alta definición. El FPGA es muy bueno para acelerar el procesamiento básico de imágenes, como correcciones de sensores, eliminación de ruido, filtros lineales y no lineales, ecualización, reducción de datos, etc. tareas como correcciones de geometría, reconocimiento de bordes / características y seguimiento.

    
respondido por el Dave Tweed

Lea otras preguntas en las etiquetas