Preview – Tang Nano 20K

Last Updated on 10. October 2026 by SuffocationLink status: OK

Kleines, günstiges FPGA-Board von Sipeed mit Gowin GW2AR-18, HDMI und eingebautem SDRAM. Für mich interessant wegen der Retro-Cores, allen voran NanoMig, ein Amiga 500 auf einem Board für unter 40 €. Ein ausführlicher Beitrag ist in Arbeit.

Was ist ein Preview? Hier zeige ich kurz Hardware, die ich entdeckt, aber noch nicht genauer angeschaut habe. So behalte ich den Überblick und ihr seht schon vorab, was kommt. Sobald ich dazu komme, ersetzt ein ausführlicher Beitrag das Preview. Was zuerst dran ist, bestimmen eure Kommentare oder meine Lust und Zeit ;).

Description

  • Hersteller: Sipeed
  • FPGA: Gowin GW2AR-LV18QN88C8/I7 (GW2AR-18) mit 20.736 LUT4, 15.552 Flipflops, 828 Kbit Block-RAM, 48 Multiplizierer, 2 PLL
  • Speicher: 64 Mbit SDRAM im FPGA-Gehäuse (32 Bit SDR), 64 Mbit SPI-Flash, microSD-Slot
  • Video/Audio: HDMI-Buchse, 40-poliger RGB-LCD-Anschluss, PCM-Verstärker MAX98357A
  • Onboard-Debugger BL616 (JTAG, USB-UART, USB-SPI), kann bei den Retro-Cores als USB-Host (FPGA Companion) dienen
  • Takt: MS5351 mit drei zusätzlichen Takten
  • Sonstiges: 6 LEDs, 1 WS2812-RGB-LED, 2 Taster, Größe 22,55 × 54,04 mm
  • Preis: ca. 25–37 $ je nach Händler (Stand 10.10.2026, Händlerangaben)
  • Logikpegel 3,3 V, Eingänge nicht 5-V-tolerant (eigene Einschätzung nach Gowin-Spezifikation, noch nicht geprüft)
  • Lizenz Hardware: nicht angegeben (Sipeed-Wiki ohne Lizenzangabe)
  • Lizenz Software: je Core verschieden, siehe Tabelle; Gowin-IDE proprietär (kostenlose Lizenz), offene Toolchain Apicula nur teilweise

Tang Nano 20K – Sipeed WikiLink status: OK

Retro-Cores

Die meisten Cores kommen aus dem Umfeld von Till Harbaum (MiSTle-DevLink status: OK). Tastatur, Maus und Bildschirmmenü laufen über die FPGA CompanionLink status: OK-Firmware auf dem Onboard-BL616 oder einem externen M0S Dock, Pico oder ESP32-S2/S3.

CoreSystemLicence
NanoMigLink status: OKAmiga 500/1000/1200 (Minimig, OCS/ECS/AGA, 68020)nicht angegeben (kein LICENSE im Repo)
MiSTeryNanoLink status: OKAtari ST/STE (cycle-exakter 68000, 4 MB)nicht angegeben (kein LICENSE im Repo)
C64NanoLink status: OKCommodore 64GPL-3.0
VIC20NanoLink status: OKCommodore VIC-20GPL-3.0
C16NanoLink status: OKCommodore C16/Plus/4GPL-3.0
A2600NanoLink status: OKAtari 2600GPL-3.0
NanoApple2Link status: OKApple IIeGPL-3.0
NESTangLink status: OKNintendo NESGPL-3.0
Retro-Cores für den Tang Nano 20K (Auswahl)

NanoMig

  • Port des Minimig (Amiga) auf die Tang-Boards, Basis MiSTeryNano und MiSTer Minimig AGA
  • Modi Amiga 500, 1000 und 1200, Chipsatz OCS, ECS und AGA, beschleunigte 68020 mit Cache
  • Auf dem Tang Nano 20K u. a. 2 MB Chip-RAM bzw. 4 MB Fast- und 1,5 MB Slow-RAM
  • Kickstart 1.3, 3.1 oder 3.2 im Flash (nicht enthalten, muss man selbst besitzen)
  • Bis zu 4 virtuelle Diskettenlaufwerke (ADF) und 2 IDE-Festplatten-Images auf microSD
  • HDMI mit Ton (PAL/NTSC), USB-Tastatur/Maus/Joystick oder DB9-Joysticks
  • Status: in Arbeit, Spiele, Demos und Anwendungen laufen laut README
  • Lizenz Software: nicht angegeben (kein LICENSE im Repo), FPGA Companion: Apache-2.0

NanoMig – ProjektseiteLink status: OK

MiSTeryNano

  • Atari ST/STE, cycle-exakter 68000 mit 8 MHz, 4 MB RAM, Blitter, YM2149 und DMA-Sound
  • Farbe und Monochrom über HDMI, Disketten (.ST) und ACSI-Festplatte (.HD) auf microSD, MIDI
  • Optionales Trägerboard MiSTeryShield20k
  • Lizenz Software: nicht angegeben (kein LICENSE im Repo)

MiSTeryNano – ProjektseiteLink status: OK

Weitere Cores

C64, VIC-20, C16/Plus4, Atari 2600, Apple IIe und NES gibt es fertig (siehe Tabelle). Einen PC-Core für den Nano 20K habe ich nicht gefunden, 486Tang läuft nur auf der deutlich größeren Tang Console 138K.

Idee: Basis für ein EGA-/ISA-Experiment

  • Eigene Überlegung, noch nicht ausprobiert
  • Board ist klein und günstig, Block-RAM und SDRAM reichen für einen EGA-Bildspeicher
  • Am ISA-Bus liegen 5-V-Pegel, also Pegelwandler (z. B. 74LVC245/74LVC4245) nötig
  • Freie I/Os sind knapp, ISA-8-Bit braucht grob 8 Daten-, 20 Adress- und mehrere Steuerleitungen, daher eher Trägerplatine mit Multiplexing oder größeres Tang-Board
  • Bildausgabe direkt über HDMI möglich, EGA-RGBI-Ausgang ebenfalls nur über Pegelwandler

Related Posts

Sources

Logbook

DateChangeAuthor
10.10.2026Preview angelegt
Post created
Suffocation
Changelog

Leave a Reply

Your email address will not be published. Required fields are marked *