Necesito consejos aquí.
Uno de mis proyectos de pasatiempo a medio plazo es crear un emulador de conjunto de instrucciones de ISA populares (por ejemplo, ARM7) en un dispositivo FPGA. Mucha gente ha hecho esto antes.
Mis requisitos son específicos. Estoy buscando una plataforma de desarrollo con proyecto de referencia SoC y soporte periférico a bordo. La idea es centrarse solo en la CPU, mientras que el resto proviene de un proyecto de referencia. Debería ser posible compilar y descargar una aplicación en C en una memoria volátil integrada, como SDRAM, hacer que el núcleo suave la ejecute.
¿Qué podría ser una posible plataforma de desarrollo?