bonjour à tous,
Voila j'ai un projet à base de fpga.
A la mise sous tension à partir de ma carte (contient le fpga 1) je dois venir programmer une autre carte électronique qui contient le fpga2 (donc je programme le fpga2 à partir du fpga1).
Je décide donc d'intégrer une mémoir ROM dans mon FPGA1 et d'y mettre le code du fpga2 qui je veux programmer.
Le fichier de programmation est un .bin et je dois impérativement fournir un fichier .hex ou .mif.
Or d'aprés ce que j'ai compris (si j'ai bien compris) le fichier .hex est plutot destiné au microcontroleur est contient tout une partie pour le jeu d'instruction et il est normaliser par les caratère ";" et le reste.
Moi je veux le meme fichier .bin mais avec l'extension .hex ou .mif.
Je veux lire les données brutes, je lis une ligne et je l'envoi comme un grosse mémoire, afin d'éviter de devoir rajouter une mémoire flash sur ma carte (où la il me faudra concevoir un controller pour la mémoire flash en vhdl).
Voila n'hésitez pas à me poser des questions si mes informations ne sont pas assez clair ou présice.
merci .
-----