Evaluator Module for Dynamic Electronic Device Binning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current electronic device testing systems face inefficiencies in binning processes, particularly in final test operations, where devices are sorted based on provisional binning assignments defined by test programs, which may not account for dynamic or statistical analysis of device performance, leading to suboptimal bin allocation and increased engineering effort for algorithm deployment across multiple products and testers.

Innovation Solution

A system and method that introduce an Evaluator module to define permanent binning assignments for electronic devices, which may differ from provisional assignments, utilizing algorithms like Dynamic Part Average Testing (D-PAT) and data feed-forward methods to dynamically assess device performance and allocate bins based on statistical and manufacturing data, thereby optimizing binning without modifying existing test programs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If provisional binning assignments defined by test programs are used, then binning can be performed with existing test infrastructure, but bin allocation is suboptimal and does not account for dynamic device performance analysis

Engineering Contradiction:
Improvebin allocation accuracyVSAvoidbinning system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

An Evaluator module is introduced as an intermediary component between the test program and the binning decision. The Evaluator receives test data from the test program and independently determines permanent binning assignments based on statistical analysis, while the test program continues to execute without modification. This mediator enables advanced binning logic without increasing test program complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The Evaluator module autonomously performs statistical analysis and binning decisions without requiring external intervention or test program modification. It self-manages the analysis of device performance data, comparison against thresholds, and determination of permanent bin assignments, thereby improving bin allocation accuracy while maintaining system simplicity.

Inventive Principle:
Principle #25Self-service

2Productivity

If algorithms are deployed across multiple products and testers, then binning optimization can be achieved, but engineering effort increases for algorithm deployment and maintenance

Engineering Contradiction:
Improvetest throughputVSAvoidengineering deployment time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The Evaluator module is designed as a universal component that can process test data from multiple different products and tester types through a standardized interface. It implements generic statistical analysis algorithms that adapt to different device characteristics without requiring product-specific customization, enabling broad deployment across diverse manufacturing lines while minimizing engineering effort.

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

Solution Approach 2:

The Evaluator uses configurable parameters and thresholds that can be adjusted for different products and device types without changing the underlying algorithm structure. This parameter-based configuration approach allows rapid deployment across multiple products by simply adjusting numerical values rather than rewriting algorithms, significantly reducing engineering deployment time.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If permanent binning assignments are defined by Evaluator rather than test program, then dynamic and statistical binning is enabled, but separation between test execution and binning decision increases system complexity

Engineering Contradiction:
Improvebinning decision accuracyVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The binning system is segmented into distinct functional components: the test program responsible for device testing and data collection, and the Evaluator module responsible for statistical analysis and binning decisions. This segmentation separates concerns and enables each component to specialize in its function, improving binning accuracy while managing complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The Evaluator acts as an intermediary layer between test execution and binning decisions, receiving standardized test data and outputting permanent bin assignments. This intermediary structure maintains clear interfaces and data flow while enabling sophisticated statistical analysis, thereby improving reliability without creating unmanageable system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11919046B2System and method for binning at final test
Publication Date: 2024.03.05 OPTIMAL PLUS
  • US11919046B2 patent drawing
  • US11919046B2 patent drawing
  • US11919046B2 patent drawing

AI summary

A method of sorting an electronic device includes receiving first data generated by a test tool that is performing a test operation on the electronic device according to a test program, and a provisional binning assignment for the electronic device determined from the first data. The method also includes defining a permanent binning assignment for the electronic device based at least in part on applying a first algorithm and a second algorithm to the first data, the first algorithm and the second algorithm being different. The method further includes outputting the permanent binning assignment so that after the test operation is completed, the electronic device is removed from the test tool and placed in one of a plurality of bins according to the permanent binning assignment.