BGA Land Pattern Optimization via Non-Fully Populated Edges

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

BGA packages face challenges in accommodating increasing IC die functions with larger I/O signals and powers while maintaining package size and reducing signal routing complexity, leading to increased costs and larger footprints.

Innovation Solution

The implementation of non-fully populated edge rows in contact pad arrays and land patterns creates additional signal routing channels, optimizing the number of spaces to enhance routing capacity without unnecessary increases, thereby reducing package size and complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the number of I/O signals and power connections is increased to accommodate more IC die functions, then the functionality and performance of the IC package is improved, but the package size and PCB footprint increase

Engineering Contradiction:
ImproveIC die functionalityVSAvoidpackage footprint
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent utilizes multiple PCB layers to route signals, transitioning from a two-dimensional routing approach to a three-dimensional approach. By distributing I/O signals across multiple layers and using vertical vias to connect them, the design accommodates increased functionality without proportionally increasing the package footprint, as signals are routed through the depth of the PCB rather than only across its surface.

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

Solution Approach 2:

The patent segments the contact pad array into functional groups (I/O signals, power, ground) and distributes them across different PCB layers. This segmentation allows efficient utilization of available routing resources on each layer, enabling high-density interconnection without requiring a larger package area.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If the package size is increased to accommodate more routing channels, then the signal routing capacity is improved, but the PCB footprint and manufacturing cost increase

Engineering Contradiction:
Improvesignal routing capacityVSAvoidPCB footprint
Core Design Contradiction:
Device complexityVSArea of stationary object

Solution Approach 1:

The patent employs multi-layer PCB construction to provide additional routing dimensions. Signals that would require longer lateral paths on a single layer can instead be routed vertically through vias to adjacent layers, effectively increasing routing capacity without increasing the horizontal footprint of the package.

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

Solution Approach 2:

The patent designs the contact pad array and PCB interface to handle multiple signal types (I/O, power, ground) simultaneously through a unified multi-layer routing architecture. This multi-functional approach maximizes the utilization of available routing resources within the given footprint, accommodating complex signal routing without requiring additional package area.

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

3Device complexity

If the number of routing layers is increased to accommodate more signals, then the signal routing capacity is improved, but the manufacturing complexity and cost increase

Engineering Contradiction:
Improverouting layer capacityVSAvoidmanufacturing complexity
Core Design Contradiction:
Device complexityVSEase of manufacture

Solution Approach 1:

The patent applies different routing strategies to different PCB layers based on local requirements. For example, inner layers may be dedicated to power and ground planes for optimal electrical performance, while outer layers handle I/O signals for easier external connectivity. This localized optimization allows efficient signal routing without uniformly increasing manufacturing complexity across all layers.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent performs preliminary routing planning during the design phase, systematically assigning signals to specific layers and via locations before manufacturing. This pre-planned approach to multi-layer routing minimizes manufacturing complexity by providing clear fabrication guidelines, reducing the need for complex post-processing or manual adjustments.

Inventive Principle:
Principle #10Preliminary action

4Quantity of substance

If the contact pad array is fully populated to maximize I/O connections, then the connection density is improved, but the available routing channels at the perimeter are reduced

Engineering Contradiction:
Improvecontact pad densityVSAvoidrouting channel availability
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent compensates for reduced perimeter routing channels caused by full pad population by utilizing the vertical dimension through multiple PCB layers. Signals from fully populated contact pads are routed through vias to additional layers that provide dedicated routing channels, effectively increasing routing capacity without sacrificing contact pad density at the perimeter.

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

Data Source

PatentUS8695212B2Method for optimizing routing layers and board space requirements for a ball grid array land pattern
Publication Date: 2014.04.15 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US8695212B2 patent drawing
  • US8695212B2 patent drawing
  • US8695212B2 patent drawing

AI summary

A method, system, for optimizing routing layers and board space requirements for a ball grid land pattern is described. A number of required pads is determined. A land pattern to yield the required pads is selected. A number of required perimeter routing channels is determined. A size of the land pattern to yield the required perimeter routing channels is optimized. At least one perimeter edge of the land pattern is under populated. In a further aspect, a number of layers is determined when a substrate has multiple layers.