IDE für Spartan 3

(Firma: www.elpra.de) Persönliche Seite #5414291
Lesenswert?

Xilinxer schrieb:
> Hallo,
>
> ich habe mir ein typisches Digilent Spartan 3 Devboard ersteigert.
> Vivado bietet nur Unterstützung für die aktuelle Serie an. Was benötige
> ich für diese ältere Serie?

Xilinx ISE. Das Webpack ist wie bei Vivado auch gratis:

https://www.xilinx.com/products/design-tools/ise-design-suite/ise-webpack.html

Eine Übersicht der unterstützten FPGAs gibts hier als PDF: 
http://www.xilinx.com/publications/matrix/Software_matrix.pdf

BTW: Wenn du Vivado schon kennen solltest, lohnt sich ein Blick ins 
Planahead. Wird mit dem Webpack installiert.
(Firma: Potilatormanufaktur) #5414353
Lesenswert?

Nicht jedermanns Sache, aber falls es doch eine Option ist, kann man ISE 
auch gut per Makefile nutzen 
https://github.com/duskwuff/Xilinx-ISE-Makefile . Ich habe mir das ganze 
mittlerweile stark erweitert und rufe darüber auch wahlweise 
ghdl/gtkwave als Simulator auf. Ein paar Wermutstropfen gibt es aber 
zugegebenermaßen für mich, z.B. dass sich anscheinend kein RTL schematic 
viewer per command line aufrufen lässt.
#5417510
Lesenswert?

Wahrscheinlich hast du diese spezielle Version der ISE genommen, die sie 
letztens nochmal für Windows 10 fit gemacht haben, die kann aber nur 
Spartan 6.
Du musst die alte ISE 14.7 nehmen. Die geht auch, manche Sachen 
schmieren unter Windows 8 oder neuer aber gene ab. Eine VM installiert 
die  nicht...
Gast #5418178
Lesenswert?

Ich kann z.B. jetzt kein PlanAhead öffnen oder MAP durchführen. Bei 
beiden bemängelt er eine fehlende Lizenz. Ich habe mir eine kostenlose 
Webpacklizenz generiert und benutze ein übliches, älteres Spartan3 Board 
von Digilent.

Oder ist der dort befindliche Spartan 3E schon zu groß?
Gast #5418202
Lesenswert?

Xilinxer schrieb:
> Ich kann z.B. jetzt kein PlanAhead öffnen oder MAP durchführen. Bei
> beiden bemängelt er eine fehlende Lizenz. Ich habe mir eine kostenlose
> Webpacklizenz generiert und benutze ein übliches, älteres Spartan3 Board
> von Digilent.
>
> Oder ist der dort befindliche Spartan 3E schon zu groß?

Da steht auf S.8., das das WebPack_lizenz alle S-3E unterstützt:
https://www.xilinx.com/support/documentation/sw_manuals/xilinx14_7/irn.pdf

Poste doch mal die Fehlermeldung, eventuell fehlt irgendeine andere 
Lizenz
(SDK,IP-Cre, modelsim). Oder du hast den falschen FPGA-Typ eingestellt. 
Oder beim aktivieren der Lizenz ist was schief gegangenen. oder, oder, 
oder.
Gast #5418944
Lesenswert?

Xilinxer schrieb:
> Es war die falsche Lizenz..

OK, also wieder einen von den ersten Schritten geschafft. Hier hat 
geholfen die gekürzte fehlermeldung "ERROR:Map:258 - A problem was 
encountered attempting to get the license" in google einzuhämmern um den 
passenden Thread im Xilinx-Forum zu finden.

Einer der nächsten Schritte sollte dann das downladen des fertig 
übersetzten Konfiguration auf den Board sein. Da gibt es mehrere 
Varianten:

-nur den FPGA configurieren
-den PROM zu flashen

und du hast mehrere tools dazu zur Auswahl:
-wenn du ein digilent board hast dann hat digilent auch ein eigenes Tool 
das board über USB zu programmieren
--die ISE
--das programmiertool impact als standalone tool
für letztere brauchst du ein Xilinx-Programmiergerät, deshalb ist es 
wohl am Anfang beser erst mal mit dem digilent tool zu arbeiten.

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