Google har i samarbejde med produktionsvirksomhederne SkyWater Technology og Efabless lanceret en initiative, der giver udviklere af open source hardware mulighed for gratis at fremstille de chips, de udvikler. Initiativet sigter mod at fremme udviklingen af open source hardware, reducere omkostningerne ved udvikling af åbne projekter og forenkle samarbejdet med fabrikkerne, der udfører produktionen. Takket være initiativet kan enhver, der ønsker det, begynde at udvikle sine egne specialiserede chips uden at frygte for store omkostninger til produktion af de indledende prototyper. Alle omkostninger til produktion, emballage og levering dækkes af Google.
Ansøgninger om at komme med i programmet for gratis produktion kan sendes hver anden måned. Det nærmeste slot lukker den 8. juni, og de chips, der når at komme med, vil være klar den 30. august og blive sendt til forfatterne den 18. oktober. Der vælges 40 projekter fra de indsendte ansøgninger (hvis der indsendes færre end 40 ansøgninger, vil alle, der består validiteten, gå i produktion). Som følge af produktionen vil udvikleren modtage 50 chips og 5 boards med installerede chips.
Ansøgninger accepteres kun fra projekter, der er fuldt udgivet under åbne licenser, ikke belastet med aftaler om fortrolighed (NDA) og ikke begrænser anvendelsesområdet for deres produkter. Data til produktion skal leveres i GDSII-format, bestå den tilgængelige testpakke og kunne reproduceres fra de originale projektfiler (dvs. det er ikke muligt at erklære et åbent projekt og samtidig sende et layout af proprietært materiale til produktion).
For at forenkle udviklingen af åbne chips tilbydes følgende åbne værktøjer:
- SkyWater PDK (Process Design Kit), et værktøj, der beskriver den teknologi, der anvendes på SkyWater-fabrikken ved 130nm (SKY130) og gør det muligt at forberede de nødvendige designfiler til fremstillingen af chips.
- OpenLane — et sæt komponenter til automatiseret konvertering af RTL-design af specialiserede chips (ASIC) til GDSII-formatet, der anvendes på fabrikkerne til fremstilling af chips.

- XLS (Accelerated HW Synthesis) — et værktøj til syntese af designfiler med hardwarecompositioner af chips, der svarer til den leverede højniveaubeskrivelse af den nødvendige funktionalitet, præsenteret i en softwareudviklingsstil.
- Et sæt regler til byggesystemet Bazel med støtte for åbne værktøjer (Yosys, Verilator, OpenROAD) til arbejde med hardwarebeskrivelsessprog (Verilog, VHDL, Chisel, nMigen).
- OpenROAD — en ramme for automatisering af udviklingsprocessen af åbne mikrochips.
- Verible — et sæt værktøjer til udvikling i Verilog-sprog, inklusive parser, stilformattering og linter.
Kilde: opennet.ru

