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
Dieses immernoch "neueste Produkt" kaufte ich vor 10 Jahren für 23€. Mittlerweile ist der Preis leicht gestiegen: https://www.mouser.de/ProductDetail/Lattice/LCMXO3LF-6900C-S-EVN?qs=Fobv33ltQGiK18aW8UMA8Q%3D%3D https://www.mouser.de/new/lattice-semiconductor/lattice-machx03-kit/ Von Olimex gibt es iCE40 Boards - z.B.: https://www.mouser.de/ProductDetail/Olimex-Ltd/ICE40HX1K-EVB?qs=K5ytOU5dogqDm9Cy2ZyazQ%3D%3D Software von Lattice gibt's gegen Registrierung: https://www.latticesemi.com/en/Products/DesignSoftwareAndIP/FPGAandLDS/LatticeDiamond Weitere Boards findest Du bei Mouser aber auch: https://www.mouser.de/c/embedded-solutions/engineering-tools/programmable-logic-ic-development-tools/ Gruß Jobst
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/
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.