Förderjahr 2018 / Project Call #13 / ProjektID: 3084 / Projekt: Digitale Bausteine programmieren
5 Jahre nachdem netidee die Entwicklung eines open source Werkzeuges zum Programmieren eines FPGAs finanziert hat, verwendet nun der kalifornische FPGA Hersteller Quicklogic eben dieses für sein neuestes Produkt.
Das Team um Edmund Humenberger ist vor fünf Jahren angetreten, die Welt der FPGA Programmierwerkzeuge zu verändern. Zu diesem Zeitpunkt gab es nur proprietäre Werkzeuge, die von den FPGA Herstellern Xilinx, Altera, Microsemi, Lattice und Quicklogic für ihre Chips zur Verfügung gestellt wurden.
Obwohl 2015 sich Open Source Werkzeuge für Programmierer bereits durchgesetzt hatten, gab es damals keine Open Source Werkzeuge für FPGAs. Die Hersteller der FPGA Chips stellten die notwendige Dokumentation nicht zur Verfügung.
Mit finanzieller Unterstützung von Netidee hat Claire Wolf in mehrmonatiger Kleinarbeit die weltweit erste vollständige öffentlich verfübare Dokumentation eines FPGA erstellt. Im Rahmen des Projektes CrOG hat Claire Wolf dann auch noch die ersten Open Source Programmier Tools für diesen FPGA geschrieben und veröffentlicht.
Um diese von netidee finanzierten Werkzeuge hat sich in den letzten Jahren weltweit eine Community von mehreren tausend FPGA Designern entwickelt. Esden gab 2019 in seinem Vortrag in Californien einen guten Überblick.
Mehrere Firmen wurden bereits weltweit gegründet, um FPGA Boards zu verkaufen, die mit den Open Source Werkzeugen programmiert werden können.
ULX3S Orange Crab Alhambra iceBreaker tinyFPGA Tundra Labs Nandland
Dass nun eine FPGA Hersteller selber diese Open Source Werkzeuge verwendet, ist ein großer Meilenstein.