Usando Xilinx XPS com microblaze - maneira mais rápida de programar o FPGA
Pergunta
Estou projetando um micro controlador baseado no microprocessador Microblaze em um Xilinx FPGA. A maior parte da configuração de hardware é feita. Tudo o que estou atualizando neste momento é o código C a ser executado no microblaze. Existe uma maneira de XPS para não precisar reconstruir todo o projeto, apenas a parte do código C. Demora cerca de 20 minutos para reconstruir todo o projeto - seria bom se eu não precisasse. Obrigado.
Solução
Clique com o botão direito do mouse no arquivo C de nível superior. A opção está lá.
Outras dicas
+1 por fazer uma pergunta de programação de hardware. Portanto, precisa de mais deles.
Tenho certeza de que isso já foi feito antes, mas você teria que construir seu controlador a capacidade de reescrever a ROM onde o programa C é armazenado. Se você informar especificamente ao programador onde colocar a ROM do programa, alguns dispositivos poderão oferecer a capacidade de gravar em seções específicas de memória dedicada sem reconfigurar todo o FPGA. Não sei se o Virtex faz isso.
Depois de criar o sistema de hardware, você não precisa recompilá -lo sempre. Agora, basta exportar o hardware para o Xilinx SDK (deve ser muito familiar se você usou o Eclipse). No SDK, você pode modificar seu programa C e executá -lo no FPGA.