Walking Pads Algorithm for Power Grid Pad Placement Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for optimizing power supply pad placement in modern system-on-chip design face scalability limitations, failing to efficiently determine the minimum number of pads required to meet IR drop targets in large 2D power delivery networks, which affects both IR drop and I/O bandwidth.

Innovation Solution

The Walking Pads (WP) method converts the global optimization problem of pad placement into a local balance problem by treating pads as 'mobile positive charges' in a 2D electrostatic voltage field, allowing them to 'walk' towards balanced positions based on virtual forces, combined with an analytical formula to predict optimal pad count, achieving significant speedup over existing methods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If classical simulated annealing methods are used for pad placement optimization, then optimization accuracy is maintained, but computational speed is slow

Engineering Contradiction:
Improveoptimization speedVSAvoidcomputational time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent replaces the mechanical optimization process of simulated annealing with an electrostatic physics-based model. Pads are treated as mobile positive charges that move under virtual electrostatic forces generated by voltage gradients in the PDN, naturally converging to optimal positions without iterative mechanical search, achieving 100x speedup while maintaining accuracy

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent transforms the optimization problem by changing the parameter representation: instead of treating pad positions as discrete variables to be searched, it models them as continuous charge positions that respond to voltage field gradients, enabling direct calculation of optimal positions through physics equations rather than iterative optimization

Inventive Principle:
Principle #35Parameter changes

2Reliability

If existing pad placement optimization methods are applied, then IR drop reduction is achieved, but scalability to large 2D PDN grids is limited

Engineering Contradiction:
ImproveIR drop controlVSAvoidscalability to large systems
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the global optimization problem into local electrostatic interactions. Each pad's position is determined by local voltage gradients and electrostatic forces from nearby current sources, allowing the system to scale to large 2D PDN grids by solving local field equations rather than performing global iterative optimization

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent replaces the non-scalable iterative optimization mechanism with a scalable physics-based field model where pad positions are determined by electrostatic equilibrium equations that can be solved efficiently even for large numbers of pads on modern processors

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If more power supply C4 pads are added, then IR drop is reduced, but available I/O bandwidth decreases

Engineering Contradiction:
ImproveIR drop target satisfactionVSAvoidI/O bandwidth
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies local quality by placing pads specifically in regions where voltage gradients indicate highest need, rather than uniformly distributing them. This electrostatic field-guided placement ensures each pad contributes maximally to IR drop reduction while minimizing the total number of pads required, preserving I/O bandwidth

Inventive Principle:
Principle #3Local quality

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

WP achieves at least 100× speedup compared to classical simulated annealing methods while maintaining less than 0.1% increase in steady-state IR drop, enabling efficient optimization of power pad count and placement, and predicting the minimum required pad count accurately.

Implementation Method 1

The key idea behind WP is to convert a global optimization problem (the placement of n pads given m candidate locations) into a local balance problem (the placement of individual pads (current sources) with respect to various nearby current demands). Treating pads as 'mobile positive charges' and the on-chip PDN grid as a 2D electrostatic voltage field, WP optimizes pad locations by letting each of the pads 'walk' in the direction of the total virtual force exerted upon it

Methodology Applied
Scientific EffectElectrostatic force: Electrostatics

Data Source

PatentUS10482210B2System, method, and computer readable medium for walking pads: fast power- supply pad-placement optimization
Publication Date: 2019.11.19 UNIV OF VIRGINIA PATENT FOUND
  • US10482210B2 patent drawing
  • US10482210B2 patent drawing
  • US10482210B2 patent drawing

AI summary

A virtual force controlled collapse chip connection (C4) pad placement optimization frame-work for 2D power delivery grids is proposed. The present optimization framework regards power pads as mobile “positive charged particles” and current resources as a “negative charged back-ground.” The virtual electrostatic force is calculated from voltage gradients. This optimization framework optimizes pad locations by moving pads according to the virtual forces exerted on them by other pads and current sources in the system. Within this framework, three algorithms are proposed to meet various requirements of optimization quality and speed. These algorithms minimize resistive voltage drop (IR drop), the maximum current density, and power distribution network metal power dissipation at the same time.