Förderjahr 2018 / Project Call #13 / ProjektID: 3084 / Projekt: Digitale Bausteine programmieren
Neue FPGA basierte Grafikarte für den ersten IBM PC mit open source FPGA tools entwickelt.
Das ISA Interface wurde von IBM entwickelt und kam erstmals im IBM-XT PC 1983 zum Einsatz. Die allgemeine Verfügbarkeit des ISA Bus Standard machte es anderen Herstellen mögllch, "IBM kompatible" PCs herzustellen. Verwendet wurden damals Grafik Standards wie EGA oder CGA. Heute sind kaum noch Monitore zu finden, die diese Standards anzeigen können. Deshalb hat @TubeTimeUS eine Grafikkarte entwickelt, die man in einen 30 Jahre alten PC stecken kann. Die auf diesen alten PCs laufende Software generiert CGA oder EGA Grafik, der FPGA auf der Grafikkarte wandelt diese in den VGA Standard um und gibt dieses Signal über die VGA Stecker auf der Grafikkarte aus. Damit können Retro Fans alle aktuellen LCD Monitore verwenden, die einen VGA Eingang haben.
Die Lösung zur Umwandlung von EGA und CGA in VGA ist in der Hardwarebeschreibungssprache Verilog geschireben und wird mit den von uns im Rahmen des CroG Projektes entwickelten open source Werkzeugen in die Konfigurationsdatei für den FPGA umgewandelt.
Das Projekt wurde unter https://github.com/schlae/graphics-gremlin veröffentlicht.
Eine Beschreibung des Proejektes findet man auf https://hackaday.com/2021/05/18/retro-isa-card-means-old-slow-computers…