KiCad: integralność zasilania DC z KiPI
KiPI, którego autorem jest Drew Maatman, to otwartoźródłowy analizator integralności zasilania, działający samodzielnie lub jako wtyczka do KiCad 9 i 10. Symuluje spadek napięcia DC sieć po sieci na warstwach miedzi, z kontrolami PASS/FAIL i opcjonalnym nagrzewaniem elektrotermicznym, a także wyznacza impedancję PDN w funkcji częstotliwości względem wartości docelowej. Zbudowaliśmy jego fork w serwisie GitHub:
Co dodaje fork
- Import pdn.json: drzewo zasilania, obciążenia i rezystancje szeregowe są wypełniane z pliku .pdn.json projektu, zamiast wpisywać je ręcznie. Tomachie.com generuje ten plik ze schematu i kart katalogowych elementów.
- Analizy DC dla przypadku typowego i najgorszego, z maksymalnym prądem każdego obciążenia i maksymalną rezystancją każdego połączenia.
- Obciążenia o nieznanym prądzie są oznaczane, więc wyniki, które od nich zależą, mają status INCOMPLETE zamiast PASS.
- Reguły metalizacji przelotek, nagrzewanie obciążeń w analizie termicznej oraz minimalne napięcie każdego obciążenia.
- Poprawki ODB++, plików KiCad 9 i okien.
Teraz w samym KiPI
Import pdn.json i reguły metalizacji przelotek powstały najpierw w naszym forku, a teraz są częścią KiPI 0.8.0, więc wydany KiPI bezpośrednio czyta pdn.json wygenerowany przez Tomachie. Pozostałe poprawki zostały zaproponowane upstream jako pull requesty.
KiPI jest open source na licencji GPL-3. Uwagi mile widziane.