Spartan (1) FPGA - Welche Entwicklungsumgebung?

Hi,

Ich moechte mich ein wenig mit programmierbarer Logik beschaeftigen und habe mir daher bei Reichelt einen CPLD (Xilinx XC9536) und einen FPGA (Xilinx, Spartan XCS05) bestellt.

Der CPLD laeuft gut, ist aber fuer "interne" Spielereien weniger geeignet (32-Bit-Zaehler blockiert fast alle I/O-Leitungen...).

Ich nutze die freie Entwicklungsumgebung von Xilinx (Webpack 6.x).

Am Wochenende habe ich mir eine kleine "Spielwiese" fuer den FPGA geaetzt und erst gestern bemerkt, dass Webpack diesen (alten) Typ garnicht mehr unterstuetzt. Auch die aelteste Webpack-Version (3.3) kann nichts damit anfangen.

Ich habe mir jetzt zwar bei elpro einen Spartan-2 (XC2S150-5) bestellt, es waere aber irgendwie schoen, wenn ich in der Zwischenzeit mit dem XCS05 etwas anstellen koennte.

Also: kennt jemand eine *freie* Entwicklungsumgebung, die:

- den Spartan (1) unterstuetzt,

- ihn mit dem Xilinx-Adapter per JTAG programmieren kann,

- (optional) VHDL unterstuetzt.

Danke, bye Thomas

Reply to
Thomas Matern
Loading thread data ...

Zellen mit NODE anstelle PIN deklarieren, dann bleiben die Pins frei Im gleichen Gehäuse gibts auch XC9572 -> Macrocells x 2 :-)

Was anders freies wirst du kaum bekommen. Aber frag mal in comp.arch.fpga

mfg Bertram

--

Bertram Geiger,  Graz - AUSTRIA
Private Mail: remove the letters "b a d" from my reply address
Reply to
Bertram Geiger

Hi

Ok, da habe ich mich vielleicht etwas kurz ausgedrueckt: der XC9536 hat genau 36 Macrozellen mit je 1 FlipFlop. Die I/O-Blocks haengen entweder am FlipFlop-Ausgang der Macrozelle oder an deren Eingang (also am Product-Term). Benoetigt man den FlipFlop, kann man den entsprechenden I/O-Block nur als Eingang oder FlipFlop-Ausgang benutzen. Wenn ich also einen 32Bit-Zaehler in den CPLD stecke, bleiben nur

4 freie I/O-Blocks als Ausgang frei.

Stimmt, der waere wirklich besser... tja, zu spaet :-(

=2E..

Also ist der einzige bei Reichelt bestellbare FPGA fuer Provatpersonen nicht nutzbar? Traurig. Ich werde denen mal eine Mail schreiben - sollen sie doch den Spartan II ins Programm nehmen - teurer ist der auch nicht.

Thx, bye Thomas

Reply to
Thomas Matern

Hi!

[wird nicht unterstützt von]

Es gibt da noch das Webpack ISE Classic ohne Versionsnummer, nicht zu verwechseln mit den classic Webpacks :-)

Devices supported: Spartan, Spartan XL - All XC4000E, EX, L, XL, XLA - All

Und das ist genau und nur hier:

formatting link

Gruß, Michael.

Reply to
Michael Eggert

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.