Forum: FPGA, VHDL & Co. In-System Memory Content Editor (Quartus)


von Manuel M. (rayne)


Lesenswert?

Hallo,

hat hier schonmal jemand in Quartus den In-System Memory Content Editor 
benutzt und kann mir erklären was ich tun muss um den zum laufen zu 
bringen? Was FPGAs und VHDL betrifft bin ich noch so ziemlich am Anfang. 
Aber soweit ich verstanden habe muss ich mit dem MegaWizard 
Plugin-Manager das altsyncram Modul erstellen und dann in meinem VHDL 
Code eine Instanz des altsyncram hinzufügen und per Port Mapping mit dem 
physikalischen RAM verbinden. Das altsyncram Modul habe ich nun per 
component in meinen Code eingebunden aber beim Anlegen der Instanz komme 
ich nicht so recht weiter. Die Probleme habe ich beim Port Mapping, da 
weiss ich nicht genau wie ich die Instanz an das RAM anbinden soll.

von B. A. (bjk)


Lesenswert?

Manuel M. schrieb:
> hat hier schonmal jemand in Quartus den In-System Memory Content Editor
> benutzt und kann mir erklären was ich tun muss um den zum laufen zu
> bringen

Du musst ihn halt starten, dann läuft er.

von B. A. (bjk)


Lesenswert?

Mit Hilfe des Editors kannst Du den Ram-Inhalt zum Systemstart 
initialisieren. Das hat mit VHDL aber eher weniger zu tun. Ich denke, Du 
suchst an der falschen Stelle.

von Manuel M. (rayne)


Lesenswert?

B. A. schrieb:
> Manuel M. schrieb:
>> hat hier schonmal jemand in Quartus den In-System Memory Content Editor
>> benutzt und kann mir erklären was ich tun muss um den zum laufen zu
>> bringen
>
> Du musst ihn halt starten, dann läuft er.

Das war natürlich das erste was ich probiert habe :) Aber mehr als ein 
"No instances found" kam leider nicht dabei heraus. Habt ihr den Editor 
schon erfolgreich am laufen gehabt?

von Manuel M. (rayne)


Lesenswert?

Es funktioniert jetzt, da habe ich wohl den SRAM mit dem Blockram 
verwechselt :)

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.