www.mikrocontroller.net

Forum: FPGA, VHDL & Co. Xilinx, ohne coregen .ngc erstellen


Autor: Dimi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Guten Tag!

seit einige Zeit benutze ich kein Xilinx IDE (ISE WebPack)
sondern habe paar Skripte geschrieben und schreibe VHDL-Dateien
im Programmer's Notepad.
Bis jetzt hat alles wunderbar geklappt!

Nun habe ich zu meinem Design ein mit Coregen erstellte ROM-modul 
(BlockRAM) ninzugefügt.
Und ngdbuild meldet einen Fehler:
Checking expanded design ...
ERROR:NgdBuild:604 - logical block 'u_ROM' with type 'rom' could not be
   resolved. A pin name misspelling can cause this, a missing edif or ngc file,
   or the misspelling of a type name. Symbol 'rom' is not supported in target
   'spartan3'.
Habe festgestellt, dass ngdbuild einen .ngc-datei (rom.ngc) braucht.
Habe ihn ins Projektverzeichniss kopiert. Danach ging's.

Aber!
habe in paar parameter im rom.vhd manuell geändert und es geht wieder 
nicht.
Mit Coregen aber schon.

Kann man ngc-Datei für BlockRAM-modul ohne Coregen erstellen???

p.S. seit 2 Monaten benutze ich auch Quartus von Altera.
Quartus läuft viel schneller und stabiler als ISE... IMHO
Hoffentlich macht Xilinx etwas in dieser Richtung!

Autor: Duke Scarring (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Kann man ngc-Datei für BlockRAM-modul ohne Coregen erstellen?

Vermutlich nicht, bzw. nicht so ohne weiteres.
Wenn es nur um den BlockRAM-Inhalt geht, würde ich den in eine Datei 
stecken und den RAM/ROM generisch beschreiben, so wie es in xst.pdf 
gezeigt wird.

Duke

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.