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

Parallel processing method and system for single fine granularity in capacitance extraction by random walk

A random walk and parallel processing technology, applied in electrical digital data processing, special data processing applications, computer-aided design, etc. high sex effect

Inactive Publication Date: 2022-02-11
青岛展诚科技有限公司
View PDF10 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the defects existing in the prior art, the object of the present invention is to provide a single fine-grained parallel processing method and system for random walk in capacitance extraction, which solves the problem that the existing random walk parallel processing method cannot take into account both accuracy and high efficiency. question

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
  • Parallel processing method and system for single fine granularity in capacitance extraction by random walk
  • Parallel processing method and system for single fine granularity in capacitance extraction by random walk
  • Parallel processing method and system for single fine granularity in capacitance extraction by random walk

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, other embodiments obtained by persons of ordinary skill in the art without making creative efforts all belong to the protection scope of the present invention.

[0062] In the description of the present invention, it should be noted that the orientation or positional relationship indicated by the terms "vertical", "upper", "lower", "horizontal" etc. is based on the orientation or positional relationship shown in the drawings, and is only In order to facilitate the description of the present invention and simplify the description, it does not indicate or imply that the device or element referred to must have a specific o...

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 the technical field of integrated circuit computer aided design, and concretely relates to a parallel processing method and system for single fine granularity in capacitance extraction of random walk. The method comprises the following steps: obtaining interconnection line information, and cooperating with a process file to obtain a physical three-dimensional structure of an integrated circuit; configuring a plurality of threads and the converging precision according to user requirements and the number of processor operation cores; constructing a closed and wrapped Gaussian surface for each conductor; calculating probability density according to the area of the Gaussian surface; selecting a plurality of points from the Gaussian surface according to the probability density; putting the selected points into an operation queue as a single operation unit; enabling each thread to sequentially extract points on the Gaussian surface from the operation queue to execute random walk, and if the random walk reaches the surface of the conductor or the boundary, completing one-time random walk, and storing a random walk result until the operation queue is empty; and if the random walk result reaches convergence precision, stopping capacitance extraction, and outputting an extraction result. The method is high in parallelism and high in expansibility.

Description

technical field [0001] The invention relates to the technical field of computer-aided design of integrated circuits, in particular to a single fine-grained parallel processing method and system for random walk in capacitance extraction. Background technique [0002] The process of integrated circuit design generally first divides software and hardware, and basically divides the design into two parts: chip hardware design and software collaborative design. Among them, chip hardware design includes: 1. Functional design stage; 2. Design description and behavior-level verification; 3. Logic synthesis; 4. Physical design verification; 5. Layout and wiring. In physical design verification, an important link is called parasitic parameter extraction. In order to improve the calculation accuracy, it is necessary to perform more accurate extraction calculations on parameters such as inductance and capacitance. The random walk capacitance extraction algorithm can provide accurate ext...

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): G06F30/3953
CPCG06F30/3953
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