Altium : intégrité de puissance DC avec FYPA
Nous avons enrichi FYPA, l’outil open source d’intégrité de l’alimentation DC / de chute IR qui lit directement les projets Altium (.PrjPcb), et publié ce travail sous forme de fork open source sur GitHub :
Les principaux ajouts
- Les plans divisés (couches plan « Multiple Nets ») sont désormais lus zone par zone. Auparavant, chaque via qui n’atteignait la masse qu’à travers un plan divisé était un îlot.
- Les buck non synchrones répartissent le courant de sortie entre la broche de commutation et la diode de roue libre : la densité de courant au nœud de commutation n’est donc plus surestimée.
- Régulateurs : l’inductance de sortie d’un régulateur à découpage, située dans la boucle de régulation, n’est plus comptée comme une chute. Les filtres d’entrée reçoivent leur résistance DC. Les convertisseurs DC-DC isolés retournent par leur propre masse. Un régulateur doté d’un rail de polarisation séparé est pris en charge.
- Les commutateurs de charge sont modélisés comme des composants série avec leur résistance à l’état passant.
- Corner le plus défavorable : courants de charge maximaux et résistances maximales, avec l’entrée à sa tension minimale.
- Lecteur .json de l’arbre d’alimentation : une carte comme la Toradex Ivy Plus compte plus de 200 valeurs à saisir — sources, régulateurs, composants série, courants de charge —, nous avons donc ajouté un lecteur qui les charge depuis un fichier .json généré par Tomachie.com.
Testé jusqu’ici
Testé sur la Toradex Ivy Plus et sur le Cricket-node d’Eli Hughes, et d’autres designs suivront. L’outil est centré sur le DC : les onglets condensateurs et impédance propres à FYPA sont inchangés.
Il est open source sous AGPL-3, comme l’original. Vos retours sont les bienvenus.