Unlock instant, AI-driven research and patent intelligence for your innovation.

Connecting line representation method based on directed graph

A technology of connecting lines and directed graphs, applied in the field of VLSI back-end design automation technology, can solve problems such as inability to intuitively represent connection relationships, large system memory, unfavorable search, etc., to achieve convenient and efficient data processing, small system occupation, The effect of reducing data redundancy

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

AI Technical Summary

Problems solved by technology

Although this data model is the most intuitive representation of the physical model of metal wires, it takes up a lot of system memory and cannot intuitively represent its connection relationship
In addition, since the connection point of the metal connection line is the same routing point, direct storage will cause data redundancy
Linked storage requires a lot of traversal overhead and is not conducive to searching
And for the case where multiple lines are connected to each other, it cannot be easily expressed

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
  • Connecting line representation method based on directed graph
  • Connecting line representation method based on directed graph
  • Connecting line representation method based on directed graph

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0041] figure 1 According to the flow chart of the connection line representation method based on the directed graph of the present invention, reference will be made below figure 1 , to describe in detail the connection line representation method based on the directed graph of the present invention.

[0042] First, in step 101, the physical and position information of the corresponding metal connection is obtained through the design file (DEF file).

[0043] In step 102, a netlist diagram is created according to the physical and location information of the metal connections.

[0044] In this embodiment, a hash table is established to perform a deduplication operat...

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 connecting line representation method based on a directed graph comprises the following steps: reading a design file, and obtaining physical information and position information of a metal connecting line; creating a netlist graph according to the physical information and the position information of the metal connecting lines; traversing nodes of the netlist graph; processing the metal connecting wire; wherein the step of creating the netlist graph according to the physical information and the position information of the metal connecting wire further comprises the steps of establishing a hash table, reading a wiring point of the physical connecting wire of the metal wire, inquiring whether the wiring point is created or not in the hash table, and if a node corresponding to the wiring point is not found, creating a node corresponding to the wiring point in the hash table; and if the previous node is the head node or the current node is the first read-in node, regarding that the current node is the tail node, and otherwise, determining that the current node is the head node. According to the method, the connection relation of physical connection lines of the super-large-scale integrated circuit can be accurately expressed, and cross-metal-layer connection representation, perforation representation and virtual connection representation can be visually expressed.

Description

technical field [0001] The invention relates to the technical field of EDA (Electronic Design Automation, electronic design automation) tools for layout design of integrated circuits, in particular to the VLSI back-end design automation technology. Background technique [0002] As the semiconductor industry moves toward smaller and smaller feature sizes, and the number of transistors embedded in chips continues to grow, the semiconductor industry increasingly relies on electronic design automation for chip design. In the past thirty or forty years, electronic design automation (EDA: Electronic Design Automation) has been promoting the progress and development of chip design technology. EDA tools are mainly divided into three categories: front-end design tools, back-end design tools, and verification tools. In the back-end design tool, the main work is automatic placement and routing to meet the constraints of the circuit design. At present, the main back-end tools on the m...

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 Applications(China)
IPC IPC(8): G06F30/394
CPCG06F30/394
Inventor 陈刚李琳
Owner 南京集成电路设计服务产业创新中心有限公司