How to Design PCB Via Current Capacity ?

Posted by

Vias play a critical role in printed circuit boards (PCB) by facilitating interconnections between layers to route signals and distribute power. The current carrying capacity of vias must be adequately designed to ensure power integrity and prevent reliability issues due to overheating.

This article provides a comprehensive guide on how to analyze, estimate and design the maximum current that can be safely handled by vias based on parameters such as via construction, PCB design, application environment and reliability requirements.

Best practices to optimize and increase via current capacity are also detailed.

Importance of Via Current Carrying Capacity

The main considerations regarding via current capacity include:

  • Preventing Overheating Damage: Vias exceeding their current rating can overheat causing permanent damage to PCB.
  • Avoiding Board Failures: High current vias flowing too much current leads to reduced reliability and potential field failures.
  • Power Distribution: Vias must be designed to carry expected current loads between power and ground layers.
  • Signal Integrity: Inadequate current capacity causes voltage drops affecting signal performance.
  • Safety: Overheating poses risks of fires or burns. Vias current capacity impacts safety.
  • Performance: Optimized vias carrying maximum possible current enhances circuit performance.
  • Cost: Redesigning boards due to insufficient via current capacity increases PCB cost.

Factors Impacting Via Current Capacity

The maximum current a via can handle depends on several PCB design, material and environmental factors:

Via Dimensions:

  • Via barrel diameter
  • Hole wall plating thickness
  • Anti-pad size

PCB Stackup:

  • Copper layer thickness
  • Amount of copper heat sinking area
  • Location in layer stackup

Operating Environment:

  • Ambient temperature
  • Altitude affecting air density for cooling

Reliability:

  • Desired product lifetime
  • Allowable via temperature rise

Application Type:

  • AC vs DC current
  • Transient vs continuous current

Calculating Via Current Carrying Capacity

The via current capacity can be calculated using the following thermal resistance model:

Imax = (ΔTmax / RθJA)1/2

Where:

Imax = Maximum allowable current through via (Amps)

ΔTmax = Maximum permitted via temperature rise (°C)

RθJA = Thermal resistance from via barrel to ambient (°C/Watt)

The key steps are:

  1. Determine maximum allowable via temperature rise based on:
    • Via plating material properties
    • PCB laminate glass transition temperature
    • Reliability failure rate models
  2. Calculate via barrel to ambient thermal resistance RθJA
  3. Compute maximum current using Imax formula

This provides the theoretical current capacity. Appropriate design margin and derating should be applied for real-world conditions.

Calculating Via Thermal Resistance

The via thermal resistance RθJA depends on various thermal resistances:

RθJA = RθJC + RθCS + RθSA

Where:

RθJC = Via barrel junction to pad Cu resistance

RθCS = Cu pad spreading resistance

RθSA = PCB surface to ambient air resistance

Each component can be estimated as:

Via Barrel Resistance RθJC:

RθJC = ln (Dout/Din) / (Π * Kcu * L)

Dout = Outer diameter of via barrel

Din = Inner diameter of via hole

Kcu = Thermal conductivity of Cu

L = Length of via barrel

Copper Spreading Resistance RθCS:

RθCS = 1 / (Π * Kcu * sqrt(A))

A = Area of Cu heat spreading

PCB Surface Resistance RθSA:

RθSA = 1 / (hconv * A)

hconv = Convection coefficient

A = PCB surface area

This provides the total thermal resistance from the via barrel through the PCB layer to the ambient air.

Sample Via Current Capacity Calculation

Here is an example via current capacity calculation for a typical 0.3 mm diameter through hole via:

Given:

Via diameter = 0.3 mm

Via plating thickness = 25 μm

Ambient temperature = 55°C

Max. via temperature rise = 15°C

PCB Cu thickness = 1 oz (35 μm)

PCB area for heat spreading = 20 mm x 20 mm = 400 mm2

Thermal Resistance Calculation:

RθJC = ln (0.36/0.3) / (3.14 * 385 * 0.0025) = 48 °C/W

RθCS = 1 / (3.14 * 385 * sqrt(400)) = 0.06 °C/W

RθSA = 1 / (10 * 400) = 0.025 °C/W

Total RθJA = 48 + 0.06 + 0.025 = 48.085°C/W

Current Capacity:

Imax = (15 / 48.085)^0.5 = 0.7 A

Therefore, max current capacity is 0.7 A for this via construction.

Via Current Capacity Table

The current rating of plated through hole vias for a typical PCB construction is provided below as a reference guideline:

Via DiameterMax Current
0.15 mm0.5 A
0.2 mm0.7 A
0.3 mm1 A
0.4 mm1.5 A
0.5 mm2 A
0.6 mm2.5 A
0.8 mm4 A
1.0 mm6 A

Increasing Via Current Capacity

Here are some techniques to enhance via current capacity in a PCB design:

Increase Via Barrel Diameter

  • Use larger hole diameter to reduce resistance
  • Balances capacitance and inductance effects

Increase Via Barrel Thickness

  • Specifies thicker copper plating on hole wall
  • Reduces conduction losses through barrel

Enlarge Anti-Pad Diameter

  • Provides more copper annulus for heat spreading
  • Prevents barrel overheating damage

Add More Vias in Parallel

  • Distributes current across multiple vias
  • Increases total cross sectional area

Use Filled and Capped Vias

  • Filled vias provide more heat spreading
  • Capped vias prevent solder wicking into hole

Utilize Thicker Copper PCB Layers

  • Heavier copper foils conduct heat better
  • Reduce spreading resistance into plane layers

Increase Thermal Plane Area

  • Maximize copper heat sink area with thermal relief voids
  • Improves lateral heat spreading from vias

Optimize PCB Layer Stackup

  • Place high current vias closer to surface layers
  • Add extra layers to reduce spreading resistance

Changing Via Current per Layer in Multilayer PCBs

Vias interconnect different combinations of layers in multilayer boards. Some guidelines for handling via currents based on layer span are:

Surface Layer Vias

  • Highest current capacity vias with maximum heat spreading
  • Good for decoupling capacitors carrying high AC currents

Mid-layer Vias

  • Moderate current capacity due to smaller copper heat sinks
  • Suffer from trapped heat without air circulation

Deep Inner Layer Vias

  • Lowest current capacity due to thermal resistance through stackup
  • Should only be used for low current connections

Partial-depth Vias

  • Current capacity depends on the layer depth they connect
  • Blind and buried vias below surface have lower current rating

By matching required currents to via spans through the layer stackup, the current carrying capability can be optimized.

Managing AC Currents in Vias

Vias carrying alternating currents require additional design considerations:

Skin Effect

  • AC currents concentrate near barrel surface
  • Reduces effective cross sectional area
  • Wider shorter vias mitigate skin effect

Proximity Effect

  • AC currents distribute non uniformly
  • Shifts current density lowering capacity
  • Place AC current vias away from other vias

Inductive Reactance

  • Changes current phase through via
  • Causes localized hotspots around barrel
  • Requires larger anti-pads to handle hotspots

Resonance Issues

  • AC currents can excite resonant modes
  • Leads to ringing creating EMI concerns
  • Affects high frequency or very fast rise time currents

Proper modeling and simulation of these effects is necessary to design reliable high frequency AC current vias.

Managing DC Currents in Vias

DC currents also require certain design considerations for vias:

Electromigration

  • DC current causes copper ion drift over time
  • Can lead to conductor failure or voids
  • Limit DC current density to ≤ 500 mA/mm2 of cross section

Thermal Cycling

  • Repeated heating and cooling cycles
  • Induces thermal expansion stresses
  • Fatigue cracking or pad lift off issues
  • Filled vias and larger annular rings help

Galvanic Corrosion

  • Disparate metals in via galvanic pair
  • Causes accelerated corrosion damage
  • Apply compatible platings like Au over NiPd in barrel

Via Current Density

  • Ensure even DC current distribution among vias
  • Avoid hotspots from imbalanced flow
  • Model both DC and AC current effects

External Magnetic Fields

  • Circulating currents induced by DC current
  • Concentrates currents on one side
  • Orient orthogonal to magnetic field vectors

High Current Via Design Examples

Here are some examples of implementing high current capacity via design techniques:

Power Supply input filter

  • 5mm diameter filled solid vias to handle 50A input
  • 10 vias x 5 mm diameter = 15 mm2 total area
  • Filled with conductive epoxy to increase cross section

LED Matrix Panel

  • 1.5mm diameter plated through hole vias
  • 75 vias distributed uniformly
  • Handles total 25A current across array
  • Vias spaced with ground returns to control impedance

High Power Motor Driver

  • Surface layer current sense resistors
  • 0.5mm blind vias to inner ground plane
  • Blind vias avoid full stackup thermal resistance
  • Non conductive filler prevents solder wicking

Automotive PCB

  • 0.3mm vias connecting -40°C cold side to +105°C hot side
  • Filled vias prevent solder leaching issues
  • Large annular rings reduce crack failures under thermal cycling

Design Verification for Via Currents

To ensure the designed vias can safely handle the intended currents, rigorous verification through simulation, analysis and testing should be performed:

  • Worst Case Transient Analysis: Verify peak transient current spikes do not exceed ratings.
  • Electro-Thermal Simulation: Compute detailed thermal profile and heating effects under current loads.
  • Power Integrity Analysis: Confirm acceptable voltage drop across vias carrying DC currents.
  • Signal Integrity Modeling: Analyze impact of AC currents on impedance, EMI and coupling.
  • Sensitivity Analysis: Model performance sensitivity to variations in design parameters.
  • Design Margin Allocation: Apply margins to account for derating, tolerances and uncertainties.
  • Prototyping Measurements: Empirically measure temperatures and voltage drops under load conditions.
  • Accelerated Lifetime Testing: Assess robustness under extreme temperature cycling, voltage, humidity etc.

A comprehensive verification methodology ensures the designed vias provide reliable operation over the product lifetime under varying conditions.

Conclusion

Vias play a critical role in routing signals and distributing power across layers in complex PCB designs. However, exceeding the current carrying capacity of vias can compromise reliability. A robust design process encompassing electrical, thermal and mechanical analysis along with verification testing is essential to determine the maximum safe current for vias. Techniques like increasing barrel thickness, thermal heat sinking and using filled vias further help optimize the current handling capability. Checking adequacy of vias early in the design flow using modeling, simulation and prototyping prevents expensive failures arising from undersized vias in manufactured boards.

Frequently Asked Questions on PCB Via Current Capacity

Q1. Why is it important to design adequate via current capacity in PCBs?

Vias carrying excessive current overheat causing damage or reduced reliability. Properly sizing vias prevents failures from insufficient current capacity.

Q2. What PCB design factors influence the maximum current carrying capacity of vias?

Via diameter and plating thickness, anti-pad size, Cu layer weights, heat sinking area and ambient temperature primarily impact the current capacity.

Q3. How does AC current handling capability of a via differ from DC current capacity?

Skin effect, proximity effect and resonance concerns need additional design considerations for AC currents compared to DC capacity.

Q4. Do vias spanning different combinations of layers in a multilayer PCB have different current ratings?

Yes, vias between surface layers handle highest currents whereas deep inner layer vias have the lowest current capacity.

Q5. What kinds of analyses and verifications are used to validate via current capacity?

Simulations, thermal modeling, power integrity checks, signal integrity analysis, sensitivity studies, prototyping measurements and accelerated testing should be used.