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

Static timing sequence analysis method based on distribution

A static timing analysis and distributed technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve the problems of complex timing diagrams and static timing analysis that takes a long time, so as to improve efficiency and save time Effect

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

AI Technical Summary

Problems solved by technology

[0005] As the scale of integrated circuit design continues to increase, the timing diagram of the entire circuit is very complex, and there are many nodes on some timing paths, so it takes a long time to perform static timing analysis on the entire circuit

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
  • Static timing sequence analysis method based on distribution
  • Static timing sequence analysis method based on distribution
  • Static timing sequence analysis method based on distribution

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0050] figure 1 According to the flow chart of the distributed static timing analysis method according to the present invention, reference will be made below figure 1 , the distributed-based static timing analysis method of the present invention is described in detail.

[0051] First, in step 101, a timing diagram of the entire circuit is established, and the timing diagrams of the circuits are grouped. In this step, there can be multiple ways of grouping, but each group must have a complete sequence diagram.

[0052] In this embodiment, there are multiple ways to create circuit timing diagrams and groups. For example, the timing diagram can be created by geometr...

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 static timing sequence analysis method based on distribution. The method comprises the following steps: establishing a timing sequence diagram and grouping; finding out a to-be-split time sequence diagram in each group of time sequence diagrams, and splitting the to-be-split time sequence diagram into a plurality of time sequence sub-diagrams; searching a to-be-split timesequence diagram in each group of time sequence diagrams, and splitting the to-be-split time sequence diagram into a plurality of time sequence sub-diagrams; reading design data of time sequence analysis for each group of time sequence diagrams of the new group; and carrying out static timing analysis on each group of timing diagrams of the new group in parallel. According to the static timing sequence analysis method based on distribution, after the timing sequence diagram is split, the efficiency of parallel computing of the timing sequence diagram is greatly improved compared with that before splitting.

Description

technical field [0001] The present invention relates to the technical field of electronic design automation (EDA), in particular to a distributed-based static timing analysis method. Background technique [0002] In the existing integrated circuit design, it is necessary to check the timing of the design at each different stage, so as to ensure that the designed circuit can meet the predetermined timing requirements. Static Timing Analysis (STA) is stimulus-independent and enables fast and accurate measurements of circuit timing to measure circuit performance. [0003] Static timing analysis uses an exhaustive analysis method. It extracts all timing paths in the entire circuit, constructs timing diagrams, calculates the delay propagation of signals on the paths, and finds errors that violate timing constraints. [0004] The timing diagram mainly includes the logical nodes, connection relationships and main input and output ports of the timing path. Among them, the logic n...

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