X-structure Steiner tree construction method considering voltage conversion rate

A technology of voltage conversion rate and construction method, applied in the direction of electrical digital data processing, special data processing applications, instruments, etc., can solve the problem of constructing the optimal solution, etc., to achieve optimized wiring length, reduced wiring length, and strong practicability Effect

Active Publication Date: 2020-06-26
FUZHOU UNIVERSITY
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The Steiner tree construction problem is an NP-complete problem,

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
  • X-structure Steiner tree construction method considering voltage conversion rate
  • X-structure Steiner tree construction method considering voltage conversion rate
  • X-structure Steiner tree construction method considering voltage conversion rate

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

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

[0049] Steiner tree construction model:

[0050] In the VLSI physical design and routing phase, in the Steiner tree routing area, given a wiring diagram G=(P,O),P i ={P 1 ,P 2 ,...,P n , i=1,2,...,n} is a group of pins to be connected on the wire net,, O i ={O 1 ,O 2 ,...,O k ,i=1,2,...,k} is a group of rectangular obstacles on the wire net, where each pin P i Corresponding to a two-dimensional coordinate (x, y) respectively represents the abscissa and ordinate of the pin, where each obstacle O i Corresponding to two two-dimensional coordinates (x 1 ,y 1 ), (x 2 ,y 2 ) represent the abscissa and ordinate of the two diagonal endpoints of the barrier respectively, and construct a connection set P under the condition of not violating the voltage conversion rate i The Steiner minimal tree of all pins in . like figure 1 Shown is a thr...

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 an X-structure Steiner tree construction method considering a voltage conversion rate. The method comprises the following steps: S1) generating an initial Steiner tree structure; s2) pre-processing and memorizing information between the pin and the obstacle; s3) optimizing the Steiner tree structure by adopting a discrete particle swarm optimization algorithm, and obtaining the optimized Steiner tree structure through a particle updating process including speed updating, self-sensing and group sensing; s4) locally optimizing the Steiner tree structure to optimize the local structure of the Steiner tree structure so as to further shorten the wiring length; and S5) adjusting the constraint violating part in the Steiner tree structure through a hybrid correction strategy, so that the Steiner tree meets the voltage conversion rate constraint, and the final Steiner tree structure is obtained.The method is beneficial to optimizing the wiring length while meeting thevoltage conversion rate constraint.

Description

technical field [0001] The invention belongs to the technical field of integrated circuit computer aided design, and in particular relates to an X-structure Steiner tree construction method considering voltage conversion rate. Background technique [0002] The problem of Steiner tree construction is a basic problem in the physical design of large scale integrated circuits. The Steiner tree can be used to construct the initial topology of the wire network in the wiring phase. In the layout planning and layout phase, it can estimate the bus length, congestion and delay value of the wire network, and can also be used for the wiring of some important wire networks, such as power supply ( VDD) and ground (GND) wiring. The Steiner tree construction problem is an NP-complete problem, so the optimal solution cannot be constructed in polynomial time. Moreover, in actual wiring, there are a large number of wiring obstacles in the wiring area, such as: pre-wiring nets, macro cells, a...

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
IPC IPC(8): G06F30/392
CPCG06F30/392
Inventor 刘耿耿黄逸飞郭文忠陈国龙
Owner FUZHOU UNIVERSITY
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