Industrial

Educational

Scientific

Engineering questions

Sample problems

Examples gallery

Step-by-step tutorials

Verification examples

Programming examples

Distributive examples

Success stories

Customers

Main >> Applications >> Sample problems

2.5D Current Distribution in a Multilayer PCB - QuickField simulation example

The example is based on the high-current battery - connection of the Texas Instruments bq78PL114 evaluation board. The illustration below is for illustrative purposes only and shows a typical battery-management PCB containing the section modeled in QuickField.

Engineering question

How to calculate DC current distribution in multilayer PCB traces connected by vias?

Answer
Model each copper layer as a separate plane-parallel QuickField DC Conduction region and couple the layers through common via potentials calculated by the QuickField PCB 2.5D Current Flow Solver.

More questions →

Typical applications
high-current PCB interconnects, battery management boards, power distribution modules, multilayer copper buses

Simplified battery-management board layers and modeled section

Download

Simulation problem

Problem Type
Plane-parallel problem of DC conduction.

Geometry
The modeled section is represented by four identical copper layers connected by ten stitching vias. The copper path is approximately 42 mm long and 12 mm wide. Bttery voltage is applied at the left end on all four layers. The R3 pad terminal is applied only on the top layer at the right end.
Battery-management PCB - illustrative board layout The modeled section is represented by four identical copper layers connected by ten stitching vias. 1.21.41.61.81.10 1.11.31.51.71.9 Battery terminal plated-through all 4 layers 10 stitching vias (2 × 5) R3 pad terminal (top layer only) MODELED SECTION

Given
Potential of R3 pad terminal: 0 V;
Potential of battery terminal: 20 mV (the voltage drop imposed across this PCB segment under load, not the actual battery pack voltage);
Copper conductivity: 58 MS/m;
Copper thickness: 35 µm on each layer;
Number of physical vias: 10.

Task
Calculate the current redistribution between the four PCB layers and determine the currents passing through the stitching vias.

Solution
Each PCB layer is modeled as a separate 2D current flow region.
For every physical via, the corresponding boundaries on all participating layers are assigned a common unknown potential.
A Python script automatically adjusts these via potentials until the algebraic sum of currents through each physical via becomes zero.
Four-layer PCB section used in the QuickField example Simplified battery-management board layers and modeled section Battery R3 pad 1.21.41.61.81.10 1.11.31.51.71.9 2.22.42.62.82.10 2.12.32.52.72.9 3.23.43.63.83.10 3.13.33.53.73.9 4.24.44.64.84.10 4.14.34.54.74.9

Results
The current initially spreads among the four parallel copper layers and then transfers back to the top layer near the R3 pad terminal. The vias closest to the R3 pad carry the largest interlayer currents. The coupling matrix has full rank, and the solution converges after two matrix-correction iterations.
QuickField current distribution in four PCB layers

Reference
The QuickField model geometry is adapted from Texas Instruments, bq78PL114 System Design Guidelines, Application Report SLUA537, Figures 18–21. The board illustration on this page is an original simplified redraw prepared for the QuickField example.

Related examples