Google ha offerto l'opportunità di produrre gratuitamente lotti di prova di chip aperti

Google, in collaborazione con le aziende produttrici SkyWater Technology ed Efabless, ha lanciato un'iniziativa che consente agli sviluppatori di hardware aperto di realizzare gratuitamente i chip che sviluppano. L'iniziativa mira a stimolare lo sviluppo di hardware aperto, ridurre i costi di sviluppo di progetti aperti e semplificare l'interazione con gli impianti di produzione. Grazie all'iniziativa, chiunque può iniziare a sviluppare i propri chip personalizzati senza temere gli alti costi di produzione dei prototipi iniziali. Tutti i costi di produzione, imballaggio e spedizione sono coperti da Google.

Le domande per l'inclusione nel programma di produzione gratuito possono essere presentate una volta ogni due mesi. Lo slot più vicino verrà chiuso l'8 giugno e i chip che sono riusciti ad entrarvi saranno pronti il ​​30 agosto e inviati agli autori il 18 ottobre. Dalle domande presentate vengono selezionati 40 progetti (se le domande presentate sono meno di 40 allora tutti quelli che hanno superato il controllo di correttezza verranno messi in produzione). In base ai risultati della produzione, lo sviluppatore riceverà 50 chip e 5 schede con chip installati.

Sono accettate solo domande provenienti da progetti interamente distribuiti con licenze aperte, non gravati da accordi di non divulgazione (NDA) e che non limitano l'ambito di utilizzo dei loro prodotti. I dati per la produzione devono essere trasferiti in formato GDSII, superare il set di test fornito ed essere riprodotti dai file di progettazione sorgente (ovvero, inviare un progetto open source, ma non sarà possibile inviare un progetto proprietario per la produzione).

Per semplificare lo sviluppo di chip aperti, sono disponibili i seguenti strumenti open source:

  • SkyWater PDK (Process Design Kit), un toolkit che descrive il processo tecnico a 130 nm (SKY130) utilizzato presso lo stabilimento SkyWater e consente di preparare i file di progettazione necessari per la produzione di microcircuiti.
  • OpenLane è un insieme di componenti per la conversione automatizzata della progettazione di circuiti RTL di chip specifici dell'applicazione (ASIC) nel formato GDSII utilizzato nelle fabbriche di chip.
    Google ha offerto l'opportunità di produrre gratuitamente lotti di prova di chip aperti
  • XLS (Accelerated HW Synthesis) è un toolkit per sintetizzare file di progettazione con chip hardware che corrispondono alla descrizione di alto livello fornita della funzionalità richiesta, progettata nello stile di sviluppo del software.
  • Una serie di regole per il sistema di assemblaggio Bazel con supporto per strumenti aperti (Yosys, Verilator, OpenROAD) per lavorare con i linguaggi di descrizione dell'hardware (Verilog, VHDL, Chisel, nMigen).
  • OpenROAD è un framework per automatizzare il processo di sviluppo di microcircuiti open source.
  • Verible è un insieme di strumenti per lo sviluppo nel linguaggio Verilog, incluso un parser, un sistema di formattazione dello stile e un linter.

Fonte: opennet.ru

Aggiungi un commento