Xilinx Spartan-3 programmieren (howto?)

Hallo NG,

Wenn da gerade einige FPGA-Threads offen sind, muss ich meine entsprechende Frage auch noch in die Runde werfen: Ich habe mir vor einigen Wochen ein Xilinx Spartan-3 Starterboard erworben und komme mit der Programmierung überhaupt nicht vorwärts. Hat jemand dasselbe Board? Mir fehlt es am Grundlegendsten! Ich konnte bisher zwar einige einfachere VHDL-Progrämmchen kompilieren (mit Xilinx ISE), aber nicht in den FPGA laden. Welche Programme verwendet ihr? Ich möchte vom Xilinx ISE abkommen, da das Programm viel zu teuer ist für meine Basteleien. Kennt jemand irgendwelche Tutorials oder Literatur? Ich habe einige Erfahrungen mit den kleineren Altera CPLDs und wollte mich nun etwas Leistungsfähigerem widmen.

Verzweifelt auf das laufende Testprogramm blickend...

Claudius

Reply to
Claudius Zingerli
Loading thread data ...

"Claudius Zingerli" schrieb im Newsbeitrag news: snipped-for-privacy@newsfeed-0.progon.net...

Am besten das kostenlose Webpack (beim S3 Starterkit dabei) installieren.

Das erste Programm ist erstmal eine LED blinken lassen.

Das komplizierteste ist dabei das UCF file so anzupassen, dass clock und led pins richtig angesprochen werden. Also vielleicht erstmal eine led mit einem taster verbinden, und sehen, ob sich alles richtig übersetzen und ins externe Platform FLASH laden lässt. Dabei in IMPACT erst die jtag chain initialisieren, und dann das Flash auswählen.

Man darf sich nur nicht von den 200k Gattern und den BGA pin identifiers blenden lassen. Betrachte die Kiste als einfaches kleines PLD, und probier schrittweise die dranhängende Peripherie. Im nächsten Schritt kannst du ja mal den gemultiplexten 7-segment leds Leben einhauchen.

MIKE

Reply to
M.Randelzhofer

Hoi Mike,

Ich muss einmal schauen. Ist das auch ein Programmier- und Downloadprogramm?

Ja, werde ich machen

Erkennt Impact den Baustein automatisch? Erste Versuche misslangen damals. Ich werde das wohl nochmals versuchen müssen. Welchen Kabeltyp muss ich da selektieren?

Tönt spannend. Irgendwann werde ich mich dann wohl auch den Seriellen Schnittstellen und dem VGA-Anschluss widmen können. Das wird wohl aber noch seine Zeit brauchen. Vielen Dank für diese vielen wertvollen Tipps!

Gruss aus der Schweiz

Claudius

Reply to
Claudius Zingerli

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.