Wire Loop Bonding Sequence from Overlap and Bend Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for determining the sequence of forming multiple wire loops in wire bonding processes are laborious and time-consuming, relying heavily on manual processes and user experience, which hampers productivity and efficiency.

Innovation Solution

An automated method using workpiece data analysis, including position data and wire loop data, to determine the optimal sequence by considering overlap conditions, wire loop heights, lateral bend conditions, and positions, employing directed graph data structures and algorithms to assign the correct bonding order, thereby reducing ambiguity and improving productivity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual processes and user experience are used to determine wire bond sequences, then expertise-based quality control is achieved, but time consumption and labor intensity increase significantly

Engineering Contradiction:
Improvesequence determination accuracyVSAvoidtime for sequence assignment
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces manual mechanical processes with an automated computer-based system that uses algorithms and data structures (directed graphs) to determine wire bond sequences. The system automatically analyzes workpiece data, identifies bonding locations, and generates optimal bonding sequences without human intervention, thereby eliminating time-consuming manual analysis while maintaining or improving accuracy through systematic computational methods

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

Solution Approach 2:

The system enables self-service by allowing the computer to autonomously determine wire bond sequences using pre-programmed algorithms and directed graph data structures. The automated system independently analyzes workpiece geometry, identifies bonding locations, and generates bonding sequences without requiring external human expertise or manual input, thus reducing both time consumption and labor intensity while maintaining determination accuracy

Inventive Principle:
Principle #25Self-service

2Productivity

If automated algorithms and directed graph data structures are used to determine wire bond sequences, then productivity and efficiency are enhanced, but system complexity increases

Engineering Contradiction:
Improvewire loop formation efficiencyVSAvoidautomation system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the complex task of wire bond sequence determination into distinct computational components: (1) data input module for receiving workpiece data, (2) processing module for analyzing bonding locations and generating sequences using directed graph algorithms, and (3) output module for providing the determined sequence. This segmentation manages system complexity by organizing functions into modular, independent units that can be developed and maintained separately while collectively achieving high productivity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces directed graph data structures as an intermediary representation layer between the raw workpiece data and the final bonding sequence output. The directed graphs serve as a mathematical model that abstracts the complex relationships between bonding locations, enabling the system to process and analyze wire bond configurations efficiently without requiring complex physical manipulation or manual intervention, thus enhancing productivity while managing computational complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12183711B2Methods of determining a sequence for creating a plurality of wire loops in connection with a workpiece
Publication Date: 2024.12.31 KULICKE & SOFFA IND INC
  • US12183711B2 patent drawing
  • US12183711B2 patent drawing
  • US12183711B2 patent drawing

AI summary

A method of determining a sequence for creating a plurality of wire loops is provided. The method includes (a) providing workpiece data for a workpiece. The workpiece data includes (i) position data for bonding locations of the workpiece, and (ii) wire loop data for a plurality of wire loops providing interconnection between ones of the bonding locations. The method also includes (b) analyzing the workpiece data. The step of analyzing includes considering overlap conditions between ones of the plurality of wire loops, considering wire loop heights of ones of the plurality of wire loops, considering lateral bend conditions between ones of the plurality of wire loops, and considering wire loop positions for ones of the plurality of wire loops. The method also includes (c) providing a sequence of creating the plurality of wire loops in connection with the workpiece at least partially based on the results of step (b).