Hace poco conseguí un trabajo relacionado con los FPGA. Mi primer proyecto es modificar una placa antigua que usa una configuración de FPGA + MCU + Flash en algo como FPGA (con núcleo blando) + Flash, por lo que tendremos un componente menos con el que lidiar.
Me dijeron que el propósito de la MCU en la placa anterior era programar el FPGA en el inicio (los datos de configuración se guardan en la memoria flash). Así que en mi nuevo proyecto, solo tengo que hacer exactamente lo mismo, excepto que no hay más MCU. Aparte de este tipo de aplicación, ¿cuáles son las otras aplicaciones del núcleo blando en los FPGA?