KiCad'de KiPI ile DC Güç Bütünlüğü
Drew Maatman'ın geliştirdiği KiPI, bağımsız olarak ya da KiCad 9 ve 10 eklentisi olarak çalışan açık kaynaklı bir güç bütünlüğü analiz aracıdır. Bakır katmanlar boyunca net net DC gerilim düşümünü simüle eder, PASS/FAIL kontrolleri ve isteğe bağlı elektro-termal ısınma sunar, PDN empedansını da frekans boyunca bir hedef değere karşı tarar. GitHub'da bir fork'unu oluşturduk:
Fork'un getirdikleri
- pdn.json içe aktarımı: güç ağacı, yükler ve seri dirençler elle girilmek yerine tasarımın .pdn.json dosyasından doldurulur. Tomachie.com bu dosyayı şemadan ve bileşen veri sayfalarından üretir.
- Her yükün maksimum akımı ve her bağlantının maksimum direnci kullanılarak tipik ve en kötü durum DC çözümleri.
- Akımı bilinmeyen yükler işaretlenir; böylece bunlara bağlı sonuçlar PASS yerine INCOMPLETE olarak görünür.
- Via kaplama kuralları, termal çözümde yük ısınması ve her yükün minimum gerilimi.
- ODB++, KiCad 9 dosyası ve pencere düzeltmeleri.
Artık KiPI'nin bir parçası
pdn.json içe aktarımı ve via kaplama kuralları önce bizim fork'umuzda yazıldı ve artık KiPI 0.8.0'ın bir parçası; bu sayede yayımlanan KiPI, Tomachie tarafından üretilen bir pdn.json dosyasını doğrudan okuyor. Diğer düzeltmeler upstream'e pull request olarak sunuldu.
KiPI, GPL-3 lisansıyla açık kaynaktır. Geri bildirimlerinizi bekliyoruz.