Bedingungen in UCF File

OP #2042199
Lesenswert?

Hallo zusammen,

ist es möglich im Xilinx UCF File Bedingungen einzufügen, so dass in 
Abhängikeit eines Wertes unterschiedliche Pinzuordnungen möglich sind?

Hintergrund: Ich habe eine neu Hardwarerevision in der sich einige Pins 
geändert haben. Aktuelle Änderungen sollen aber für beide LP-Varianten 
funktionieren, ohne dass ich manuell laufend das UCF kopieren und zwei 
unterschiedliche parallel pflegen muss.

Am besten wäre sogar eine Art Windows-Message-Box bei der man gezwungen 
wird die Leiterplattenrevision zu bestätigen, bzw. auszuwählen.

Vielen Dank schon mal.
Gast #2042469
Lesenswert?

Eine typische Hackerfrage. :-)

Aus Dokumentations- und Versionierungsgründen sollte sowieso eine Doku 
exisitieren aus der eindeutig hervorgeht, welche constraints wozu 
gehören. Etnweder also dei Teile trennen und die locs einzeln hinzufügen 
oder man machts automatisch z.B. per Excel.
Gast #2042503
Lesenswert?

Leg doch einfach ein separates Projekt an. Die gleichen Dateien 
einfügen, nur ein anderes UCF. So hab ich das zumindest gelöst.

Wenn man dann noch der ucf den Jemeiligen Projektnamen gibt, dann ist 
das auch eindeutig Dokumentiert.
#2042528
Lesenswert?

In meinem Makebasiertem Flow gibt es ein Projekt, in dem verschiedene 
Constraintfiles durch unterschiedliche Ziele im Makefile ausgewählt 
werden können. Man könnte auch ein Constraintfile machen, und es durch 
eine Art Präprozessor jagen (meinetwegen mit SED oder Perl), wie oben 
von Georg vorgeschlagen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren