Google ha reso possibile la produzione gratuita di partite di prova di chip open source.

Google, in collaborazione con le aziende produttrici SkyWater Technology ed Efabless, ha avviato un'iniziativa che consente agli sviluppatori di hardware open source di produrre gratuitamente i chip che sviluppano. L'iniziativa mira a stimolare lo sviluppo dell'hardware open source, ridurre i costi di sviluppo dei progetti aperti e semplificare l'interazione con le fabbriche di produzione. Grazie a questa iniziativa, chiunque può iniziare a progettare i propri chip specializzati senza doversi preoccupare dei costi elevati per la produzione dei prototipi iniziali. Tutti i costi di produzione, confezionamento e spedizione sono coperti da Google.

Le richieste per partecipare al programma di produzione gratuita possono essere inviate ogni due mesi. Il prossimo slot sarà chiuso l'8 giugno, e i chip selezionati saranno pronti il 30 agosto e inviati agli autori il 18 ottobre. Saranno selezionati 40 progetti dalle richieste pervenute (se il numero di richieste sarà inferiore a 40, tutti quelli che supereranno il controllo di correttezza saranno messi in produzione). Dopo la produzione, lo sviluppatore riceverà 50 chip e 5 schede con i chip installati.

Le richieste sono accettate solo da progetti completamente distribuiti sotto licenze aperte, non soggetti a accordi di riservatezza (NDA) e che non limitano l'uso dei propri prodotti. I dati per la produzione devono essere forniti in formato GDSII, superare il pacchetto di test fornito e essere riproducibili dai file di progetto sorgente (cioè, non è possibile dichiarare un progetto aperto e poi fornire un layout proprietario per la produzione).

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

  • SkyWater PDK (Process Design Kit) è un toolkit che descrive il processo tecnologico utilizzato nello stabilimento SkyWater a 130 nm (SKY130) e consente di preparare i file di progettazione necessari per la produzione di circuiti integrati.
  • OpenLane è un insieme di componenti per la trasformazione automatizzata della progettazione RTL di chip specializzati (ASIC) nel formato GDSII, utilizzato nelle fabbriche per la produzione di circuiti integrati.
    Google ha reso possibile la produzione gratuita di partite di prova di chip open source.
  • XLS (Accelerated HW Synthesis) è un toolkit per la sintesi dei file di progettazione con componenti hardware dei chip, in conformità con la descrizione ad alto livello della funzionalità necessaria, redatta secondo le pratiche di sviluppo software.
  • Set di regole per il sistema di build Bazel con supporto per strumenti open source (Yosys, Verilator, OpenROAD) per lavorare con i linguaggi di descrizione hardware (Verilog, VHDL, Chisel, nMigen).
  • OpenROAD è un framework per l'automazione del processo di sviluppo di circuiti integrati open source.
  • Verible è un set di strumenti per lo sviluppo in linguaggio Verilog, che include un parser, un sistema di formattazione dello stile e un linter.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster