Elméletben sem egyszerű csipet tervezni. De ha ezen az alapvető nehézségen már túljutottunk, még mindig hátravan a puding próbája: hogyan készítsünk a tervekből működőképes prototípust? Annak legyártása ugyanis drága mulatság. Egy egyszerűbb csip-prototípus is több ezer dollárba kerül. Bár voltak kísérletek egyedi csipek gyártásának szolgáltatásként történő megoldására, egyelőre kevés gyakorlati sikerrel. Pedig az érdeklődés nagy, például rengeteg egyetemi projektnek adna lehetőséget, ha sikerülne megfelelő gyártási modellt találni.
Erre jött a Google, és majdnem megoldotta, nemhogy olcsón, hanem ingyen(!) gyárt le prototípust, amihez még nyílt forrású csip-alapdizájnt is ad. Persze itt is van egy sor olyan "de", ami árnyalja a képet.
Nyílt forrás és húszéves technológia
A két legerősebb megkötés, hogy a csip dizájnjának továbbra is teljes mértékben nyílt forrásúnak kell maradnia, a tervet a megfelelő GitHubon kell közzé tenni. A másik az, hogy egy közel húszéves technológiát kell használni: 130 nanométeres technológiájú csipeket lehet tervezni. Egy-egy szilíciumlapka (die) területe 10 mm2 lesz. Ezt a gyártástechnológiát 2001-2003 között használták, jelenleg 7 nanométernél tartanak a gyártók, de már készülőben van az 5 nanométer is. Ez persze nem azt jelenti, hogy egyáltalán nem készítenek ilyen technológiával kereskedelmi termékeket, az autóipar, az IoT és még számtalan terület épít erre a régi, de kiforrott, megbízható technológiára.
Van a gyártási kapacitásban is korlát. Bár eredetileg arról volt szó, hogy a Google minden nyílt forrású projekt prototípusát legyártja, ha túl nagy lesz az érdeklődés, szelektálni fog a projektek között, és csak azokat fogadja be, melyek a célkitűzéseihez jól illeszkednek.
A Google kezdeményezése ezzel együtt is figyelemre méltó. Akit pedig érdekelnek a részletek, megnézheti Tim Ansell másfél órás előadását a kezdeményezésről (lásd lentebb). Az ausztrál szakember tizenkét éve dolgozik a Google-nél szofvermérnökként, elsősorban nyílt forráskódú területen. Egyik kiemelt projektje az, hogy a hardverek (köztük a csipek) tervezhetőségét és testre szabhatóságát a szoftverekéhez közelítsék.
Erre van felkészülve a gyártó partner
A projekthez már a gyártó partner is megvan: a Google a speciális, általában régebbi gyártási technológiával készülő célcsipekre specializálódott SkyWater Technologyt választotta (a gyártó 2017-ben vált ki a Cypress Semiconductorból). A SkyWater bloomingtoni (Minnesota) gyárában, ahol max. 65 nanométeres technológiáig képes félvezetőket gyártani, előre ütemezett ciklusokban készítik majd a prototípusokat. Az első gyártási ütemre a tervek szerint már az idén sor kerülhet.
A Google célja a projekttel, hogy kifejleszthessen egy teljesen nyílt forráskódú félvezetőgyártási munkafolyamatot. Ehhez az alap a Google és a SkyWater közös nyílt forráskódú PDK-ja (Process Design Kit) lesz, amit a GitHubon elérhetővé is tettek. Ez a szabálygyűjtemény azokat a technikai és folyamatkereteket rögzíti, amiket a csiptervezőnek be kell tartania ahhoz, hogy az adott üzemben képesek legyenek legyártani az általa tervezett félvezető egységet.
Az egyébként szinte minden nagy céges bejelentéssel szemben erősen kritikus The Register szinte csak dicséri a kezdeményezést, sőt beszámolója végéhez egy utóiratot is biggyesztett, amelyben társakat keres egy mesterséges intelligenciát támogató chip tervezéséhez.
Akinek nincs kedve végighallgatni Tim Ansell előadását, itt a prezentáció slide-jaiból is bőséges információt nyerhet a kezdeményezésről.
Adathelyreállítás pillanatok alatt
A vírus- és végpontvédelmet hatékonyan kiegészítő Zerto, a Hewlett Packard Enterprise Company platformfüggetlen, könnyen használható adatmentési és katasztrófaelhárítási megoldása.
CIO KUTATÁS
TECHNOLÓGIÁK ÉS/VAGY KOMPETENCIÁK?
Az Ön véleményére is számítunk a Corvinus Egyetem Adatelemzés és Informatika Intézetével közös kutatásunkban »
Kérjük, segítse munkánkat egy 10-15 perces kérdőív megválaszolásával!
Nyílt forráskód: valóban ingyenes, de használatának szigorú szabályai vannak