Google je omogućio besplatnu proizvodnju probnih serija otvorenih čipova

Google, u saradnji sa proizvodnim kompanijama SkyWater Technology i Efables, pokrenuo je inicijativu koja omogućava programerima otvorenog hardvera da besplatno prave čipove koje razvijaju. Inicijativa ima za cilj stimulirati razvoj otvorenog hardvera, smanjiti troškove razvoja otvorenih projekata i pojednostaviti interakciju s proizvodnim pogonima. Zahvaljujući inicijativi, svako može započeti razvoj vlastitih prilagođenih čipova bez straha od visokih troškova proizvodnje početnih prototipova. Sve troškove proizvodnje, pakovanja i dostave pokriva Google.

Prijave za uključivanje u besplatni proizvodni program mogu se podnijeti jednom u dva mjeseca. Najbliži slot će biti zatvoren 8. juna, a čipovi koji su uspeli da uđu u njega biće gotovi 30. avgusta i poslani autorima 18. oktobra. Od pristiglih prijava bira se 40 projekata (ako je podnesenih prijava manje od 40, onda će svi oni koji su prošli provjeru ispravnosti biti pušteni u proizvodnju). Na osnovu rezultata proizvodnje, programer će dobiti 50 čipova i 5 ploča sa instaliranim čipovima.

Prijave se prihvataju samo od projekata koji su u potpunosti distribuirani pod otvorenim licencama, koji nisu opterećeni ugovorima o neotkrivanju podataka (NDA) i ne ograničavajući obim upotrebe njihovih proizvoda. Podaci za proizvodnju moraju se prenijeti u GDSII formatu, proći dostavljeni skup testova i reproducirati iz izvornih datoteka dizajna (tj. podnesite projekat otvorenog koda, ali nećete moći podnijeti vlasnički dizajn za proizvodnju).

Da bi se pojednostavio razvoj otvorenog čipa, dostupni su sljedeći alati otvorenog koda:

  • SkyWater PDK (Process Design Kit), komplet alata koji opisuje 130nm tehnički proces (SKY130) koji se koristi u tvornici SkyWater i omogućava vam da pripremite dizajnerske datoteke neophodne za proizvodnju mikrokola.
  • OpenLane je skup komponenti za automatsku konverziju RTL dizajna kola čipova specifičnih za aplikaciju (ASIC) u GDSII format koji se koristi u fabrikama čipova.
    Google je omogućio besplatnu proizvodnju probnih serija otvorenih čipova
  • XLS (Accelerated HW Synthesis) je alat za sintetizaciju fajlova dizajna sa čip hardverom koji odgovaraju datom visokom nivou opisa potrebne funkcionalnosti, dizajniran u stilu razvoja softvera.
  • Skup pravila za Bazel montažni sistem sa podrškom za otvorene alate (Yosys, Verilator, OpenROAD) za rad sa jezicima opisa hardvera (Verilog, VHDL, Chisel, nMigen).
  • OpenROAD je okvir za automatizaciju procesa razvoja mikrokola otvorenog koda.
  • Verible je skup alata za razvoj na Verilog jeziku, uključujući parser, sistem za oblikovanje stilova i linter.

izvor: opennet.ru

Dodajte komentar