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

A layout method and a dynamic change technology, applied in computer-aided design, calculation, electrical digital data processing, etc., can solve the problems that the placement is not the minimum line length, the router cannot be connected to the pin signal, and is unrealistic, so as to speed up the process. Physical design process, solution to line length optimization, and the effect of improving work efficiency

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

AI Technical Summary

Problems solved by technology

However, detailed design rules cannot be considered in the layout, and it may still happen that the standard cells placed in the same row are too close together, and the router cannot perform signal connections to the pins (Pins) in two adjacent standard cells, or, The placement of the given standard unit is not optimized for the minimum line length placement
Adding checks of detailed design rules to the layout is an unrealistic 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
  • A method for dynamically changing layout, electronic device, and computer-readable storage medium
  • A method for dynamically changing layout, electronic device, and computer-readable storage medium
  • A method for dynamically changing layout, electronic device, and computer-readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] 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.

[0037] figure 1 For the flow chart of the dynamically changing layout method according to the present invention, reference will be made below figure 1 , the method for dynamically changing the layout of the present invention will be described in detail.

[0038] First, in step 101, pin accesses are created for each standard unit in the design library, and three rectangles for each pin access are established.

[0039] Preferably, it is defined that the pins are on the metal layer, and the rectangles in each standard cell instance are the points where the pins are connected, and each pin connection point is represented by three rectangles, which are respectively the ...

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 method for dynamically changing the layout, comprising the following steps: creating standard cell pin access and corresponding rectangles; sorting the standard cells, finding out the pin access rectangles of each standard cell, performing design rule checks, and obtaining violations The status of the design rules; build a directed weighted graph based on the status of the violation of the design rules, flip the standard cells and complete the pin routing of the standard cells. The method for dynamically changing the layout, the electronic equipment and the computer-readable storage medium of the present invention can repair the problematic standard unit layout in the early stage, so that the pins of the standard unit can be connected by wiring smoothly, and the design process is accelerated.

Description

technical field [0001] The invention relates to the technical field of VLSI physical design, in particular to layout and wiring in the VLSI physical design process. Background technique [0002] With the advancement of ultra-large-scale integrated circuits to deep submicron and nanometers, the scale of integrated circuits is getting larger and larger, and the system is becoming larger and more complex, which also brings many new problems to Electronic Design Automation (EDA) tools , especially brings more challenges to the layout and routing link. Layout and routing are two important links in the physical design of integrated circuits, and they are also a general method to solve the realization problems of modern complex physical design. Layout is to determine the position and direction of standard cells in the design layout, and to give the constraints and optimization goals of the solution. Some standard cells may have fixed positions while others are immutable. The lay...

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/398G06F30/392
CPCG06F30/392G06F30/398
Inventor 陈刚李琳
Owner 南京集成电路设计服务产业创新中心有限公司
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