2009-09-04 10 views
6

Sto progettando un microcontrollore basato sul microprocessore di microblaze su una xilinx fpga. La maggior parte della configurazione dell'hardware è terminata. Tutto quello che sto aggiornando a questo punto è il codice c da eseguire sul microblaze. C'è un modo in XPS di non dover ricostruire l'intero progetto, solo la parte del codice c. Ci vogliono circa 20 minuti per ricostruire l'intero progetto - sarebbe bello se non dovessi farlo. Grazie.Uso di XILINX XPS con Microblaze: il modo più rapido per programmare la fpga

risposta

1

Fare clic con il pulsante destro del mouse sul file C di livello superiore. L'opzione è lì.

1

+1 per chiedere una domanda di programmazione hardware. Quindi ha bisogno di più di questi.

Sono abbastanza certo che questo è stato fatto prima, ma si dovrebbe costruire nel controller la possibilità di riscrivere la ROM in cui è memorizzato il programma c. Se si specifica specificamente al programmatore dove inserire la ROM del programma, alcuni dispositivi potrebbero offrire la possibilità di scrivere su sezioni specifiche della memoria dedicata senza riconfigurare l'intera fpga. Non so se il virtex fa questo però.

1

Una volta che hai costruito il sistema hardware, non è necessario ricompilare esso ogni volta. Ora, basta esportare l'hardware per Xilinx SDK (che dovrebbe essere molto familiare se hai utilizzato Eclipse). Da SDK, è possibile modificare il programma C ed eseguirlo sull'FPGA.

Problemi correlati