Tot sobre SkyWater PDK: guia completa en espanyol

  • SkyWater PDK és un kit de disseny de processos CMOS de codi obert.
  • Compatible amb eines com Magic, OpenLane i ngspice.
  • Permet validar dissenys, però no està llest per a la producció en massa.
  • Ofereix cel·les de I/O, buffers i generadors de referència.

Eines per a SkyWater PDK

El SkyWater 130nm PDK és un kit de disseny de processos CMOS obert que ha revolucionat laccés a la fabricació de circuits integrats. Gràcies a la col·laboració entre Google i SkyWater, els dissenyadors ara poden explorar i fabricar els seus propis xips sense necessitat de llicències costoses. En aquest article, us expliquem tot el que cal saber sobre SkyWater PDK, des de la seva instal·lació fins a eines compatibles i millors pràctiques.

A l'tractar d'un projecte de codi obert, SkyWater PDK ofereix a la comunitat de dissenyadors la possibilitat d'experimentar i millorar els seus dissenys amb eines de programari i maquinari accessibles. Encara que encara no està llest per a producció en massa, aquest kit representa una oportunitat única per al desenvolupament i la validació de nous dissenys de circuits integrats.

Què és l'SkyWater PDK?

SkyWater PDK és un kit de disseny de processos (PDK, per les sigles en anglès) basat en la tecnologia de 130 nm de SkyWater Technology Foundry. Va ser llançat com a projecte de codi obert amb l'objectiu de democratitzar l'accés al disseny de circuits integrats.

Si bé aquest PDK no està orientat actualment a la producció en massa, és ideal per a la validació de dissenys i la creació de xips de prova. Google i SkyWater continuen amb les proves internes i la validació en silici de les dades alliberades.

Github site

Pàgina web oficial

Eines compatibles amb SkyWater PDK

plaques solars de perovskita avantatges i desavantatges-7

Un dels aspectes més interessants de SkyWater PDK és la compatibilitat amb múltiples eines de disseny i simulació. Algunes de les més destacades són:

  • màgia: Un programari de disseny de circuits integrats que permet la creació de layouts, encara que el seu ús pot ser laboriós a causa de la seva interfície manual.
  • OpenLane: Un flux de disseny automatitzat basat en eines de codi obert que facilita la col·locació i l'encaminament de cel·les estàndard.
  • Qflow: Un conjunt d'eines de disseny automàtic que permet la integració de SkyWater 130nm, encara que la seva compatibilitat és parcial.
  • ngspice i Cadence Spectre: Dos simuladors àmpliament utilitzats per a la verificació de circuits.

Si bé algunes eines com OpenLane faciliten el procés de disseny, la integració amb SkyWater PDK pot requerir treball addicional i ajustaments personalitzats.

Arquitectura i blocs de l'SkyWater PDK

El PDK de SkyWater inclou diferents blocs de disseny que faciliten la creació de circuits personalitzats:

  • Cel·les d'I/O: Una col·lecció de cel·les i primitives que permeten construir anells d'entrada i eixida.
  • Buffers d´entrada i sortida: Amb diferents capacitats de consum i modes de configuració.
  • Generador de referència: Utilitzat per proporcionar voltatges de referència a alguns blocs del PDK.

Reptes i consideracions en l'ús de l'SkyWater PDK

Tot i que SkyWater PDK és una eina poderosa, en té certes limitacions i desafiaments a tenir en compte:

  • Corba d'aprenentatge: Algunes eines requereixen coneixements avançats en disseny de circuits.
  • Limitacions en producció: Actualment no està orientat a la fabricació massiva, sinó a la validació i proves.
  • Disponibilitat de documentació: Tot i ser una iniciativa oberta, alguns aspectes tècnics poden mancar de documentació detallada.

Tot i això, la comunitat de codi obert ha implementat diverses millores i ha generat recursos addicionals per facilitar l'ús del PDK. L'SkyWater PDK s'ha convertit en una referència clau per a l'experimentació i el desenvolupament de nous dissenys de circuits integrats. Tot i els seus desafiaments, ofereix una oportunitat única perquè dissenyadors i investigadors treballin amb eines avançades sense restriccions de propietat intel·lectual.