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

A layout method, electronic device, and computer-readable storage medium

A layout method and computer program technology, applied in computer-aided design, computing, electrical and digital data processing, etc., can solve problems such as multiple running times, unfavorable global optimization, and difficulty in considering mixing heights at the same time. The effect of rich content

Active Publication Date: 2021-03-09
南京集成电路设计服务产业创新中心有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this method, the multiple-height units occupy the layout resources first, which is not conducive to the global optimization of line length, density, timing and other indicators.
[0006] It can be seen that the method of round-by-round legalization in the detailed layout stage needs to be distinguished by height. Multi-round legalization not only requires more running time, but also makes it difficult to consider various mixed heights at the same time; if it is legal in the global layout stage If the multi-height unit is changed, the multi-height unit and the single-height unit are still placed one after the other, so it is not conducive to the realization of global optimization

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 layout method, electronic device, and computer-readable storage medium
  • A layout method, electronic device, and computer-readable storage medium
  • A layout method, electronic device, and computer-readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described here are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0045] figure 1 For the flow chart of the layout method according to the present invention, reference will be made below figure 1 , to describe the layout method of the present invention in detail.

[0046] First, in step 101, the initial objective function is used to iterate the acquisition of unit information to obtain the optimal solution of the initial position of the unit in the global layout.

[0047] Preferably, the cell information includes user options, cell physical data and logical netlist.

[0048] Preferably, the initial objective function is:

[0049] Formula 1

[0050] Among them, WL is the line length, x is the abscissa, y is the ordinate, Db ...

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

A layout method, an electronic device, and a computer-readable storage medium. The layout method includes the following steps: in the global layout optimization, using the initial objective function to iterate the obtained unit information to obtain the optimal solution of the initial position of the unit in the global layout; introducing different A cost function; according to the introduced cost function and the optimal solution, the cell row alignment is performed in the objective function. The layout method of the present invention can realize the optimization of line length and density, and at the same time help various mixed-height units to be basically aligned in rows, and partially solve the legalization problem in a global optimization manner.

Description

technical field [0001] The invention relates to the technical field of semiconductor integrated circuit design, in particular to a design method for a mixed-height cell layout in the back-end layout of a semiconductor integrated circuit design tool. Background technique [0002] In the design of semiconductor integrated circuits, single-height standard cells have been mainly used in the past. With the advancement of process nodes, standard cells of different heights (such as standard cells with double height, triple height and other multiple heights) are getting more and more applications due to their advantages in driving capability, timing, and tangleability. application. Layout of mixed-height cells is becoming an increasingly important issue in back-end layout tool development. [0003] Although the multi-height (MH) unit is higher than the single-height (Single Height, SH) unit, it is still a standard unit, and its layout requires a certain degree of flexibility, so 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/392
CPCG06F30/392
Inventor 陈刚
Owner 南京集成电路设计服务产业创新中心有限公司
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