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:
1 | Checking expanded design ...
|
2 | ERROR:NgdBuild:604 - logical block 'u_ROM' with type 'rom' could not be
|
3 | resolved. A pin name misspelling can cause this, a missing edif or ngc file,
|
4 | or the misspelling of a type name. Symbol 'rom' is not supported in target
|
5 | '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!