IC Barcode Tracking for Part-Level Segregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current semiconductor device manufacturing systems lack efficient tracking and segregation capabilities for integrated circuits (ICs) beyond batch-level, limiting flexibility and accuracy in inventory management and customer satisfaction.

Innovation Solution

Implementing a system where each IC is marked with a unique barcode after packaging, allowing for electrical characteristics to be stored and matched with specifications, enabling selective segregation and traceability through a database-driven process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If batch-level tracking is used, then manufacturing simplicity is maintained, but tracking precision and inventory management flexibility deteriorate

Engineering Contradiction:
Improvetracking precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation by transitioning from batch-level tracking to individual IC-level tracking. Each IC is assigned a unique barcode identifier, enabling discrete tracking of individual devices throughout the manufacturing process. This segmentation allows precise monitoring of each IC's electrical characteristics and handling history, resolving the contradiction between tracking precision and system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The barcode serves as an intermediary element that links physical ICs to digital records in the database. By using barcodes as mediators between the physical and digital domains, the system achieves precise individual tracking without requiring complex direct monitoring mechanisms. The barcode simplifies the interface between manufacturing tools and the tracking system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If physical rating markings are used on ICs, then segregation is straightforward, but marking complexity and potential confusion increase

Engineering Contradiction:
Improvesegregation easeVSAvoidmarking complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent replaces mechanical/physical rating markings with an information-based system using barcodes and database storage. Instead of physically marking ICs with ratings, the system stores electrical characteristics and segregation information in a database, accessed through barcode scanning. This substitution eliminates marking complexity while maintaining segregation capability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system creates a digital copy of IC information (electrical characteristics, identification) stored in the database, rather than using physical markings on the actual ICs. This digital copying approach allows multiple ICs with different characteristics to be tracked without physical differentiation, reducing marking complexity while enabling precise segregation.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If individual IC tracking is implemented, then inventory management flexibility improves, but processing time and operational complexity increase

Engineering Contradiction:
Improveinventory management flexibilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system enables self-service tracking where ICs are automatically identified and tracked through barcode scanning at various manufacturing stages. The barcode system automatically links ICs to their electrical test results and handling history without requiring manual intervention, reducing processing time while maintaining individual tracking capability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The barcode tracking system operates continuously throughout the manufacturing process, with ICs being scanned and tracked at each stage without interruption. This continuous tracking eliminates gaps in information and reduces the need for additional processing steps, maintaining flexibility while minimizing time loss.

Inventive Principle:
Principle #20Continuity of useful action

4Measurement precision

If barcode scanning and database querying are performed at every tool, then tracking accuracy improves, but system throughput decreases

Engineering Contradiction:
Improvetracking accuracyVSAvoidsystem throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs barcode scanning and database querying selectively rather than at every possible tool stage. Scanning is performed at critical points where IC identification is needed, such as during electrical testing and segregation operations. This partial action approach maintains tracking accuracy while avoiding unnecessary processing steps that would reduce throughput.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9697402B1System and method for integrated circuit handling and tracking
Publication Date: 2017.07.04 XILINX INC
  • US9697402B1 patent drawing
  • US9697402B1 patent drawing
  • US9697402B1 patent drawing

AI summary

An example method of tracking information for integrated circuits (ICs) that are handled by a plurality of tools during manufacture includes: marking each of IC with a barcode after the ICs have been packaged; performing, at a first tool of the plurality of tools, one or more electrical tests of the ICs and storing electrical characteristics of each IC in association with the barcode of each IC in a database; querying the database with a specification to obtain a set of barcodes for candidate ICs having electrical characteristics that match the specification; scanning, at a second tool of the plurality of tools, the barcode of each of the ICs to select a plurality of ICs each having a respective barcode in the set of barcodes; and segregating the plurality of ICs from the ICs.