Une initiative de Google permet la production gratuite de lots de test de puces ouvertes

Récemment La nouvelle a éclaté que Google s'est associé à entreprises de fabrication SkyWater Technology et Efabless lancent une initiative qui permet aux développeurs de matériel open source de créer librement les puces qu'ils développent.

L'initiative vise à stimuler le développement de matériel ouvert, réduire les coûts de développement de projets ouverts et simplifier l'interaction avec les usines de fabrication.

Grâce à l'initiative n'importe qui peut commencer à développer ses propres puces sans craindre des coûts élevés pour la production des premiers prototypes. Google couvre tous les frais de production, d'emballage et d'expédition.

Demandes d'inclusion dans le programme de production libre peut être envoyé tous les deux mois. Le créneau le plus proche fermera le 8 juin et les jetons qui ont réussi à entrer seront prêts le 30 août et seront envoyés aux auteurs le 18 octobre.

Parmi les candidatures déposées, 40 projets sont sélectionnés (S'il y a moins de 40 candidatures déposées, toutes celles qui auront passé le contrôle de correction seront mises en production). Sur la base des résultats de production, le développeur recevra 50 puces et 5 cartes avec puces installées.

les TLDR ; L'équipe Google Hardware Toolchains lance un nouveau portail de développeurs, developer.google.com/silicon , pour aider la communauté des développeurs à démarrer avec leur programme de transport Open MPW. Cela permettra à quiconque de soumettre des conceptions de circuits intégrés open source à fabriquer sans frais.

Depuis novembre 2020, lorsque Skywater Technologies a annoncé son partenariat avec Google pour ouvrir son kit de conception de processus pour le nœud de processus SKY130, l'équipe Hardware Toolchains de Google a entrepris un voyage pour rendre la construction en silicium ouvert accessible à tous les développeurs. L'accès à un PDK open source et fabricable change le statu quo dans l'industrie de la conception de silicium personnalisé et dans le milieu universitaire :
Les concepteurs sont désormais libres de démarrer leurs projets sans NDA ni restrictions d'utilisation.
Les chercheurs peuvent rendre leur recherche reproductible par leurs pairs.
Les outils EDA open source peuvent être profondément intégrés au processus de fabrication

Seules les candidatures pour des projets entièrement distribués sous licences ouvertes sont acceptées, non grevés d'accords de non-divulgation (NDA) et qui ne restreignent pas la portée de leurs produits.

Google a offert la possibilité de produire gratuitement des lots de test de puces ouvertes

Les données pour la production doivent être transférées au format GDSII, réussir la suite de tests fournie et être reproduites à partir des fichiers de projet d'origine (c'est-à-dire déclarer un projet ouvert, mais cela ne fonctionnera pas pour transférer une conception propriétaire en production).

Chaque projet a une zone utilisateur fixe de 2,92 mm x 3,52 mm et 38 broches d'E/S sur un faisceau prédéfini pour renforcer votre conception. Il dispose également de l'infrastructure de test nécessaire pour valider les spécifications et le comportement de la puce avant qu'elle ne soit envoyée pour enregistrement.

Pour simplifier le développement de puces ouvertes, les outils ouverts suivants sont fournis :

  • SkyWater PDK (Process Design Kit), une boîte à outils qui décrit le processus de fabrication en 130 nm (SKY130) utilisé dans l'usine SkyWater et vous permet de préparer les fichiers de conception nécessaires à la production de puces.
  • OpenLane est un ensemble de composants pour la conversion automatique des circuits ASIC RTL au format GDSII utilisé dans les usines de puces.
  • XLS (Accelerated HW Synthesis) est un ensemble d'outils permettant de synthétiser des fichiers de projet avec un rembourrage matériel de puce correspondant à la description de haut niveau fournie de la fonctionnalité requise, conçue dans le style du développement logiciel.
  • Un ensemble de règles pour le système d'assemblage Bazel avec prise en charge des outils ouverts (Yosys, Verilator, OpenROAD) pour travailler avec les langages de description du matériel (Verilog, VHDL, Chisel, nMigen).
  • OpenROAD est un framework pour automatiser le processus de développement en circuit ouvert.
  • Verible est un ensemble d'outils pour le développement de Verilog, comprenant un analyseur, un système de formatage de style et un linter.

Enfin si vous souhaitez en savoir plus, vous pouvez vérifier les détails dans le lien suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.