Integrated Circuit Block Identification Without Extra Bus Wires

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for determining the number of stitched computer chips on silicon wafers require additional bus wires and complex circuitry, increasing wafer space and complexity.

Innovation Solution

The implementation of identification blocks within integrated circuit blocks that generate outputs based on previous block inputs and increment values, allowing for communication signals to be sent to a controller without additional circuitry, thereby reducing the need for multiple bus wires and wafer space.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If pads are bonded externally to each die with bus wires to determine the number of stitched dice, then the number of stitched dice can be determined, but the wafer space increases and circuitry complexity increases

Engineering Contradiction:
Improvedetermination of number of stitched diceVSAvoidcircuitry complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts the identification function from external pads and bus wires, and embeds it directly into the integrated circuit blocks themselves. Each IC block contains an identification block that generates unique identifiers internally, eliminating the need for external identification infrastructure.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Each integrated circuit block is self-sufficient in generating its own unique identifier through its internal identification block. The identification block within each IC block autonomously produces identifying signals based on its position and the increment value, without requiring external pads or bus wires for identification purposes.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If pads are bonded externally to each die with bus wires to determine the number of stitched dice, then the number of stitched dice can be determined, but the wafer space increases

Engineering Contradiction:
Improvedetermination of number of stitched diceVSAvoidwafer space
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The patent merges the identification function with the integrated circuit blocks themselves. The identification block is integrated within each IC block, combining the functional circuitry with the identification capability, thereby eliminating separate pads and bus wires that would consume additional wafer space.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent removes the external identification infrastructure (pads and bus wires) and extracts the identification capability into the core IC blocks, significantly reducing the space required for identification purposes on the wafer.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If additional bus wires are used for each die to communicate with controllers, then the number of stitched dice can be determined, but the circuitry complexity increases

Engineering Contradiction:
Improvedetermination of number of stitched diceVSAvoidcircuitry complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The identification block serves multiple functions: it generates unique identifiers for each IC block, enables determination of the number of stitched dice, and provides addressing information for controller communication. This multi-functionality eliminates the need for separate dedicated identification circuitry and bus wires.

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

Solution Approach 2:

Each IC block's identification block autonomously generates its unique identifier and communicates it to the controller through existing communication channels, eliminating the need for additional dedicated bus wires for identification purposes.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7928762B1Systems and methods for digitally decoding integrated circuit blocks
Publication Date: 2011.04.19 RAYTHEON CO
  • US7928762B1 patent drawing
  • US7928762B1 patent drawing
  • US7928762B1 patent drawing

AI summary

Methods and systems for digitally decoding integrated circuit blocks are provided. A method for decoding integrated circuit blocks may include providing a previous block output and an increment value input to a first identification block of a first integrated circuit block, providing the output of the first identification t block and the increment value input to one of a plurality of intermediate identification blocks, and providing an output of the last of the plurality of intermediate identification blocks and the increment value input to a last identification block, wherein the output of the last identification block is indicative of the number of integrated circuit blocks.