Speicher nutzen im DE0-Nano bzw. Cyclonve IV E

Gast #3232239
Lesenswert?

Hallo alle,

ich habe eine Frage bzgl. dem  DE0-Nano bzw. Cyclonve IV E. Dieses FPGA 
hat ja einen integrierten Speicher. In diesem Speicher möchte ich gerne 
eine Look Up Table unterbringen. Wie schaffe ich es jetzt denn, dass 
Quartus mir das entsprechend synthetisiert und in diesen Speicher rein 
schreibt? Wenn ich ein Array benutze wird das als logik realisiert.

Viele Grüße

Johannes
Gast #3232378
Lesenswert?

> Naja, eine Look-Up-Table mit 2^16 - 1 Einträgen
Oh dann ist natürlich die minimalgröße nicht entscheident !
Naja und die sonstigen Settings scheinen eh im Normalfall richtig 
gesetzt zu sein.
Dann kann eigentlich nur noch eins Zutreffen : deine LUT ist zu exotisch 
beschrieben, sow daß der Syntesizer das nicht richtig erkennen kann bzw. 
nicht mit auf ein BRAM abbilden kann. Dann ist der Tip vom Vormann schon 
richtig bzw. du kannst dir auch mal ein Template von nem BRAM angucken 
bzw. das entsprechende pdf von Altera. gugel z.B. mal "implement BRAM in 
Cyclone IV" oder so ...
Gast #3238051
Lesenswert?

Hallo alle miteinander,

hier kurz die abschließende Lösung:
Habe alle Möglichkeiten ausprobiert die von den Vorpostern genannt 
wurden, was leider nichts geändert hat.
Die Lösung war dann ein Language Template von Quartus zu benutzen in dem 
vorgefertige ROM Strukturen zu finden waren. Diese gibt es, wenn man ein 
hdl file schreibt, unter dem Button mit der Thorarolle (neben der 
Büroklammer) -> VHDL -> Full Designs -> RAMs and ROMs -> Single-Port ROM

Viele Grüße

Johannes

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren