Self-Identifying Logic Elements for Flexible IC Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current semiconductor testing systems are inflexible, resource-intensive, and inefficient, requiring specific equipment and varying test formats that do not effectively accommodate the diverse needs of different IC designs, leading to high costs and prolonged testing times.

Innovation Solution

A flexible system that includes a controller and logic elements, which assign unique IDs to circuits under test, enabling selective and efficient testing operations, reducing power consumption, and allowing for adjustable test specifications and diagnostic modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional testing systems are used, then testing can be performed on circuits, but the system is inflexible and requires specific equipment for each test type

Engineering Contradiction:
Improvetesting flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal testing system where a single test system can perform multiple test types on different circuit designs. This is achieved through a standardized interface and control mechanism that allows one system to adapt to various testing requirements without needing separate dedicated equipment for each test type, thereby improving versatility while managing complexity.

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

Solution Approach 2:

The system allows dynamic adjustment of test parameters and configurations to accommodate different circuit designs and test requirements. By enabling parameter changes rather than requiring fixed hardware configurations, the system achieves flexibility in handling diverse testing scenarios with a unified platform.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If comprehensive testing is performed on all circuits, then reliability is improved, but power consumption and resource usage increase

Engineering Contradiction:
Improvetesting reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system enables selective testing where only specific circuits or circuit portions that require testing are activated and tested, rather than forcing all circuits to undergo comprehensive testing simultaneously. This partial action approach maintains reliability by testing necessary circuits while reducing overall power consumption and resource usage by leaving non-critical circuits in a lower-power state.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If testing is performed on all circuits, then complete diagnostics are achieved, but testing time and resource requirements increase

Engineering Contradiction:
Improvediagnostic completenessVSAvoidtesting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The testing system divides the circuit under test into separable segments or regions, allowing the test system to focus on specific segments that require diagnostics rather than uniformly testing the entire circuit. This segmentation enables complete diagnostics on critical segments while reducing overall testing time by excluding non-critical segments from exhaustive testing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs comprehensive diagnostics only on circuits or segments that require it, rather than applying full diagnostic procedures to all circuits uniformly. This selective partial action maintains diagnostic completeness for critical circuits while significantly reducing total testing time by applying reduced or no testing to non-critical circuits.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS7735031B2Method and apparatus for self identification of circuitry
Publication Date: 2010.06.08 X CORP
  • US7735031B2 patent drawing
  • US7735031B2 patent drawing
  • US7735031B2 patent drawing

AI summary

A system that includes a controller for enabling an enumeration operation. The enumeration operation is performed by a controller (110) and logic elements (120) in a system, such that each logic element in the system assigns itself a unique identifier. Each logic element can then be controlled by another source or have a means to communicate with other logic elements in the system. The unique identifier enables greater system flexibility, thereby reducing cost and improving efficiency.