Large-scale complex layout resistance extraction acceleration method

A large-scale and complex technology, applied in electrical digital data processing, special data processing applications, instruments, etc., can solve the problems of time overhead, long pattern matching time, long extraction time of parasitic resistance, etc. The effect of extracting accuracy and improving computational efficiency

Active Publication Date: 2021-03-26
南京华大九天科技有限公司
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When extracting parasitic resistance, it is necessary to match the extracted graphics and the corresponding port graphics (or blocking graphics). As the scale of integrated circuits continues to increase, the layout graphics are becoming more and more complex. The number of corresponding port graphics (or blocking graphics) More and more, the time of matching graphics has obviously affected the time efficiency of resistance extraction
[0003] In the extraction of parasitic resistance of complex integrated circuits, if the extracted signal line layout graphics are very complex (such as power supply signal line graphics in power circuits, current path signal line graphics in flat panel display circuits), layout is performed according to the netlist resistance port node information After cutting, the matching efficiency of the corresponding resistance pattern and the port pattern (or blocking pattern) is low, which will cause considerable time overhead. In addition, it takes too long to calculate the port-to-port resistance by using methods such as finite element methods, and the overall parasitic resistance extraction time is too long
[0004] If the large-scale complex graph is not segmented, it is necessary to use the complex graph to query all port graphs (or block graphs), and perform graph intersection operations with the queried port graphs (or block graphs) that may be connected. Due to the number of complex graph vertices It is huge, and the efficiency of graphic geometric calculation is very low, resulting in a long time for graphic matching

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
  • Large-scale complex layout resistance extraction acceleration method
  • Large-scale complex layout resistance extraction acceleration method
  • Large-scale complex layout resistance extraction acceleration method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0035] In the embodiment of the present invention, figure 2 Connect schematics for complex resistor layouts, such as figure 2 As shown, in the complex graphics that need to extract resistance, there are 2n port graphics or blocking graphics that need to be extracted. Complex graphics A and complex graphics B are polygons with a large number of vertices. There are few simple polygonal graphics, complex graphics and simple graphics are connected through port graphics (or blocking graphics), and the port graphics (or blocking graphics) can be rectangles or line segments with port attributes.

[0036] figure 1 It is a flow chart of the method for accelerating the ex...

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 discloses a large-scale complex layout resistance extraction acceleration method. The method comprises the following steps of: segmenting a complex graph into a plurality of simple sub-graphs; storing the simple sub-graph data into a quick graph query data structure; matching the complex graphs associated with all the simple sub-graphs with the corresponding port graphs; and calculating parasitic resistances from all ports to the ports. According to the large-scale complex layout resistance extraction acceleration method, a complex graph can be segmented into a plurality of simple sub-graphs, each port graph (or blocking graph) can quickly inquire the sub-graphs with a connection relationship, and the graph geometric operation efficiency of the port graphs (or blocking graphs) and the simple sub-graphs is very high; the matching relationship between the port pattern and the resistor pattern can be quickly found, so that the resistance extraction time is greatly shortened,the efficiency is improved, the matching correctness of the port and the resistor pattern is ensured, and the port-to-port parasitic resistance extraction accuracy is ensured.

Description

technical field [0001] The invention relates to the technical field of automatic design of semiconductor integrated circuits, in particular to the post-simulation of semiconductor circuits and the extraction technology of layout parasitic resistance. Background technique [0002] In integrated circuit design and display panel design, it is necessary to perform electrical (or optical) simulation on the designed circuit to judge whether the circuit design is up to standard. In circuit simulation, it is necessary to consider the influence of parasitic effects on the circuit timing in the semiconductor process. Usually, it is necessary to extract parasitic resistance from the layout of the integrated circuit and add it to the simulation circuit netlist for timing verification. The extraction of parasitic resistance in EDA software needs to process the input layout to obtain the actual two-dimensional graphics of the required extracted resistance port to port and the attributes o...

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