mem File in Lattice ECP20 einbinden

Gast #1797756
Lesenswert?
• ▲
▼
Hallo,

ich verwende einen Lattice ECP20 mit Mico32 Kern.
Die VHDL Seite ist fertig, jetzt muss ich mich um die C Software 
kümmern.
Wenn ich meine C Software durchkompiliere, dann daraus ein .mem File 
generiere, es in der Platform in das EBR einfüge, die Platform generiere 
und dann das gesamte Projekt im ISPLEVER Project Navigator 
durchsynthetisiere funktioniert alles wie gewollt.
Da es jedoch mühsam ist bei einer kleinen Softwareänderung den FPGA neu 
durchzusynthetisieren bin ich auf das Memory Initialization Tool 
gestoßen, welches ich auch gleich ausprobiert habe. Leider ohne Erfolg. 
Ich kann den FPGA zwar durchsynthetisieren jedoch tut er anschließend 
nichts.

Kann mir vielleicht jemand erklären wie das genau mit dem Memory 
Initialization Tool funktioniert?

Herzlichen Dank für Eure Mühen,
Ber
Gast #1798639
Lesenswert?
• ▲
▼
Servus,

wenn du das erste Mal das Design durch das PAR gebracht hast, solltest 
Du das Memory Initialisation Tool aufrufen. Du kannst dort das geroutete 
Design in Form der NCD Netzliste laden. Hier aufpassen im 
Projektverzeichniss liegen zwei NCD Files, nicht das mit der Endung _map 
verwenden!

Dann kannst Du die gewünschten Memories auswählen und ein neues MEM File 
zuweisen. Dann speicherst Du wieder alles.

Zum Abschluss machst Du einen rechten Mausklick auf Bit File Generation 
und wählst dort Force One Level aus. Beim Doppelklick würdest Du wieder 
durch das komplette PAR laufen.

Wichtig ist auch, das Du die Memories mit dem IPExpress Tool generiert 
hast.

Viele Grüsse

Lupi

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.