Forum: FPGA, VHDL & Co. VHDL Wishbone ROM generator


von Bernhard M. (bernhard84)


Lesenswert?

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

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Welches FPGA (bzw. Hersteller) verwendest du?
Für Xilinx gibts auch andere Wege...

von Bernhard M. (bernhard84)


Lesenswert?

bis jetzt habe ich nur einen altera cyclone 3 verwendet.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.