Free PCB calculator

PCB via calculator

Electrical and thermal properties of a plated through via: how much current it can carry, its resistance and thermal resistance, and the parasitic capacitance and inductance that matter for fast signals.

How it is calculated

Current capacity. The plated barrel is treated as a conductor with cross-section A = π/4 · ((d + 2tp)² − d²) and the IPC-2221 external-conductor relation I = 0.048 · ΔT0.44 · A0.725 (A in mil²). This is the usual approach in via calculators. A via is short and sits between pads, so in practice it runs cooler than a trace of the same section.

Resistance and thermal resistance. R = ρ(T)·L/A and Rth = L/(kCu·A), with kCu = 385 W/m·K.

Parasitics. Howard Johnson's approximations (dimensions in inches): C = 1.41·εr·T·D1/(D2−D1) pF, with D1 the pad and D2 the antipad diameter, and L = 5.08·h·[ln(4h/d) + 1] nH. Via impedance = √(L/C). The rise-time degradation in a line of impedance Z0 is 2.2·C·Z0/2.

Accuracy. The parasitic values are first-order estimates, useful for comparing via options. Stubs and the return path through nearby vias are not included and need a 3D solver.

References

  1. H. Johnson, M. Graham, High-Speed Digital Design: A Handbook of Black Magic, Prentice Hall, 1993, section 7.4 (vias).
  2. IPC-2221, Generic Standard on Printed Board Design, section 6.2.

Questions

How much current can a standard via carry?

A 0.3 mm via with 25 µm plating in a 1.6 mm board carries roughly 1.5 to 2 A for a 10 °C rise by this method. Use several vias in parallel for power connections.

Does a smaller antipad increase the capacitance?

Yes. The capacitance grows as the gap between pad and plane shrinks, which lowers the via impedance. Removing unused inner pads also reduces it.

Other calculators