matlab-analyze-pcb-pdn
OfficialRun PDN IR drop checks and DC analysis.
System Documentation
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.
Dependency Matrix
Required Modules
None requiredComponents
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: matlab-analyze-pcb-pdn Download link: https://github.com/matlab/matlab-agentic-toolkit/archive/main.zip#matlab-analyze-pcb-pdn Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.