Chip Layout Optimization via Minimum Wire Length Sequence Pairs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing VLSI chip design methods prioritize minimizing the chip area over reducing the total wire length between rectangular circuit modules, leading to inadequate power dissipation and delay reduction, and inefficient use of materials.

Innovation Solution

A chip layout method that initializes a maximum preset wire length and iteratively generates and refines sequence pairs to represent the positional relationship between modules, using a model to minimize the total wire length, converting the problem into a maximum-cost flow problem solvable within polynomial time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If existing algorithms prioritize optimization of total chip area, then the chip area is minimized, but the total wire length between rectangular circuit modules increases leading to higher power dissipation and delay

Engineering Contradiction:
Improvechip areaVSAvoidtotal wire length
Core Design Contradiction:
Area of stationary objectVSLength of stationary object

Solution Approach 1:

The patent changes the optimization parameter from chip area to total wire length. By transforming the objective function of the layout optimization problem, the algorithm now minimizes wire length while maintaining legitimate placement constraints, directly addressing the contradiction by prioritizing the previously neglected parameter.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces a feedback mechanism where the wire length is calculated based on pin coordinates and continuously optimized through iterative algorithms. The system monitors wire length as a feedback parameter and adjusts module positions to reduce it, creating a closed-loop optimization process that resolves the contradiction between area and wire length.

Inventive Principle:
Principle #23Feedback

2Ease of manufacture

If rectangular circuit modules are connected through their centers using existing methods, then the connection is simple to implement, but the total wire length is not minimized leading to suboptimal performance

Engineering Contradiction:
Improveconnection implementation simplicityVSAvoidtotal wire length
Core Design Contradiction:
Ease of manufactureVSLength of stationary object

Solution Approach 1:

The patent performs preliminary ordering of rectangular circuit modules before physical connection. By establishing an optimal sequence based on wire length minimization criteria before actual placement, the system prepares the best possible configuration in advance, avoiding the need for complex real-time adjustments while achieving minimal wire length.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent transforms the static center-to-center connection approach into a dynamic optimization process. The module positions and connection paths are no longer fixed but are continuously adjusted based on wire length calculations, allowing the system to adapt and minimize total wire length while maintaining implementation feasibility.

Inventive Principle:
Principle #15Dynamics

3Reliability

If more metal wires are used to connect circuit modules, then the chip performance can be maintained, but the material cost increases and utilization rate decreases

Engineering Contradiction:
Improvechip performanceVSAvoidmetal wire material
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The patent changes the optimization focus from area to wire length, which directly correlates with material usage. By minimizing wire length as the primary objective, the system naturally reduces metal wire consumption while maintaining connection functionality, thereby improving material utilization rate without sacrificing chip performance.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent converts the previously harmful effect of excessive wire length (which wasted material and increased cost) into a beneficial optimization target. By making wire length minimization the explicit objective, the system transforms material waste from an unavoidable consequence into a controlled parameter that is actively reduced, turning a negative outcome into a positive design criterion.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS11347924B1Chip layout method based on minimum total wire length
Publication Date: 2022.05.31 GUANGDONG UNIV OF TECH
  • US11347924B1 patent drawing
  • US11347924B1 patent drawing

AI summary

A chip layout method based on a minimum total wire length, includes: initializing a total wire length to a preset value, initializing a number of iterations, randomly generating a sequence pair to represent a positional relationship between rectangular circuit modules, inputting the sequence pair to a model, and solving to obtain a sequence pair having a minimum wire length within the number of iterations; changing a field operator of the sequence pair to obtain a new one, inputting the new sequence pair to the model, retaining, if an obtained total wire length is less than the original total wire length, the new sequence pair, or otherwise, abandoning the new sequence pair; repeating the above operation till the number of iterations is reached; and outputting a minimum total wire length, and coordinates of each rectangular circuit module to obtain the chip layout based on the minimum total wire length.