Programmable IC Interconnect Boundary Modeling for Multi-Die Variants

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The high cost of manufacturing multiple integrated circuit (IC) variants with varying logic capacities is a challenge, as each variant requires a new mask set, which can be expensive, and existing methods do not efficiently manage localized defects or customer demand effectively.

Innovation Solution

A method involving a multi-product IC die that can be packaged to render certain portions non-operational, allowing for the creation of multiple IC variants from a single die, with configuration options controlled by a product selection code, enabling flexible production based on demand and defect management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a new mask set is created for each IC variant to meet different logic capacities, then product customization and customer demand alignment are improved, but manufacturing cost increases significantly

Engineering Contradiction:
Improveproduct customizationVSAvoidmanufacturing cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The IC die is divided into multiple functional portions with optional boundaries, allowing different combinations of portions to be activated or deactivated. This segmentation enables a single mask set to produce multiple IC variants by controlling which portions are operational, thereby reducing the need for separate mask sets for each variant.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic configuration capabilities where portions of the IC can be selectively activated or deactivated based on the desired variant. This is achieved through configurable boundaries and optional portions that can be enabled or disabled without requiring physical changes to the die structure, allowing flexible adaptation to different customer demands.

Inventive Principle:
Principle #15Dynamics

2Reliability

If localized defects are discarded to maintain product quality, then reliability is improved, but productivity and resource utilization deteriorate

Engineering Contradiction:
Improveproduct qualityVSAvoidresource utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

When localized defects are detected in a portion of the IC die, that specific defective portion is extracted or isolated from the functional portions. The defective area can be rendered non-operational while the remaining healthy portions continue to function, allowing the IC to be salvaged and reused rather than discarding the entire die.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent converts the presence of localized defects into a benefit by using them to define optional boundaries. Defective portions can be intentionally excluded from operational areas, and the boundaries are configured to avoid these regions. This approach transforms waste material into a design feature that maintains product reliability while maximizing resource utilization.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Ease of manufacture

If multiple IC variants are produced from a single die, then manufacturing cost is reduced, but device complexity increases

Engineering Contradiction:
Improvemanufacturing costVSAvoiddie structure
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The IC die is designed with universal functionality to support multiple variants through optional portions and configurable boundaries. A single die structure can be configured to produce different IC variants by selectively activating or deactivating portions, eliminating the need for separate dedicated dies for each variant and reducing manufacturing complexity despite the multi-functional design.

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

Data Source

PatentUS7451421B1Methods of implementing and modeling interconnect lines at optional boundaries in multi-product programmable IC dies
Publication Date: 2008.11.11 XILINX INC
  • US7451421B1 patent drawing
  • US7451421B1 patent drawing
  • US7451421B1 patent drawing

AI summary

A method of modeling two IC dies using the same software model, although the two dies include physical differences. A first programmable logic device (PLD) die includes first and second portions, and is encoded to render the first portion operational and the second portion non-operational. At a boundary between the two portions, interconnect lines traversing the boundary include a first section in the first portion and a second section in the second portion. The second PLD die includes the first portion of the first PLD die, while omitting the second portion. The interconnect lines extending to the edge of the second die are coupled together in pairs. A software model for both die includes a termination model that omits the pair coupling, adds an RC load compensating for the omitted connection, and (for bidirectional interconnect lines) flags one interconnect line in each pair as being invalid for use by routing software.