Tomachie

Revisione del design di livello professionale per ogni PCB.

Invia Esempi Come funziona Privacy Chi siamo Statistiche Recensioni Blog
← Torna al blog

KiCad: power integrity DC con KiPI

KiPI, di Drew Maatman, è un analizzatore open source di integrità dell’alimentazione che funziona in modo autonomo o come plugin di KiCad 9 e 10. Simula la caduta di tensione DC net per net attraverso i layer di rame, con verifiche PASS/FAIL e riscaldamento elettrotermico opzionale, ed esegue lo sweep in frequenza dell’impedenza della PDN rispetto a un target. Ne abbiamo creato un fork su GitHub:

Vista 3D di KiPI di una scheda carrier Raspberry Pi CM4S, con il pannello di setup PI che mostra i componenti in serie importati da un file pdn.json e un log che elenca VRMs, carichi e connessioni DC importati
KiPI su una carrier Raspberry Pi CM4S (CM4S_CORE_V02): il setup PI importato dal pdn.json della scheda — 4 VRMs, 35 carichi e 16 connessioni DC.

Cosa aggiunge il fork

  • Un import pdn.json: l’albero di alimentazione, i carichi e le resistenze in serie vengono compilati dal file .pdn.json del progetto invece di essere inseriti a mano. Tomachie.com genera quel file dallo schema e dai datasheet dei componenti.
  • Calcoli DC tipici e nel caso peggiore, con la corrente massima di ogni carico e la resistenza massima di ogni connessione.
  • I carichi la cui corrente non è nota vengono marcati, così i risultati che ne dipendono risultano INCOMPLETE invece di PASS.
  • Regole sulla metallizzazione dei via, riscaldamento dei carichi nel calcolo termico e tensione minima di ogni carico.
  • Correzioni per ODB++, i file di KiCad 9 e le finestre.

Ora parte di KiPI

L’import pdn.json e le regole sulla metallizzazione dei via sono nati nel nostro fork e ora fanno parte di KiPI 0.8.0, quindi la versione rilasciata di KiPI legge direttamente un pdn.json generato da Tomachie. Le altre correzioni sono proposte upstream come pull request.

KiPI è open source sotto licenza GPL-3. Ogni feedback è benvenuto.

Usate Altium? Scoprite FYPA, lo strumento di integrità dell’alimentazione DC per Altium che abbiamo esteso allo stesso modo