Pre-defined Interconnect Wiring for IC Layout Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automated routing tools in integrated circuit design often create suboptimal wire layouts, leading to 'ugly shapes' that increase manufacturing complexity, reduce yield, and introduce lithography hotspots, particularly in lower metal layers like metal-1 layers.

Innovation Solution

Pre-defining candidate intercell wiring options within cell libraries, such as candidate vias, border terminal wires, and inner terminal wires, limits the router's ability to create new connections within cell boundaries, forcing it to use only predefined wires, thereby reducing the occurrence of suboptimal wire layouts and lithography hotspots.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If automated routing tools are used to create wire layouts, then routing efficiency and automation are improved, but wire layout quality deteriorates creating ugly shapes and lithography hotspots

Engineering Contradiction:
Improverouting automationVSAvoidwire layout quality
Core Design Contradiction:
Extent of automationVSManufacturing precision

Solution Approach 1:

The patent pre-defines candidate wire layouts, via placements, and routing paths within standard cell libraries before the actual routing process. These pre-defined structures are optimized to avoid ugly shapes and lithography hotspots. During routing, the automated tool selects from these pre-defined candidates rather than creating wires from scratch, thus maintaining both automation efficiency and manufacturing precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter space by pre-defining discrete candidate options for wire layouts, widths, and routing paths. Instead of continuous optimization that may produce suboptimal results, the system transforms the problem into selecting from a finite set of pre-optimized parameters, ensuring manufacturing quality while maintaining routing automation.

Inventive Principle:
Principle #35Parameter changes

2Area of stationary object

If routers use minimum width wires to achieve dense packing, then area utilization is improved, but manufacturing yield deteriorates due to increased sensitivity to defect induced opens

Engineering Contradiction:
Improvearea utilizationVSAvoidmanufacturing yield
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The patent changes the wire width parameter by pre-defining multiple candidate widths for different routing scenarios. Instead of uniformly using minimum width, the system selects from pre-determined width options that balance density and reliability. Thicker wires are pre-defined for critical paths and lower metal layers where manufacturing defects are more problematic.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies local quality by allowing different wire widths and spacing in different regions of the circuit. Pre-defined candidate structures enable locally optimized wire dimensions based on specific routing needs, layer characteristics, and defect sensitivity, rather than applying a uniform minimum width throughout the entire design.

Inventive Principle:
Principle #3Local quality

3Area of stationary object

If routers place wires at minimum separation distances to achieve high density, then routing density is improved, but manufacturing yield deteriorates due to increased sensitivity to defect induced bridges

Engineering Contradiction:
Improverouting densityVSAvoidmanufacturing yield
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The patent changes the wire spacing parameter by pre-defining multiple candidate separation distances. Instead of always using minimum spacing, the system selects from pre-determined spacing options that balance density with manufacturing robustness. Larger spacing is pre-defined for wires that are more susceptible to bridge defects.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies local quality by enabling different wire spacing in different locations based on pre-defined candidates. Critical wiring regions with higher defect sensitivity receive larger pre-defined spacing, while less critical regions can use minimum spacing to maintain density. This local optimization resolves the contradiction between overall density and local reliability.

Inventive Principle:
Principle #3Local quality

4Adaptability or versatility

If routers create complex wire shapes to connect terminals, then routing flexibility is improved, but manufacturing complexity increases creating lithography hotspots

Engineering Contradiction:
Improverouting flexibilityVSAvoidwire shape complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent pre-defines candidate wire shapes, routing paths, and via placements that are optimized to avoid complex and problematic geometries. During routing, the automated tool selects from these pre-defined simple shapes rather than creating complex paths on the fly. This maintains routing flexibility through multiple pre-planned options while ensuring manufacturing simplicity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the routing problem into discrete pre-defined candidate paths and structures. Instead of creating continuous complex wire shapes, the system uses segmented pre-defined routing segments that connect terminals through simple, manufacturable paths. This segmentation reduces wire shape complexity while maintaining routing adaptability through selection among multiple segmented options.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7962878B2Method of making an integrated circuit using pre-defined interconnect wiring
Publication Date: 2011.06.14 INFINEON TECHNOLOGIES AG
  • US7962878B2 patent drawing
  • US7962878B2 patent drawing
  • US7962878B2 patent drawing

AI summary

A method for configuring an integrated circuit including configuring a plurality cells to form a cell library, wherein configuring each cell includes defining intracell wiring in at least one layer positioned above a substrate, the intracell wiring connecting to structures below the at least one layer and forming one or more terminals, and defining one or more candidate wires for at least one terminal to use as pre-defined intercell wiring for connection to the at least one terminal. The method further includes arranging selected cells from the cell library to form a desired layout of an integrated circuit, and routing intercell wiring so as to interconnect the selected cells to achieve a desired function of the integrated circuit including using only selected candidate wires for intercell wiring within borders of each of the selected cells.