Photoresist Mask Decomposition via Graph Colorability Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The decomposition of a single photoresist mask pattern into three separate mask patterns is a labor-intensive, trial-and-error process, and it is often unclear whether a photoresist mask pattern can be successfully decomposed using current methodologies, leading to wasted effort.

Innovation Solution

A method involving node mapping and colorization to determine the decomposability of a single photoresist mask pattern into three layers, where nodes are assigned colors to ensure no adjacent nodes have the same color, and iterative removal and replacement processes are used to achieve a layout that can be decomposed into three photoresist mask patterns.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If trial-and-error decomposition methods are used to decompose a single photoresist mask pattern into three separate mask patterns, then decomposition can be achieved, but the process becomes labor-intensive and time-consuming

Engineering Contradiction:
Improvedecomposition processVSAvoiddecomposition time
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The patent applies preliminary action by performing node mapping and colorability analysis before the actual decomposition process. The method pre-identifies nodes, determines their colorability status, and assesses whether the layout can be decomposed into three colors before committing to the decomposition workflow. This preliminary assessment prevents wasted effort on non-decomposable patterns and guides the subsequent decomposition steps.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary computational analysis layer between the original mask pattern and the final decomposition. This intermediary process involves creating a node representation of the layout, performing colorability analysis, and using this intermediate information to guide the decomposition. The intermediary analysis acts as a mediator that translates the geometric mask pattern into a graph-theoretic representation that can be systematically evaluated and decomposed.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Extent of automation

If trial-and-error decomposition methods are used without knowing decomposability in advance, then decomposition attempts can be made, but significant effort is wasted on non-decomposable patterns

Engineering Contradiction:
Improvedecomposition determinationVSAvoidwasted decomposition effort
Core Design Contradiction:
Extent of automationVSLoss of energy

Solution Approach 1:

The patent performs preliminary colorability analysis before decomposition attempts by mapping nodes and evaluating whether each node can be assigned one of three colors such that no adjacent nodes share the same color. This preliminary determination of decomposability allows the system to identify non-decomposable patterns early and avoid wasting computational resources and user effort on patterns that cannot be successfully decomposed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by using the results of the colorability analysis to inform subsequent decomposition decisions. The system evaluates the colorability status and uses this feedback to determine whether to proceed with decomposition or to modify the layout. This feedback mechanism prevents wasted effort by providing actionable information about the feasibility of decomposition before the actual decomposition process begins.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If manual decomposition processes are used for photoresist mask patterns, then flexibility in handling complex patterns is maintained, but productivity and efficiency decrease

Engineering Contradiction:
Improvepattern handling flexibilityVSAvoiddecomposition throughput
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent replaces manual mechanical decomposition processes with an automated computational system based on graph theory and colorability analysis. The system automatically maps layout features to nodes, performs colorability evaluation, and determines decomposability without manual intervention. This substitution of automated computational mechanics for manual processes maintains the ability to handle complex patterns while dramatically increasing productivity and reducing the time required for decomposition.

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

Solution Approach 2:

The patent changes the parameter space by transforming the geometric mask pattern into a graph-theoretic representation with nodes and adjacency relationships. This parameter transformation allows the application of algorithmic colorability analysis and automated decomposition methods. By changing from spatial geometric parameters to graph-theoretic parameters, the system enables automated processing while maintaining the ability to handle complex pattern topologies that would be difficult to manage manually.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9390223B2Method of determining whether a layout is colorable
Publication Date: 2016.07.12 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US9390223B2 patent drawing
  • US9390223B2 patent drawing
  • US9390223B2 patent drawing

AI summary

A method of determining whether a layout is colorable includes assigning nodes to polygon features of the layout. The method includes designating nodes as being adjacent nodes for nodes separated by less than a minimum pitch. The method includes iteratively removing nodes having less than three adjacent nodes from consideration to identify a node arrangement, wherein all nodes in the node arrangement have at least three adjacent nodes. The method includes determining whether the layout is colorable based on the node arrangement. Determining whether the layout is colorable includes independently assessing each internal node of node arrangement to determine whether each internal node of the node arrangement is colorable. The method includes generating a colored layout design for fabrication of the semiconductor device if each internal node of the node arrangement is colorable; and modifying the layout if at least one internal node of the node arrangement is not colorable.