Nedávno Objavili sa správy, s ktorými sa Google spojil výrobné spoločnosti SkyWater Technology a Efables spustili iniciatívu čo umožňuje vývojárom hardvéru s otvoreným zdrojom voľne vytvárať čipy, ktoré vyvíjajú.
Iniciatíva má za cieľ stimulovať vývoj otvoreného hardvéru, znížiť náklady na vývoj otvorených projektov a zjednodušiť interakciu s výrobnými závodmi.
Vďaka iniciatíve ktokoľvek môže začať s vývojom vlastných čipov bez obáv z vysokých nákladov na výrobu počiatočných prototypov. Spoločnosť Google pokrýva všetky náklady na výrobu, balenie a dopravu.
Žiadosti o zaradenie do voľného výrobného programu možno posielať každé dva mesiace. Najbližší slot sa zatvorí 8. júna a tokeny, ktorým sa podarilo vstúpiť, budú pripravené 30. augusta a budú odoslané autorom 18. októbra.
Z podaných žiadostí je vybraných 40 projektov (Ak je podaných menej ako 40 žiadostí, do výroby budú zaradené všetky, ktoré prešli korekčnou kontrolou). Na základe výsledkov výroby dostane vývojár 50 čipov a 5 dosiek s nainštalovanými čipmi.
TLDR; Tím Google Hardware Toolchains spúšťa nový vývojársky portál developer.google.com/silicon, ktorý má pomôcť komunite vývojárov začať s programom Open MPW transport. To umožní komukoľvek bezplatne predložiť návrhy integrovaných obvodov s otvoreným zdrojom.
Od novembra 2020, keď spoločnosť Skywater Technologies oznámila svoje partnerstvo so spoločnosťou Google s cieľom sprístupniť svoju súpravu Process Design Kit pre procesný uzol SKY130, tím Hardware Toolchains tu v spoločnosti Google je na ceste k sprístupneniu otvorenej konštrukcie kremíka všetkým vývojárom. Prístup k open source a vyrobiteľnému PDK mení status quo v priemysle zákazkového silikónového dizajnu a akademickej sfére:
Dizajnéri teraz môžu začať svoje projekty bez obmedzení NDA a používania.
Výskumníci môžu svoj výskum reprodukovať svojimi kolegami.
Open source nástroje EDA môžu byť hlboko integrované do výrobného procesu
Akceptované sú iba žiadosti o projekty plne distribuované pod otvorenými licenciami, ktoré nie sú zaťažené dohodami o mlčanlivosti (NDA) a ktoré neobmedzujú rozsah ich produktov.
Spoločnosť Google poskytla možnosť bezplatnej výroby testovacích šarží otvorených čipov
Údaje pre produkciu musia byť prenesené vo formáte GDSII, musia prejsť poskytnutým testovacím balíkom a musia byť reprodukované z pôvodných projektových súborov (tj deklarovanie otvoreného projektu, ale prenos proprietárneho dizajnu do výroby nebude fungovať).
Každý projekt má pevnú užívateľskú oblasť 2,92 mm x 3,52 mm a 38 I/O kolíkov na preddefinovanom zväzku na posilnenie vášho dizajnu. Má tiež potrebnú testovaciu infraštruktúru na overenie špecifikácií a správania čipu pred jeho odoslaním na záznam.
Na zjednodušenie vývoja otvoreného čipu sú k dispozícii nasledujúce otvorené nástroje:
- SkyWater PDK (Process Design Kit), súprava nástrojov, ktorá popisuje 130nm výrobný proces (SKY130) používaný v továrni SkyWater a umožňuje vám pripraviť konštrukčné súbory potrebné na výrobu čipov.
- OpenLane je sada komponentov pre automatickú konverziu obvodov ASIC RTL do formátu GDSII používaného v továrňach na výrobu čipov.
- XLS (Accelerated HW Synthesis) je sada nástrojov na syntézu projektových súborov s čipovou hardvérovou výplňou zodpovedajúcou poskytnutému vysokoúrovňovému popisu požadovanej funkcionality, navrhnutých v štýle vývoja softvéru.
- Sada pravidiel pre montážny systém Bazel s podporou otvorených nástrojov (Yosys, Verilator, OpenROAD) pre prácu s jazykmi popisu hardvéru (Verilog, VHDL, Chisel, nMigen).
- OpenROAD je rámec pre automatizáciu procesu vývoja otvoreného okruhu.
- Verible je sada nástrojov pre vývoj Verilog, vrátane analyzátora, systému formátovania štýlu a linter.
Konečne ak máte záujem dozvedieť sa o tom viac, môžete skontrolovať podrobnosti Na nasledujúcom odkaze.