A High Quality Steiner Minimum Tree Construction Method with Differential Evolution under X Structure

A technology of differential evolution algorithm and construction method, applied in design optimization/simulation, instrument, biological model, etc., can solve problems such as insufficient utilization of wiring area, redundant interconnection resources, and limited optimization ability, etc. Achieve the effect of overcoming the limitation of the optimization ability of wiring line length

Active Publication Date: 2022-05-13
FUZHOU UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, most of the algorithms to solve the wiring problem are based on the Manhattan structure to carry out related work, but the line length optimization based on the Manhattan structure, due to its limited wiring direction, can only be horizontal and vertical, and cannot fully Utilize the routing area, resulting in excessive redundancy of interconnect resources
Therefore, the optimization strategy based on the Manhattan structure is limited in its optimization ability when optimizing the length of the interconnection line.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A High Quality Steiner Minimum Tree Construction Method with Differential Evolution under X Structure
  • A High Quality Steiner Minimum Tree Construction Method with Differential Evolution under X Structure
  • A High Quality Steiner Minimum Tree Construction Method with Differential Evolution under X Structure

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0047] Please refer to figure 1 , the present invention provides a high-quality Steiner minimum tree construction method with differential evolution under the X structure, comprising the following steps:

[0048] Step S1: use the Prim algorithm to initialize the population to obtain the population of the initial solution; in this embodiment, the minimum spanning tree generation method is used to initialize the given pin point set, and the Manhattan distance between the pin points is used as Weight, use the Prim algorithm to construct the minimum spanning tree for the set of pin points

[0049] Step S2: construct an improved differential evolution algorithm and a traditional differential evolution algorithm;

[0050] Step S3: Judging whether the number of iterations of the algorithm reaches the threshold threshold, that is, the number of iterations of ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a high-quality Steiner minimum tree construction method with differential evolution under an X structure. Based on the minimum spanning tree and differential evolution algorithm, the population is initialized by the minimum spanning tree generation method, and the population is initialized by using the improved differential evolution algorithm. Solve, based on a greedy selection strategy, so that each iteration can retain the optimal solution of the current population and enter the next generation to continue iterative optimization operations. The invention can effectively optimize the line length of the wiring tree, and realize the high-quality Steiner minimum tree construction method with differential evolution under the X structure.

Description

technical field [0001] The invention relates to the technical field of computer-aided design, in particular to a high-quality Steiner minimum tree construction method with differential evolution under an X structure. Background technique [0002] Overall routing is an important part of VLSI design. In overall routing, the overall routing problem of multi-terminal nets is to find a wiring tree problem for a given set of pins, and the Steiner minimum tree is used as the overall routing of VLSI. The best model of how to build a Steiner minimum tree is a problem that needs to be solved in the current VLSI manufacturing process. [0003] At present, most of the algorithms to solve the wiring problem are based on the Manhattan structure to carry out related work, but the line length optimization based on the Manhattan structure, due to its limited wiring direction, can only be horizontal and vertical, and cannot fully Utilizing routing regions results in excessive redundancy of i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F30/392G06F30/27G06N3/00
CPCG06N3/006G06F30/392
Inventor 刘耿耿吴海林郭文忠陈国龙
Owner FUZHOU UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products