Interleaved SOC Pad Layout for DDR Routing Congestion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for reducing design costs in System on Chip (SOC) architectures, particularly for packaging, face challenges with the physical interface layout of large pin count parallel interfaces like the DDR interface, leading to routing congestion and wire sweep issues when repackaging from a 64-bit to a 32-bit interface.

Innovation Solution

The solution involves interleaving interface pads from different byte lanes to create a more even distribution of bond wires, allowing for efficient routing and avoiding voids during the molding process, which is achieved by rearranging the pad order and using a switch to re-route signals in different personalities of the SOC.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If byte lanes are grouped together in traditional pad ordering, then routing within each byte lane is simplified, but routing congestion occurs in the corresponding half of the package when repackaging to smaller interfaces

Engineering Contradiction:
Improverouting simplicityVSAvoidrouting congestion
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The 64-bit DDR interface pads are segmented into two separate 32-bit interfaces by interleaving pads from different byte lanes. This segmentation allows the same physical interface to support both 64-bit and 32-bit configurations, eliminating routing congestion when repackaging to smaller interfaces while maintaining the manufacturing simplicity of grouped byte lanes through the interleaving pattern.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension to pad ordering by interleving pads from different byte lanes (e.g., byte lane 0, 2, 4, 6 in one sequence and byte lane 1, 3, 5, 7 in another) rather than keeping them contiguous. This dimensional reorganization of pad spatial arrangement distributes bond wires more evenly across the package, preventing routing congestion while maintaining byte lane integrity for routing purposes.

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

2Ease of manufacture

If only half of the interface pads are bonded out for repackaging, then package size is reduced, but voids are created in the unbonded areas causing wire sweep issues

Engineering Contradiction:
Improvepackage size reductionVSAvoidwire sweep issues
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The interface pads are segmented into two interleaved sets, where one set can be bonded out for 32-bit configurations while the other set remains unbonded. The interleaving pattern ensures that unbonded pads are distributed throughout the package rather than concentrated in one area, preventing large voids and associated wire sweep issues during molding while still achieving package size reduction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by making different regions of the package have different bonding characteristics. Through interleaved pad ordering, some regions have bonded pads while adjacent regions have unbonded pads, creating a distributed pattern that maintains structural integrity and prevents wire sweep issues locally throughout the package during the molding process.

Inventive Principle:
Principle #3Local quality

3Ease of manufacture

If multiple SOC personalities are derived from a single die, then design cost is reduced, but flexibility in physical interface layout is limited

Engineering Contradiction:
Improvedesign cost reductionVSAvoidinterface layout flexibility
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The physical interface is designed with universal compatibility through interleaved pad ordering, allowing the same die to support multiple SOC personalities (64-bit DDR, 32-bit DDR, and other configurations) without requiring different physical layouts. The interleaved pattern enables flexible activation of different byte lane combinations, providing adaptability across multiple applications from a single die design.

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

Solution Approach 2:

The patent introduces dynamic reconfigurability to the physical interface through interleaved pad ordering, where the same physical pads can be dynamically assigned to different byte lane configurations depending on the SOC personality. This dynamic allocation allows flexible adaptation to different customer needs and application requirements while maintaining a single die design, thereby reducing costs while enhancing versatility.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8476768B2System on a chip with interleaved sets of pads
Publication Date: 2013.07.02 NXP USA INC
  • US8476768B2 patent drawing
  • US8476768B2 patent drawing
  • US8476768B2 patent drawing

AI summary

A system on a chip (SOC) includes a physical interface having first and second sets of interface pads. Interface pads from the first set are interleaved with interface pads from the second set. Additionally, the SOC is arranged for operation with a superset die having first and second personalities and has a physical interface with interface pads. The SOC uses a first number of interface pads in the first personality and a second number of interface pads in the second personality, where the first number is greater than the second number. A switch switches signals between the superset die and the physical interface and, in the second personality, switches signals to the physical interface so that interface pads in the second number of interface pads are interleaved with interface pads not in use in the second personality.