pins.ucf in ISE vs. system.ucf in XPS

OP (Firma: Universität Oldenburg) #3901723
Moin Moin,
ich bin gerade dabei einen IP-Core ( eine Motoransteuerung ) aus einem 
ISE Project in eine XPS Kette zu integrieren. Im ISE-Project hatte ich 
eine pins.ucf mit der ich die entsprechenden Signale auf die externen 
Pins des FPGAs ( Atlys Spartan 6 ) gelegt hatte. Hat auch wunderbar 
funktioniert. Jetzt habe ich die selben Einträge in der system.ucf in 
XPS vorgenommen und es funktioniert nicht mehr wunderbar.. ich bekomme 
folgende Fehlermeldung:

ERROR:ConstraintSystem:59 - Constraint <Net "nSYNC" LOC = "T3";>
   [system.ucf(77)]: NET "nSYNC" 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 "D1" LOC = "R3";> 
[system.ucf(78)]:
   NET "D1" 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.

usw.

Wäre super, wenn mir jemand auf die Sprünge helfen könnte.

Viele Grüße,
Kr0n0sss
OP (Firma: Universität Oldenburg)
Jau.. danke!!! Das hat auf jeden Fall geholfen. Ich habe herausfinden 
können woran es liegt und es hatte was mit Namen zu tun. Die *.mpd Datei 
muss seine Namen enthalten.. sondern nur "".. dann kommen auch die 
pins..

Aber.. jetzt habe ich ein weiteres Problem.. und zwar werden alle 
Signale erkannt.. sieht jetzt wie folgt aus:

[code]
Net spi_microwire_0_nSync_pin LOC = "T3";
Net spi_microwire_0_D1_pin LOC = "R3";
Net spi_microwire_0_D2_pin LOC = "P6";
Net spi_microwire_0_CLK_OUT_pin LOC = "N5";
[\code]

Aber.. der XPS nervt immernoch rum..

[code]
ERROR:MapLib:30 - LOC constraint N5 on spi_microwire_0_CLK_OUT_pin is 
invalid:
   No such site on the device. To bypass this error set the environment 
variable
   'XIL_MAP_LOCWARN'.
[\code]

Die Namen sind alle richtig.. weil ich es bei den ersten drei Signalen 
analog gemacht habe.. und zur Sicherheit jetzt alle Namen nur noch 
kopiert habe..wieso jetzt genau einer nicht funktioniert ist mir ein 
Rätsel! Könnte es etwas damit zu tun haben, dass ein "CLK" im Namen 
steckt!?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.