www.mikrocontroller.net

Forum: FPGA, VHDL & Co. ISE 9.2.04i + PACE = ERROR


Autor: Heiko Lechner (der_caveman)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich fange gerade an mich mit dem ISE Webpack zu beschäftigen.

Jetzt habe ich schon ein kleines Problem- ich habe ein Projekt mit einem 
kleinen Counter und will ihm jetzt Pins zuweisen.
PACE startet und meldet direkt einen Warndialog (PACE was unable to 
parse the HDL source file).

Im Statusfenster ließt man dann:
ERROR:HDLParsers:3562 - pepExtractor.prj line 1  Expecting 'vhdl' or 
'verilog'   keyword,  found 'work'.

Wenn ich dann die Dateien meines Projektes manuell lade, dann ist alles 
in Ordnung.

Ist das ein Bug im Webpack (scheint ja noch sehr viele zu haben, 
nachdem, was ich da schon alles gelesen habe)?

Danke,
Heiko.

Autor: Morin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nicht unwahrscheinlich, so wie ich das ISE kenne...

Zum einen kann ich dir nur raten eine ältere Version zu benutzen (< 8), 
der der synthesizer dann wesentlich schneller läuft. Ob das das Problem 
behebt ist eine andere Frage, aber gerade die neue Version ist ziemlich 
verbuggt.

Zum anderen kannst du das PACE so lange auf diese Art (dateien nach dem 
Start nachladen) benutzen bis du das .ucf Format beherrscht. Gerade fürs 
Pins zuweisen ist das extrem einfach, und viel mehr macht man lange Zeit 
nicht damit. Wenn du das kannst machst du eh alles mit nem Texteditor 
(allen schon wegen der Zeit die das PACE zum starten braucht).

Autor: TheMason (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@morin

>Zum einen kann ich dir nur raten eine ältere Version zu benutzen (< 8),

wo kann man sich eigentlich alte ise-versionen herunterladen ?

Autor: Jens (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Heiko,

dieses Problem hatte ich auch gerade (nach Update auf 9.2iSP04). Bei mir 
konnte ich Abhilfe dadurch schaffen, indem ich meine Projektdaten (alt 
bzw. neu angelegt) nur in Verzeichnispfaden ohne Leerzeichen speichere.

Vorher: (mit Problemen)

D:\Eigene Dateien\Xilinx\...
         ^

Nachher: (alles wieder in Ordnung)

D:\Projekte\Xilinx\...


Ich entwickle aktuell ein Projekt mit CPLD XC95108 und habe bis auf die 
weiteren bekannten Macken (z.B. use_dsp48 Warning) keine Sorgen mit der 
Version.

Gruß Jens

Autor: Morin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Uff kann ich dir leider nicht sagen, bzw. kann ich dir nicht mal sagen 
ob das überhaupt geht. Ich mach im Moment nicht so viel mit CPLD/FPGA 
und hoffe die ganze Zeit, dass ich im Zweifel irgendwo noch eine alte 
Version rumfliegen hab (hab auch im Moment die 9.2i drauf und bin 
ziemlich enttäuscht).

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@ TheMason (Gast)

>>Zum einen kann ich dir nur raten eine ältere Version zu benutzen (< 8),
>wo kann man sich eigentlich alte ise-versionen herunterladen ?

Bei Xilinx?

@  Morin (Gast)

>Version rumfliegen hab (hab auch im Moment die 9.2i drauf und bin
>ziemlich enttäuscht).

Naja, was ich darüber gehört habe klingt einfach nur abartig böse. Dann 
besser Oldi but Goldi.

Guggst du hier.

http://www.xilinx.com/ise/logic_design_prod/classics.htm

Ich empfehle Version 6.3 + den zugehörigen Service Pack drei (der 
grösser als das Original ist, muss ich nicht verstehen).

MFG
Falk

Autor: Morin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vielen Dank!

Autor: Heiko Lechner (der_caveman)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Jens wrote:

Hallo!

> dieses Problem hatte ich auch gerade (nach Update auf 9.2iSP04). Bei mir
> konnte ich Abhilfe dadurch schaffen, indem ich meine Projektdaten (alt
> bzw. neu angelegt) nur in Verzeichnispfaden ohne Leerzeichen speichere.
>
> Vorher: (mit Problemen)
>
> D:\Eigene Dateien\Xilinx\...
>          ^
>
> Nachher: (alles wieder in Ordnung)
>
> D:\Projekte\Xilinx\...

Genau das war es.
Vielleicht wird es ja mal behoben, Verzeichnisse mit Leerzeichen gibt es 
ja nicht erst seit gestern.

Danke!

MfG,
Caveman

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.