Einstieg FPGA mit WaveShare Open3S500E

OP #3723377
Hallo

Ich möchte endlich mal mit FPGAs anfangen und habe soeben das hier auf 
ebay entdeckt: 251192875961
Die vielen Erweiterungen mit dem schicken Stecksystem sehen überzeugend 
aus.
Kann so ein FPGA genug um z.B. ein großes Bild per VGA (Adapter liegt 
jedenfalls bei) auszugeben?

Offenbar benötigt das Board einen Programmer. Meine Kurze recherche hat 
ergeben, dass der hier eine günstige Lösung ist: 171008779562
Angegeben ist, dass er mit allen Spartan FPGAs kompatibel ist. Muss da 
sonst noch irgendetwas beachtet werden?

So wie ich das sehe, habe ich damit für gerade einmal 100€ einen 
Umfangreichen Einstieg. Ist der dann auch so reibungslos, wie ich mir 
das hier vorstelle oder muss ich mich auf notwendige Kaufsoftware/ 
Probleme bei dieser Lösung einstellen?

MfG,
Hakon Hennig
Hallo, also ich nutze diese Platine, aber nur das Board mit dem FPGA und 
sonst nichts. Als Programmer verwende ich einen USB JTAG von Digilent. 
Ja der xc3s500e ist schon recht groß. Ich habe drinnen 4 Fifos mit je 
8KBytes und 4 UARTs und 4 Schnittstellen zu ADCs. Aber ist auch noch 
viel Platz. VGA ist damit locker machbar.

Wegen dem Preis für den Programmer sind vermutlich die Boards mit Altera 
Cyclone 4 günstiger. Da gibt es auch welche mit einigermaßen großem 
FPGA.
OP
Hallo Gustl,

danke für die Antwort!
Ich habe inzwischen einen günstigeren Programmer auf ebay aufgespürt: 
390809652326
dann sind es insgesamt ~90€...
Ich werde das dann einfach so machen, Preis-Leistung ist angesichts der 
Kits von WaveShare gut, vergleichbare komplettlösungen von Altera werde 
ich nicht suchen, nennenswert günstigere Optionen vermute ich an der 
Stelle nicht...

MfG,
Hakon Hennig
Also ich musste mal einen XILINX Clone vom Zoll vernichten lassen wegen 
fehlendem CE Zeichen.

Ich nutze als Programmes das hier
http://shop.trenz-electronic.de/catalog/product_info.php?cPath=243_253&products_id=513
ist zwar nicht Pin kompatibel, aber kann man mit fliegenden Drähten 
lösen. Wenn du schon ein anderes FPGA Board mit Programmer haben 
solltest, wie eigentlich alle Board von Digilent, dann kannst du da auch 
noch das Waveshare in die JTAG Kette reinhängen, also das eine Board als 
Programmer für das andere verwenden.
Gast
Fuer das "WaveShare Open3S500E" scheint WaveShare aber kein passendes
SDRAM-Board anzubieten.

Oder habe ich das uebersehen?

Die gelisteten SDRAM-Boards "A" und "B" haben nur bei den Altera-Boards
das Kompatibilitaetshaekchen.

Mit 360 kbit Block-RAM wird das sonst nichts mit VGA.
OP
Danke für den Hinweis!

Waveshare bietet offenbar vergleichbare Cyclone II Boards mit reichlich 
SDRAM, und der günstigere Programmer ist ebenfalls ein Pluspunkt...
ebay Artikelnummer 261127483850
Dann werde ich nun also in Altera investieren.

MfG,
Hakon Hennig
Gast
Wenn Du mal nach CycloneIV und NIOS2 bei I*ei.com suchst,
wirst Du ausgesprochen guenstige Boards mit einem kleinen
CycloneIV (EP4CE6 oder EP4CE10) und typischerweise 32 MB SDRAM finden.

Der EP4CE10 kostet einige Euro Aufpreis.

CycloneII wuerde ich nicht mehr als Einstieg benutzten.
Wird auch von der vorletzten aktuellen Quartus2-Version (13.1)
nicht mehr unterstuetzt.

Man sollte sich allerdings die Schematics und Bestueckungsplaene
gut ansehen. Der Chinamann ist da mitunter uebertrieben kreativ
was die Belegung (und Nichtbelegung*) von Stiftleisten angeht.


*) Einige entscheidende Signale fehlen da...
Für VGA muss man doch nicht umbedingt ein Bild im RAM halten. Wenn man 
z. B. Text anzeigen will reicht ein Schriftsatz. Oder wenn man ein 
Oszilloskop bauen will dann reicht es auch eine Wertetabele der Daten 
vom ADC zu speichern.
OP
in meinem Fall ist der RAM schon ein größeres Argument, zumal ich mit 
dem Teil 128MBit habe...
den o.g. Cyclone II habe ich jetzt mit einem USB Blaster gekauft.
Ein Cyclone IV wäre wohl tatsächlich eine Überlegung wert gewesen, lässt 
sich aber ohne weitere Änderungen jederzeit nachkaufen und das Board mit 
dem FPGA ist ja auch standalone einsetzbar...

Vielen Dank für eure Hilfe!

MfG,
Hakon Hennig
Siehe auch das LOGi Projekt (http://valentfx.com/logi-pi/) für 
RaspberryPi bzw. Beaglebone mit 'nem Spartan6. Die EDU-Erweiterung 
bietet dir eigentlich genau das notwendige, um mit FPGAs in die Gänge zu 
kommen und die Buch-Empfehlung taugt auch was - das EDU Board ist sogar 
extra wegen des Buchs am alten Spartan3-StarterKit angelehnt. 
(http://www.amazon.com/FPGA-Prototyping-VHDL-Examples-Spartan-3/dp/0470185317).

Habe das LOGi für'n Raspberry hier und bespaße den per JTAG (geht auch 
per Raspberry) — bin echt sehr positiv angetan von dem Teil und kann nur 
empfehlen.

Weiß aber leider nicht, ob es den bereits frei zum Verkauf gibt.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.