Hallo. Ich beschäftige mich zur Zeit mit der Implementierung von Mikrocontrollern in VHDL in FPGAs. Dabei bin ich ziemlich schnell auf das Problem gekommen, dass das Programm des Controllers, also das ROM, auch irgendwie in den FPGA muss. Da ich bis jetzt keine sinnvolle Lösung dafür gefunden habe, habe ich ein kleines Skript gebastelt, das aus einer bin-Datei eine VHDL-Datei mit dem Inhalt macht. Das ganze erzeugt ein 8 bit breites ROM mit 16 Adressbits, das kompatibel zum Wishbone-Bus ist. Sollte es zumindest sein ;-) Das ganze befindet sich hier: http://www.blue-parrot.de/projekte/romgen/romgen.php Da ich allerdings nicht ganz 100 %ig fit in VHDL und auch beim Wishbone-Bus bin, gehe ich davon aus, dass noch Fehler drin sind. Über diesbezügliche Rückmeldungen würde ich mich also sehr freuen. Bernhard
Welches FPGA (bzw. Hersteller) verwendest du? Für Xilinx gibts auch andere Wege...
bis jetzt habe ich nur einen altera cyclone 3 verwendet.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.