2009-09-04 9 views
6

Estoy diseñando un microcontrolador basado en el microprocesador microblaze en un xilinx fpga. La mayor parte de la configuración del hardware está hecha. Todo lo que estoy actualizando en este punto es el código c que se ejecutará en el microblaze. ¿Hay alguna forma en XPS de no tener que reconstruir todo el proyecto, solo la parte del código c? Se necesitan alrededor de 20 minutos para reconstruir todo el proyecto; estaría bien si no fuera necesario. Gracias.Usando XILINX XPS con Microblaze - la forma más rápida de programar el fpga

Respuesta

1

Haga clic con el botón derecho en el archivo C de nivel superior. La opción está ahí.

1

+1 para hacer una pregunta de programación de hardware. SO necesita más de estos.

Estoy bastante seguro de que esto se ha hecho antes, pero tendrías que incorporar a tu controlador la capacidad de reescribir la ROM donde está almacenado el programa c. Si le dice específicamente al programador dónde colocar la ROM del programa, algunos dispositivos pueden ofrecer la capacidad de escribir en secciones específicas de la memoria dedicada sin reconfigurar toda la fpga. No sé si el virtex hace esto.

1

Una vez que haya creado el sistema de hardware, no necesita volver a compilarlo cada vez. Ahora, simplemente exporte el hardware a Xilinx SDK (debería ser muy familiar si ha usado Eclipse). Desde el SDK, puede modificar su programa C y ejecutarlo en el FPGA.

Cuestiones relacionadas