Forum: FPGA, VHDL & Co. GOWIN GW1N Nano low cost FPGA - Taugt das was?


von Peter S. (petersieg)


Lesenswert?

Moin.

Diese Low Cost CN FPGA Boards gibt es ja extrem günstig:
https://www.ebay.de/itm/264847057635?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2060353.m1438.l2649

Hier gibt es wohl open source Software dazu entsprechend angepasst:
https://github.com/YosysHQ/apicula
und:
https://ris.utwente.nl/ws/portalfiles/portal/249654527/DeVos2020complete.pdf

Und hier die orig. Tools "aufbereitet" für Linux/Ubuntu 18.04:
https://github.com/abhra0897/gowin-easy-linux

Hier 1st. steps:
https://www.bananatronics.org/first-steps-with-the-tang-nano-fpga-development-board/

Aber konkrete, kleinere Projekte habe ich so nicht gefunden?

Also z.B. VGA Ausgabe/Retro-Emulation/PONG/etc.

Gibt es sowas und ich habe es nur nicht gefunden?
Taugen die für kleinere Test/Einarbeitungsprojekte?

VG Peter

von Steffen H. (avrsteffen)


Lesenswert?

Peter S. schrieb:
> Aber konkrete, kleinere Projekte habe ich so nicht gefunden?
> Also z.B. VGA Ausgabe/Retro-Emulation/PONG/etc.
> Gibt es sowas und ich habe es nur nicht gefunden?
> Taugen die für kleinere Test/Einarbeitungsprojekte?

Gibt es denn eine Entwicklungsumgebung zum Gowin FPGA? Oder wie kann man 
denn für Gowin eigene Projekte in VHDL odet Verilog schreiben, bauen und 
downloaden?

Denn VGA Ausgabe, UART, I2C.. bis Pong gibt es ja genug Beispiele welche 
nicht Platform abhängig sein sollten.

Falls du nicht unbedingt ein Unbuntu auf dem FPGA laufen lassen willst - 
wenn ich das richtig verstanden habe - dann kann ich dir auch den Sipeed 
Tang Primer empfehlen.

https://www.ebay.de/itm/1pcs-FPGA-Development-Board-RISC-V-Development-Board-Core-Board-/183427233975?mkcid=16&mkevt=1&_trksid=p2349624.m46890.l49286&mkrid=711-127632-2357-0

oder hier
https://www.distrelec.de/en/sipeed-tang-primer-fpga-development-board-seeed-studio-102110202/p/30185703

Da könnte ich dir einiges an Beispielen und Programmmodule geben. Eine 
Entwicklungsumgebung existiert für Windows sowie auch für Linux.

von ... (Gast)


Lesenswert?

50 % eines FPGA macht die Software aus, die aus der Beschreibung
den Bitstream erzeugt. Und die zur Software gehoerende Dokumentation.
Sonst hat man nur wertloses Silizium.

Insoweit bin ich da nicht der Meunung, dass extremste Sparsamkeit
da angezeigt waere.

Schon das du fuer das ins Auge gefasste FPGA keine
Beispiele des Herstellers findest, waere mir genug Hinweis.

von Lexi (Gast)


Lesenswert?

Ich finde das hier ist ein netter Artikel, der einmal in das Sipeed 
(Tang) FPGA und die IDE abtaucht und einen interessanten Überblick gibt:
https://justanotherelectronicsblog.com/?p=986

von Alex (Gast)


Lesenswert?

Bei Aliexpress gibt es jetzt eine 4k LUT FPGA mit einem Cortex M3: 
Lichee Tang Nano 4k.

von Sigint 112 (sigint)


Lesenswert?

Ich habe den Tang Nano und der Tang Nano 4k ist in der Post. Der 4K ist 
besonders interesannt, da er den M3 enthält. Ich habe aber noch nicht 
ganz verstanden, wie ich die Firmware hochlade. Wenn ich das richtig 
verstehe, dann nutzt der den Flash, der die FPGA-Konfig enthält. Im FPGA 
wird dann wohl ne Bridge synthetisiert. Beschäftigt sich sonst noch 
jemand mit dem GOWIN?!?

Gruß,
   SIGINT

von Oliver D. (unixconf)


Lesenswert?

Hab den tangnano9k bekommen und mein cnc Projekt drauf laufen
https://youtube.com/shorts/ZfTr1BNUK_0?feature=share

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.