GOWIN GW1N Nano low cost FPGA - Taugt das was?

OP #6881048
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
#6882463
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.
Gast #6882518
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.
#6920238
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
#7849629
Lesenswert?
• ▲
▼

Moin zusammmen, hab jetzt ein paar Tang Nano 20k besorgt. Dafür gibt es mittlerweile eine ordentliche Liste mit Retro Systemen:

https://www.reddit.com/r/GowinFPGA/comments/1ew04s1/list_of_tang_nano_retro_gaming_projects/?rdt=54982

Es ist allerdings schade, daß man noch einen externen Controller für USB und Dateisystem braucht. Ich hoffe, es kommt bald noch ein größerer GOWIN FPGA auf den Markt. (als Tang Nano Version)

Gruß, SIGINT

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.