Google, we współpracy z firmami produkcyjnymi SkyWater Technology i Efabless, uruchomił inicjatywę, która pozwala deweloperom otwartego sprzętu komputerowego bezpłatnie produkować rozwijane przez nich układy scalone. Inicjatywa ma na celu stymulowanie rozwoju otwartego sprzętu komputerowego, obniżenie kosztów przy tworzeniu otwartych projektów oraz uproszczenie współpracy z fabrykami zajmującymi się produkcją. Dzięki tej inicjatywie każdy chętny może rozpocząć opracowywanie własnych specjalistycznych układów scalonych, nie martwiąc się o wysokie koszty związane z pierwszymi prototypami. Wszystkie koszty produkcji, pakowania i dostawy pokrywa Google.
Zgłoszenia do programu bezpłatnej produkcji można składać co dwa miesiące. Najbliższy termin zgłoszeń upływa 8 czerwca, a układy scalone, które zostaną przyjęte, będą gotowe 30 sierpnia i wysłane do autorów 18 października. Spośród zgłoszeń wybieranych jest 40 projektów (jeśli zgłoszeń będzie mniej niż 40, wszystkie zaakceptowane zostaną wprowadzone do produkcji). Po zakończeniu produkcji deweloper otrzyma 50 układów scalonych i 5 płytek z zamontowanymi układami.
Zgłoszenia przyjmowane są wyłącznie od projektów w pełni rozpowszechnianych na podstawie otwartych licencji, które nie są obciążone umowami o poufności (NDA) ani nie ograniczają zakresu wykorzystania swoich produktów. Dane do produkcji muszą być przesyłane w formacie GDSII, przechodzić wymaganą testową praktykę i być reprodukowane z oryginalnych plików projektowych (tj. nie będzie możliwe zgłoszenie otwartego projektu i przesłanie do produkcji makiety własnościowej).
W celu uproszczenia procesu tworzenia otwartych układów scalonych, oferowane są następujące otwarte narzędzia:
- SkyWater PDK (Process Design Kit), narzędzie, które opisuje używany w fabryce SkyWater proces technologiczny 130nm (SKY130) i umożliwia przygotowanie wymaganych do produkcji układów scalonych plików projektowych.
- OpenLane — zestaw komponentów do zautomatyzowanej konwersji schematów RTL układów scalonych (ASIC) na format GDSII, używany w fabrykach do produkcji układów scalonych.

- XLS (Przyspieszona Synteza HW) — narzędzie do syntezowania plików projektowych z układami scalonymi, odpowiednimi do dostarczonego wysokopoziomowego opisu wymaganej funkcjonalności, przygotowanego w stylu tworzenia oprogramowania.
- Zestaw reguł dla systemu budowy Bazel z obsługą otwartych narzędzi (Yosys, Verilator, OpenROAD) do pracy z językami opisu sprzętu (Verilog, VHDL, Chisel, nMigen).
- OpenROAD — ramy do automatyzacji procesu rozwoju otwartych układów scalonych.
- Verible — zestaw narzędzi do rozwoju w języku Verilog, obejmujący parser, system formatowania stylu i linter.
Źródło: opennet.ru

