Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Design method used for solving VLSI (Very Large Scale Integration) Non-secondary-division layout planning

A planning and design, two-division technology, applied in the field of layout planning and design for solving VLSI non-divisional layout, can solve problems such as chip temperature increase, chip failure, heat dissipation increase, etc., and achieve the effect of reducing size and shortening search time.

Inactive Publication Date: 2017-07-21
FUZHOU UNIV
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In addition, the existing layout methods based on analysis methods have the following problems: the analysis-based layout methods mainly use classical optimization algorithms such as linear programming methods to deal with layout problems, and the running time of linear programming methods is variable and equal The exponential times of the number of formulas, which leads to the linear programming method can only deal with small-scale layout planning and design problems
[0006] In addition, with the improvement of science and technology, and the large-scale reduction of the size of the chip, the concentration of electricity on the chip increases, which leads to an increase in heat dissipation and eventually leads to an increase in the temperature of the chip.
However, when the chip temperature exceeds the temperature it can withstand, the chip will fail

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
  • Design method used for solving VLSI (Very Large Scale Integration) Non-secondary-division layout planning
  • Design method used for solving VLSI (Very Large Scale Integration) Non-secondary-division layout planning
  • Design method used for solving VLSI (Very Large Scale Integration) Non-secondary-division layout planning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] The technical solution of the present invention will be specifically described below in conjunction with the accompanying drawings.

[0054] The present invention provides a method for solving VLSI non-dividable layout planning and design, such as figure 1 shown, including the following steps:

[0055] Step S1: express the layout plan as a B*-tree;

[0056] Step S2: Initialize B*-tree as a complete binary tree;

[0057] Step S3: Perform a series of B*-tree perturbations on the complete binary tree in step S2 to generate an initial population P;

[0058] Step S4: Calculate the fitness function value of each individual in the population, and record the individual with the largest fitness function value as best;

[0059] Step S5: set the number of iterations of the algorithm iterative=0, and set the maximum number of iterations;

[0060] Step S6: using a genetic operator to operate according to a certain probability;

[0061] Step S7: Searching for a local optimal sol...

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 design method used for solving VLSI (Very Large Scale Integration) Non-secondary-division layout planning. The method comprises the following steps that: (1) in a global search stage, adopting a genetic operator operation to carry out global search, wherein the operator can effectively increase the type of solutions and a possibility for searching an optimal solution; (2) in a local search stage, circularly calling a hybrid simulated annealing algorithm, wherein the algorithm can effectively search the local optimal solution; and (3) in a balance global and local search stage, adopting a mortality probability strategy, wherein the mortality probability strategy reduces the size of a solution space so as to enable the global search and the local search to achieve certain balance. In the strategy, according to a natural rule, each individual in a population can not exist all the time or can not immediately die, on the basis of the rule, and each individual in the population is endowed with a practical age and a dynamic existence age. By use of the method provided by the invention, an efficient and practical layout planning result can be provided, and in addition, a planning result can meet existing VLSI layout planning design requirements.

Description

technical field [0001] The invention relates to a method for solving VLSI indivisible layout planning and design, Background technique [0002] In recent years, with the rapid development of integrated circuit manufacturing technology, the integrated circuit industry has entered the era of nanotechnology, the integration of chips has been further improved, and more and more circuit components can be integrated on a chip. The VLSI design method has been proposed higher requirement. Layout planning is a very important link in the VLSI physical design process, which has a significant impact on the performance indicators of integrated circuits, such as routability, delay characteristics, power consumption, and circuit reliability. With the increasing constraints of the floorplanning problem and the rapid growth of the number of cells on the chip, the algorithm design of the VLSI floorplanning problem poses a huge challenge. Therefore, it is of great significance to seek a more...

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): G06F17/50G06N3/12
CPCG06F30/392G06N3/126
Inventor 陈建利刘岩朱自然朱文兴
Owner FUZHOU UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products