Forum: FPGA, VHDL & Co. Xilinx ISE mehrere Versionen


von Samuel Lehner (Gast)


Lesenswert?

Hallo,

wir haben Probleme mit älteren ISE/EDK Projekten nachdem einen neuere 
ISE\EDK Version Installiert wurde. Schein so, als würde Xilinx keinen 
grossen Wert auf die Kompatibilität legen. Da wir meistens die neusten 
FPGAs einsetzen, haben wir bereits einen grössere Ansammlung von 
Versionen.

Wir suchen nun nach einer Lösung für dieses Problem. Eine Idee währe: 
Für jede Version ein VMware Image zu erstellen, somit könnte je nach 
Projekt einen andere ISE Version verwendet werden. Dieses Image muss 
aber, aus administrativen Gründen, für jeden PC separat installiert 
werden (grosser Aufwand).

Gibt es noch weitere Möglichkeiten, wie macht Ihr das in eurer Firma?

Gruss Samuel

von Martin K. (mkohler)


Lesenswert?

Xilinx ISE Versionen können parallel auf der Kiste installiert sein.
Ich habe z.B. hier bei mir 8.1 und 9.2 drauf.

Um von der einen zur anderen Version zu wechseln, muss nur die 
Systemvariable "XILINX" entsprechend gesetzt sein, z.B. so:

--------------------------
Die gewünschte Version muss in der Systemvariablen "XILINX" eingetragen 
sein!
Version 8.1i   : C:\Programme\Xilinx_81i
Version 9.2i   : C:\Programme\Xilinx_92i
--------------------------

von Christian R. (supachris)


Lesenswert?

Samuel Lehner wrote:

> Gibt es noch weitere Möglichkeiten, wie macht Ihr das in eurer Firma?

Wir haben noch 2 alte Rechner, einer für ISE 8.2 und einer für ISE 6.x 
für die ganz alten Chips.

von Kest (Gast)


Lesenswert?

Die Idee mit vmWare ist gar nicht mal so schlecht. Ich mache das schon 
seit Jahren so -- habe mindestens 10-15 virtuelle Maschinen (in Zeiten 
wo Festplattenplatz nichts kostet), mit unterschiedlichsten Versionen 
und möchte es nicht mehr missen.

Grüße,
Kest

von Samuel Lehner (Gast)


Lesenswert?

@Martin Kohler
Das ist eine gute Idee. Gibt es da keine Probleme mit Impact 
(Treiberversionen), verwendest du auch andere Tools wie z.B. EDK oder 
ChipScope?

@Christian R
Ja, wird bereits so gemacht, ist aber für uns keine Lösung, da wir zu 
viele Leute sind.

@Kest
Das Problem ist einfach der Aufwand. Es ist in unser Firma anscheinend 
nicht möglich, ein eingerichtetes Image zu vervielfältigen. Jeder der 
das nutzen will, muss von der Administration ein für Ihn zugeschnittenes 
Image verlangen und den Kram selbst einrichten.

Gruss Samuel

von Christian R. (supachris)


Lesenswert?

Was für Probleme habt ihr denn? Mit den Projektdateien hatten wir bisher 
noch keine großartigen Probleme, einmal migriert, klappte das dann. 
Naja, Cores neu erstellen usw. noch. Blöd ist nur, dass wir auf ganz 
alter Hardware noch FPGAs haben, die nicht mehr von ISE unterstützt 
werden, deshalb brauchen wir die alten Versionen ganz selten mal. ich 
würde da eher versuchen, die Projekte ordentlich zu migrieren.

von Klaus F. (kfalser)


Lesenswert?

Ich habe die Lösung mit ISE in verschiedenen Verzeichnissen auch eine 
Zeitlang verwendet.
Meiner Erfahrung nach gibt es mit Impact in der Tat Probleme, weil die 
Software zu den installierten Driver passen muß.
Im Grunde ist es aber kein so großes Problem wenn man zum Programmieren 
immer die neueste Version verwendet. Diese passt zum zuletzt 
installierten Driver.
Man muß nur eventuell aufpassen, dass Impact mit der richtig gesetzten 
Env-Variable XILINX aufgerufen wird. Dazu kann man ein BAT File 
verwenden, das die Environment Variable(n) vor dem Programmaufruf 
richtig setzt.

von Samuel Lehner (Gast)


Lesenswert?

Danke für die Tips, ich werde verschiedene Versionen parallel 
installieren und von Impact nur die neuste.

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.