Spatially Optimized BGA Pad Arrangement for Signal Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional ball grid array (BGA) packages face challenges in maintaining signal integrity and reducing fabrication costs due to the increasing number of pads and decreasing pitch, which leads to excessive layer count and increased package size, making it difficult to route signal traces effectively.

Innovation Solution

A method and apparatus for spatially optimizing the arrangement of surface mount pads on a BGA package by creating empty spaces to maximize fanout possibilities and reduce the number of microvias, allowing for more flexible routing of signal lines and improving substrate utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the number of pads and density of the BGA array is increased, then the connection density and integration are improved, but the signal integrity deteriorates due to increased crosstalk and the package size increases

Engineering Contradiction:
Improvepad countVSAvoidsignal integrity
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The BGA array is segmented into functional groups (power pads, ground pads, signal pads, test pads) with dedicated regions. Power and ground pads are separated into distinct areas, and signal pads are organized in systematic patterns. This segmentation reduces crosstalk between different signal groups and improves signal integrity while maintaining high pad count.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different regions of the BGA array are assigned different pad densities and configurations based on functional requirements. High-density signal pad regions are optimized for connectivity, while power and ground regions provide stable reference planes. This local optimization allows high overall pad count while maintaining signal integrity in critical areas.

Inventive Principle:
Principle #3Local quality

2Area of stationary object

If the pitch between pads is decreased to increase density, then the package size is reduced, but the manufacturing precision requirements increase and routing becomes more difficult

Engineering Contradiction:
Improvepackage sizeVSAvoidrouting precision
Core Design Contradiction:
Area of stationary objectVSManufacturing precision

Solution Approach 1:

The BGA array employs asymmetric pad configurations within the overall symmetric package structure. Different pad shapes, sizes, and spacing patterns are used in different regions to optimize routing possibilities. This asymmetry provides manufacturing tolerance compensation and simplifies trace routing while maintaining small package dimensions.

Inventive Principle:
Principle #4Asymmetry

Solution Approach 2:

The patent utilizes multiple substrate layers to route signals, transitioning from two-dimensional planar routing to three-dimensional layered routing. This dimensional change allows signals to bypass congested areas on any single layer, reducing the need for extremely tight pitch while maintaining compact package size.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Reliability

If the space between conductors is increased to reduce crosstalk, then the signal integrity is improved, but the package size increases and layer count increases leading to higher fabrication cost

Engineering Contradiction:
Improvesignal integrityVSAvoidpackage size
Core Design Contradiction:
ReliabilityVSVolume of stationary object

Solution Approach 1:

Power pads and ground pads are merged into dedicated functional regions rather than being distributed throughout the entire array. This consolidation creates large continuous reference planes that provide shielding and reduce crosstalk for signal pads, improving signal integrity without requiring increased spacing between all conductors.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Signal routing utilizes multiple substrate layers to provide vertical separation between conductors that would be too close horizontally. This three-dimensional routing approach reduces crosstalk by increasing effective conductor spacing through layer stacking, rather than requiring larger horizontal pitch.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

4Ease of manufacture

If conventional routing methods are used on high pad count BGAs, then the design process is simplified, but the layer count becomes excessive and fabrication cost increases

Engineering Contradiction:
Improvefabrication costVSAvoidlayer count
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The BGA array is pre-configured with systematic pad patterns, dedicated functional regions, and optimized spacing relationships before the routing design begins. Power, ground, signal, and test pads are pre-positioned in logical groups. This preliminary organization of pads simplifies the subsequent routing process and reduces the number of layers required.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The BGA array design incorporates universal routing patterns and standardized pad configurations that can accommodate multiple signal types and functions. This multi-functional design allows a single substrate layer structure to handle various signal routing requirements, reducing the need for additional dedicated layers.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8102667B2Method and apparatus for spatially optimizing surface mount pads on a ball grid array package
Publication Date: 2012.01.24 MOTOROLA SOLUTIONS INC
  • US8102667B2 patent drawing
  • US8102667B2 patent drawing
  • US8102667B2 patent drawing

AI summary

Method and apparatus for spatially optimizing the arrangement of surface mount pads on a ball grid array package. An array containing T surface mount pads with a diameter less than or equal to 0.4 millimeter is arranged in an array of rows and columns less than or equal to 0.5 millimeters center-to-center. The array of pads is subdivided into N groups of pads respectively numbered Gx (for X from 1 to N), each group containing Px pads (for X from 1 to N). Each pad in each group is located so as to maximize the number of empty spaces Sz that are adjacent to each pad, where Sz=(Gx−1). The number of fanout possibilities for each group (Px*Sz) is calculated, and then the total number of fanout possibilities, FP, is calculated using the function Σ1N (Px*Sz). The resulting spatially optimized pattern has a quality score, FP/T, that is equal to or greater than 2.