Forum: FPGA, VHDL & Co. ise 10.1 time constraints


von Rolf R. (ultra-low)


Lesenswert?

hallo
ich habe einige ports umbenannt. nun bringe ich irgendwie die alten 
portnamen nicht aus dem projekt. im "Floor Plan IOI - Pre-Synthesis" 
erscheinen die neuen constraints zwar richtig aber wenn ich "Floor Plan 
Area  IO  Logic - Post Synthesis" starte kommt die fehlermeldung dass 
er die alten portnamen nicht findet, obwohl die nicht einmal in der ucf 
datei vorkommen. ausserdem wenn ich ucf datei entferne und neu anlege 
erscheint die erst später oder gar nicht imn source tab. sollte ich ise 
neu installieren ?
gruss

von lkmiller (Gast)


Lesenswert?

Ja, und Windows gleich dazu ;-)


Schon gemacht:
Cleanup Projekt.
Rerun All.
Mit der allmächtigen Suchfunktion im Projektverzeichnis suchen, wo sich 
der Name noch versteckt hat.

Oder:
Mal ein neues Projekt anlegen und die Source-Codes reinimportieren.

von Marcus W. (Gast)


Lesenswert?

Gelegentlich hilft auch ISE neu zu starten ;)

von Rolf R. (ultra-low)


Angehängte Dateien:

Lesenswert?

habe gerade sp1 installiert. ise schon 10 mal neu gestartet. hat nix 
gebracht. in diesen dateien(foto) ist der  alte name gefunden worden. 
sollte ich die jetzt löschen? und heisst das wenn ich jedes mal portname 
ändere muss ich die gleiche prozedur durchführen. das kann doch nicht 
sein ?
gruss

von Rolf R. (ultra-low)


Lesenswert?

jetzt habe ich alle dateien gelöscht. es bleibt beim gleichen. in 
registry habe ich auch gesucht. dort ist nichts. wenn ich "Create Timing 
Constraints" ausführen möchte kommt immer die gleiche fehlermeldung:


Command Line: C:\Xilinx\10.1\ISE\bin\nt\unwrapped\ngdbuild.exe -ise
S:/Projekt/Xilinx/projekts/test/test.ise -intstyle ise -dd _ngo -nt 
timestamp -i
-p xc3s500e-fg320-5 test.ngc test.ngd

Reading NGO file "S:/Projekt/Xilinx/projekts/test/test.ngc" ...
Gathering constraint information from source properties...
Done.

Resolving constraint associations...
Checking Constraint Associations...
ERROR:ConstraintSystem:59 - Constraint <NET "my_clock" S>: NET 
"my_clock" not
   found.  Please verify that:
   1. The specified design element actually exists in the original 
design.
   2. The specified object is spelled correctly in the constraint source 
file.

ERROR:ConstraintSystem:59 - Constraint <NET "my_button" S>: NET 
"my_button" not
   found.  Please verify that:
   1. The specified design element actually exists in the original 
design.
   2. The specified object is spelled correctly in the constraint source 
file.

Done...
Checking Partitions ...

Checking expanded design ...

Partition Implementation Status
-------------------------------

  No Partitions were found in this design.

-------------------------------

NGDBUILD Design Results Summary:
  Number of errors:     2
  Number of warnings:   0


One or more errors were found during NGDBUILD.  No NGD file will be 
written.

Writing NGDBUILD log file "test.bld"...

Process "Translate" failed


my_clock und my_button habe ich schon lange aus ucf datei gelöscht. und 
die datei schon mehrmals neu angelegt. wer weiss rat...
gruss

von Rolf R. (ultra-low)


Lesenswert?

so problem behoben, musste lediglich "Projekt/Cleanup Project Files" 
ausführen...

von lkmiller (Gast)


Lesenswert?

Und ich sach' noch: Werner fohr nich mit hunnert inne Tiefgarasche.

Siehe meine erste Antwort:
:
:
Schon gemacht:
Cleanup Projekt.
Rerun All.
:
:
:

von FPGAtor (Gast)


Lesenswert?

Guten Tag!

ich habe immer wieder mit ISE 10.1 das gleiche Problem!
Project Cleanup hilft leider auch nicht.
Nur Neues Projekt erstellen und Sources importieren :(

MfG

von Christoph (Gast)


Lesenswert?

Ja, das kenne ich auch.

Cleanup Project files hilft, wenn er das *.UCF nicht aktualisiert 
(Ports, timing...), aber ich hatte z.B. auch Probleme mit einer PLL, da 
half auch nur neues Projekt erstellen und die Sourcen importieren bzw. 
dann PLL neu machen... hoffentlich ist das in SP2 behoben!

Gruß,
Christoph

von TM (Gast)


Lesenswert?

Ich mach bei sowas immer make clean ;-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.