Ich habe zwei PicoBlaze-Instanzen in meinem Design. Die grundsaetzliche Konfiguration funktioniert einwandfrei. Ich moechte gerne das Tool data2mem verwenden, um die Block RAMs ohne neue Synthese zu aktualisieren. Mit nur einem PicoBlaze funktioniert das einwandfrei einen zweiten bekomme ich jedoch mit data2mem nicht aktualisiert. Hat jemand eine funktionierende BMM-Datei fuer ein Design mit mehr als einem PicoBlaze? Meine BMM-Datei sieht zur Zeit so aus: ADDRESS_MAP pb1 PICOBLAZE 0 ADDRESS_SPACE memory RAMB18 INDEX_ADDRESSING [0x00000000:0x000003FF] BUS_BLOCK top_inst/pb1_inst.pb1_rom/ram_1024_x_18 [17:0]; END_BUS_BLOCK; END_ADDRESS_SPACE; END_ADDRESS_MAP; ADDRESS_MAP pb2 PICOBLAZE 1 ADDRESS_SPACE memory RAMB18 INDEX_ADDRESSING [0x00000000:0x000003FF] BUS_BLOCK top_inst/pb2_inst.pb2_rom/ram_1024_x_18 [17:0]; END_BUS_BLOCK; END_ADDRESS_SPACE; END_ADDRESS_MAP;
na wie sollte es mit 2 auch gehen? du kannst ja nur eine init datei angeben :) mach 2 BMM file initializiere 1 picoblaze, und in dem resultat mit dem anderen bmm dan den 2 picoblaze dann hast du immer nur ein prozessor per data2mem aufruf Antti
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.