Direct solution technology-based VLSI standard unit layout method

A standard cell, layout method technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as inability to guarantee layout quality, density constraint error, and solution quality impact

Active Publication Date: 2017-07-25
FUZHOU UNIV
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, the existing global layout methods based on analytical methods have the following two problems: (1) In the process of global layout, the method of uniformly dividing the layout area into bins is used for approximate calculation of density, because the density function is non-smooth , a smoothing approximation is also required
Therefore, there is a large error between the densi

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
  • Direct solution technology-based VLSI standard unit layout method
  • Direct solution technology-based VLSI standard unit layout method
  • Direct solution technology-based VLSI standard unit layout method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0076] The present invention provides a VLSI standard cell layout method based on direct solution technology, which is realized according to the following steps:

[0077] Step (1) represents the circuit as a hypergraph H={V,E};

[0078] Step (2) calculates the global density function;

[0079] Step (3) using the global density function to construct density constraints;

[0080] Step (4) uses a modified Gaussian function to perform convolution smoothing;

[0081] Step (5) initializes the position of the unit with an unconstrained quadratic programming method;

[0082] Step (6) k=1;

[0083] Step (7) calculates line length, line length gradient;

[0084] Step (8) adopts the penalty function method to convert the line length target and the density constraint of the VLSI global layout into an unconstrained nonlinear programming problem; ...

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 direct solution technology-based VLSL standard unit layout method, and belongs to the technical field of VLSI physical design automation. According to the method, global VLSI standard unit layout problems are solved through establishing global density functions of the problems, carrying out convolutional smoothing by utilizing Gaussian functions and combining a wire length model. The key points of the technical scheme are as follows: (1) being different from the manner of obtaining discrete density function values by using a uniform bin division method, the method can more correctly depict the distribution condition, on a layout area, of units through a global density expression constrained by a calculation unit and the whole layout area in an overlapping area; (2) through considering that the discretion of the units is related to the densities of the places where the units are located and the densities of the surrounding places, the model carries convolutional smoothing on the global density functions by using the Gaussian functions, a penalty function method is adopted convert the wire length target and density constraint of VLSI global layout into unconstrained nonlinear planning problems, and a proper optimization technology is selected to carry out optimization.

Description

technical field [0001] The invention relates to the technical field of VLSI physical design automation, in particular to a VLSI standard cell layout method based on direct solution technology. Background technique [0002] In the current VLSI layout, the scale of integrated circuits continues to increase and the requirements for technology are getting higher and higher, which puts forward higher requirements for the optimization goals and optimization methods of VLSI layout, and the quality of the layout results directly affects the quality of the entire chip. performance. With the rapid growth of the number of units on a chip, especially the widespread application of millions of gate chips, it poses a huge challenge to the automation of VLSI layout design. Therefore, it is of great significance to seek more efficient and practical integrated circuit layout algorithms [0003] Algorithms used to solve VLSI placement problems can be divided into the following three categori...

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/50
CPCG06F30/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