TANG-NANO: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Andi (Diskussion | Beiträge) |
Andi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 24: | Zeile 24: | ||
===Benötigte Software:=== | ===Benötigte Software:=== | ||
* '''Gowin Education''' (ab Version V1.9. | * '''Gowin Education''' (ab Version V1.9.10.03, Download Link siehe Gowin Wiki oben) | ||
Damit kann der VHDL-Source synthetisiert (compiliert) werden und ein FPGA file zur programmierung des Tang-Nano erzeugt werden | Damit kann der VHDL-Source synthetisiert (compiliert) werden und ein FPGA file zur programmierung des Tang-Nano erzeugt werden. | ||
oder alternativ, wenn nur ein fertiges FPGA-File programmiert werden soll: | oder alternativ, wenn nur ein fertiges FPGA-File programmiert werden soll: | ||
* '''GOWIN Programmer''' (ab Version V1.9. | * '''GOWIN Programmer''' (ab Version V1.9.10.03, Download Link siehe Gowin Wiki oben) | ||
===Programmierung:=== | ===Programmierung:=== | ||
<gallery> | |||
Datei:Device configuration.png|Device configuration | |||
Datei:Programmierung.png|Programmierung | |||
</gallery> |
Version vom 9. August 2025, 19:36 Uhr
Beschreibung
Beim Tang-Nano handelt es sich um ein preisgünstiges, jedoch leistungsfähiges FPGA-Board mit welchem aktuell einige verschiedene Karten emuliert werden können.
Für nähere Informationen zum Tang-Nano board siehe: https://wiki.sipeed.com/hardware/en/tang/tang-nano-20k/nano-20k.html
Schaltplan: Schaltplan
Emulierte Karten (Stand 08.2025):
- GDP64HS-FPGA inkl. Farberweiterung mit 256 Farben
- PS/2 Key
- PS/2 Mouse
- Sound
- SD-Card (SPI, SDIO)
- Ser
- Timer (interruptfähig)
Das Tang-Nano kann dabei als Bus-Slave betrieben werden (mit einer externen CPU) oder auch als komplettes "System on Chip" mit Z80 oder 68000 CPU und internen RAM.
Benötigte Software:
- Gowin Education (ab Version V1.9.10.03, Download Link siehe Gowin Wiki oben)
Damit kann der VHDL-Source synthetisiert (compiliert) werden und ein FPGA file zur programmierung des Tang-Nano erzeugt werden.
oder alternativ, wenn nur ein fertiges FPGA-File programmiert werden soll:
- GOWIN Programmer (ab Version V1.9.10.03, Download Link siehe Gowin Wiki oben)