What problem does it solve?
This skill helps you perform reliable power distribution network (PDN) DC voltage/current analysis on an imported PCB, including IR drop assessment, design-rule checks, and multi-net batch evaluation using MATLAB-specific PDN APIs rather than ad-hoc scripts.
Core Features & Use Cases
- Power integrity DC analysis: Compute voltage and current distribution on power rails and identify violations.
- Topology setup for PDN modeling: Discover power-net topology (source/load/sense) from CAD net and component metadata.
- Batch rail workflows: Apply the same analysis process to multiple power/ground rails on the same board, skipping rails with incomplete information.
- Net discovery & voltage inference: List all nets, classify power/ground nets via naming conventions, and infer nominal rail voltage with regex parsing from net names.
- Guardrails for toolchain boundaries: Avoid mixing concerns by steering imports, EM analysis, stackup/material setup, and transmission-line work to dedicated skills.
Quick Start
Use the matlab-read-pcb-layout skill first to import your PCB, then ask your agent to run PDN DC analysis for the P0V8 rail by finding inductors as sources, ICs as loads, selecting a test point (or resistor fallback) as sense, configuring the PDN, and executing voltage and current analysis with violation reporting.