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

Big wire mesh splitting method for maintaining original physical routing topologies

A physical and line network technology, applied in the field of large line network, can solve the problems of violation of delay constraints, timing delay difference, and large difference in real delay value, etc., to ensure delay estimation and reduce winding length Effect

Active Publication Date: 2018-01-26
北京华大九天科技股份有限公司
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, under the advanced process conditions of 28nm and below, the impact of physical wiring on delay calculation is increasing
Moreover, for the same wire network connection, the timing delay will vary greatly under different physical routing methods, which causes a large difference between the estimated delay value of the traditional optimization scheme and the actual delay value obtained after physical implementation.
Even in extreme cases, latency issues that are expected to be successfully handled are still violated after rerouting

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
  • Big wire mesh splitting method for maintaining original physical routing topologies
  • Big wire mesh splitting method for maintaining original physical routing topologies
  • Big wire mesh splitting method for maintaining original physical routing topologies

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0022] figure 1 For the flow chart of the method for splitting the large line network according to the original physical wiring topology of the present invention, reference will be made below figure 1 , the method for splitting a large line network maintaining the original physical wiring topology of the present invention is described in detail.

[0023] In step 101, the large line network is converted into a tree topology by using the method of "subsection linearization", and the position of the strategy point is found according to the design rules.

[0024] In this step, firstly, the connection relationship and physical routing information of the large wire netwo...

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 big wire mesh splitting method for maintaining original physical routing topologies. The method comprises the following steps of: converting a big wire mesh into a tree topological structure and finding a strategy point position; finding an incremental layout legalization point position of the strategy point position; finding an optimum cutting point position of originalphysical routing; and inserting a buffer unit at the incremental layout legalization point position and physically connecting the buffer unit with the optimum cutting point position. According to thebig wire mesh splitting method for maintaining original physical routing topologies, the buffer unit is inserted at the incremental layout legalization point position to split the big wire mesh into aplurality of sub-wire meshes satisfying requirements, and the newly inserted buffer unit is connected at the optimum cutting point to sufficiently reusing the original connection topology and physical routing of the wire mesh, so that the wire wrapping length can be decreased to the greatest extent and then the consistency of time delay estimation and physical realization of an optimization scheme is ensured.

Description

technical field [0001] The invention relates to the technical field of EDA design, in particular to the process of correcting large wire nets violating design rules in the ECO optimization stage. Background technique [0002] In order to ensure that the integrated circuit can work normally, it needs to pass the design rule check to ensure that the design performance meets the requirements of various rules. In integrated circuit design, if a "big wire net" appears, the probability of not satisfying the delay constraints in the design rules will increase significantly. When a certain wire network has too long connection length or too many driving loads, it will interfere with signal transmission and affect the normal operation of the circuit. [0003] Net splitting, that is, driving segmented nets by inserting buffer cells, is a common method to efficiently handle large nets. Typically, after the buffer unit is inserted, the physical wiring of the driver unit to the buffer u...

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): G06F17/50
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