Google ve spolupráci s výrobními společnostmi SkyWater Technology a Efabless spustil iniciativu, která umožňuje vývojářům otevřeného hardwaru zdarma vyrábět čipy, které vyvíjejí. Iniciativa má za cíl podpořit rozvoj otevřeného hardwaru, snížit náklady na vývoj otevřených projektů a zjednodušit interakci s výrobními závody. Díky této iniciativě si každý zájemce může začít vyvíjet své vlastní specializované čipy, aniž by se obával vysokých nákladů na výrobu počátečních prototypů. Všechny náklady na výrobu, balení a dopravu hradí Google.
Přihlášky do programu bezplatné výroby lze zasílat každé dva měsíce. Nejbližší kolo bude uzavřeno 8. června, a čipy, které se do něj dostanou, budou připraveny do 30. srpna a odeslány autorům 18. října. Z podaných přihlášek bude vybráno 40 projektů (pokud bude podaných přihlášek méně než 40, budou všechny, které prošly kontrolou na správnost, uvedeny do výroby). Po dokončení výroby dostane vývojář 50 čipů a 5 desek s nainstalovanými čipy.
Přihlášky se přijímají pouze od projektů, které jsou plně distribuovány pod otevřenými licencemi, nejsou zatíženy dohodami o zachování mlčenlivosti (NDA) a neomezují užívání svých produktů. Údaje pro výrobu musí být předávány ve formátu GDSII, procházet poskytnutým testovacím souborem a být reprodukovatelné z původních projektových souborů (tj. nelze prohlásit za otevřený projekt a předat pro výrobu návrh proprietárního).
Pro zjednodušení vývoje otevřených čipů jsou k dispozici následující otevřené nástroje:
- SkyWater PDK (Process Design Kit), nástroj popisující technologií používanou ve výrobně SkyWater 130nm (SKY130) a umožňující připravit potřebné projektové soubory pro výrobu čipů.
- OpenLane — soubor komponentů pro automatizovanou transformaci RTL návrhů specializovaných čipů (ASIC) do formátu GDSII, používaného v továrnách pro výrobu čipů.

- XLS (Zrychlená HW syntéza) — nástroj pro syntézu projektových souborů s hardwarovými komponenty čipů, odpovídajícími poskytnutému vysoceúrovňovému popisu požadované funkčnosti, zpracovanému ve stylu vývoje softwaru.
- Sada pravidel pro sestavovací systém Bazel s podporou otevřených nástrojů (Yosys, Verilator, OpenROAD) pro práci s jazyky popisu hardwaru (Verilog, VHDL, Chisel, nMigen).
- OpenROAD — rámec pro automatizaci procesu vývoje otevřených mikročipů.
- Verible — sada nástrojů pro vývoj v jazyce Verilog, včetně parseru, systému pro formátování stylu a linteru.
Zdroj: opennet.ru

