Forum: Mikrocontroller und Digitale Elektronik [S] günstiges FPGA-Experimentierboard


von Marci W. (marci_w)


Lesenswert?

Hallo Leute,

tl;dr: Suche sehr günstiges FPGA-Board für den absoluten Einstieg und 
mit kostenloser Toolchain für grundlegendes Verständnis und einfache 
Experimente. Alle Tipps, Links und Hinweise willkommen. Wichtig: ich 
habe keinen konkreten Anwendungsfall!

Ich möchte mich (rein hobbymäßig) ein wenig mit FPGAs beschäftigen. 
Wichtig ist mir das grundlegende Verständnis von FPGAs, Aufsetzen der 
Toolchain, und erste einfache Experimente. Die Frage ist, ob ich mir ein 
Board bestelle, das gleich mehrere Zusatzplatinen enthält, oder ein sehr 
einfaches
Board, bei dem dann allerdings schnell basteln angesagt ist.

Ein Must Have ist eine kostenlose Toolchain. Das Einrichten muss nicht 
unbedingt total einfach sein und darf ruhig Zeit kosten.
Eine Frage: Ich habe IDEs gesehen, die anscheinend 40GB auf der Platte 
belegen! Kann das echt sein? Das wären die mit Abstand größten Programme 
die ich jemals verwendet habe.
Vermutlich wäre es ein wenig sinnvoller, Verilog zu lernen, aber das ist 
mir am Anfang relativ egal, ich nehme gerne auch VHDL.

Ob ich mich in Zukunft weiter mit FPGAs beschäftigen werde, ist völlig 
offen. Aber es juckt mich schon seit längerem in den Fingern, da mal 
reinzuschnuppern.

Ich habe mal folgende Boards auf Ali rausgesucht:

https://de.aliexpress.com/item/1005004865950922.html

Das hat den Vorteil, dass man gleich ein Paket mit mehreren 
Zusatzplatinen kaufen kann (leider wohl nicht nachbestellbar, da habe 
ich aber noch nicht beim Anbieter geschaut).

https://de.aliexpress.com/item/1005002703532598.html

Auch interessant, etwas weniger Peripherie, dafür gepufferte RTC und 
größerer FPGA.

https://de.aliexpress.com/item/1005010116225752.html

günstig, aber eher weniger gut ausgestattet, dafür SD-Slot, hdmi.
Wobei ich denke, dass hdmi-Ausgabe wohl weiter geht, als ich aktuell 
vorhabe zu gehen.

https://de.aliexpress.com/item/1005007213188525.html

extrem günstig, Taster und Dip-Schalter, für den Preis kann man 
eigentlich nix falsch machen. ;-)

Bei einem der Boards gibt es vermeintliche Links zu Toolchain und Doku, 
die allerdings nicht wirklich weiter führen. Alle Anbieter versprechen 
Doku, Beispielcode und teilweise Tools. Keine Ahnung, drauf verlassen 
möchte ich mich nicht.

Dann noch ein Xilinx-Board:

https://de.aliexpress.com/item/1005005254036473.html

das hat ein SoC (AMD Zynq™ 7000) mit ARM-CPU und recht großem FPGA. Da 
denke ich, dass mir die Lernkurve evtl. zu steil ist wg. MCU und FPGA 
auf einem Chip, obwohl das natürlich schon eine sehr reizvolle Sache 
ist!

Mein Background: Recht gute Kenntnisse Elektronik und Digitaltechnik 
(auch uC etc.), gute Computerkenntnisse. War schon in der 
Elektronikentwicklung (analog und digital, aber nix kompliziertes) tätig 
und entwickle Software für PC und hauptsächlich im 
Automatisierungsbereich.

Vielen herzlichen Dank für's lesen! Ich freue mich über jede Antwort und 
wünsche euch einen schönen dritten Advent.

ciao

Marci

von Jobst M. (jobstens-de)


Lesenswert?


von Christoph M. (mchris)


Lesenswert?

Jobst M. schrieb:
> Von Olimex gibt es iCE40 Boards - z.B.:
>
> 
https://www.mouser.de/ProductDetail/Olimex-Ltd/ICE40HX1K-EVB?qs=K5ytOU5dogqDm9Cy2ZyazQ%3D%3D

1K Luts ist aber arg wenig ..

Marci W. schrieb:
> Ein Must Have ist eine kostenlose Toolchain. Das Einrichten muss nicht
> unbedingt total einfach sein und darf ruhig Zeit kosten.

Das hier könnte gehen:
https://yosyshq.net/yosys/

von 🍅🍅 🍅. (tomate)


Lesenswert?

https://de.aliexpress.com/item/1005010116225752.html
Hat alles was man braucht und genug freie IO.

Paar Tasten, LED-Display und paar LEDs sind nice zum debuggern.
20x2 LCD kannst auch selber ranwursteln, ist billiger als eigens beim 
Chinamann zu kaufen.
DRAM ist anspruchsvoll, fürs erste mal mit SRAM anfangen.

https://de.aliexpress.com/item/1005007213188525.html

Da musst erst noch PLL richtig ranfrickeln, d.h. Draht vom Quarz zum PLL 
Eingang und Induktor statt Widerstand an PLL Supply.
Ansonsten auch brauchbar, wenn man noch das alte 13.01 Quartus hat.

: Bearbeitet durch User
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.