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

A Sensitivity Analysis Method for Comparing Circuit Sweep Simulation Increments

A sensitivity analysis and circuit comparison technology, which is applied in CAD circuit design, electrical digital data processing, instruments, etc., can solve the problems of resource consumption and time consumption increase, and achieve the effects of eliminating differences, fast calculation, and simple form

Active Publication Date: 2022-05-24
北京华大九天科技股份有限公司
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the latter method requires a large number of test vectors in order to improve the coverage of timing critical paths, including multiple reference factors such as operating voltage, temperature, process, input excitation, load, etc., and when the IC design scale increases, its resource consumption and Time consumption will also increase significantly

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
  • A Sensitivity Analysis Method for Comparing Circuit Sweep Simulation Increments
  • A Sensitivity Analysis Method for Comparing Circuit Sweep Simulation Increments
  • A Sensitivity Analysis Method for Comparing Circuit Sweep Simulation Increments

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0057] In an embodiment of the present invention, the scanning simulation condition factor (e.g., voltage, temperature, etc.) may be given by -by Points or -byStep two ways, the former method directly specifies a specific discrete scanning point, generally disordered, unequal interval characteristics; the latter way indirectly specifies the start point, end point and step length of the scan, to input an ordered and equally spaced discrete scanning point. Spice simulation can obtain many types of scan simulation data, and combine the scan simulation condition factors to complete subsequent calculations and analysis. Incremental calculations and incremental conversions eliminate the differences between multiple types of data in a very simple way, making them directly comparable to each other, and are also conducive to the calculation of sensitivity factors and the visual analysis of the scanning simulation process.

[0058] Figure 1For a flowchart of a sensitivity analysis method f...

Embodiment 2

[0084] Figure 2 Schematic diagram of a sensitivity analysis system for simulating increments of a comparative circuit scan according to the present invention, e.g., Figure 2 As shown, the sensitivity analysis system of the comparative circuit sweep simulation increment of the present invention, comprising, a scanning module 201, a SPICE simulation module 202, an incremental processing module 203, a sensitivity factor calculation module 204, and a visual analysis module 205, wherein,

[0085] Scanning module 201, which scans the input simulation condition factor.

[0086] In at least one embodiment of the present invention, the scanning simulation condition factor (e.g., voltage, temperature, etc.) may be given by -byPoints or -by Step two ways, the former method directly specifies a particular discrete scanning point, generally disordered, unequal interval characteristics; the latter way indirectly specifies the start point, end point and step length of the scan, to input an order...

Embodiment 3

[0107] Figure 3 For a comparison of the sensitivity analysis method of the circuit sweep simulation increment according to the present invention of the sensitive graph of the embodiment of the sensitive curve, such as Figure 3 As shown, the technical process proposed in the present invention can be completed to complete the calculation of the corresponding sensitivity factor and the drawing of the sensitivity curve. In this case, the scanning factor is the voltage value (-by Step: Start 0.7V; End 1.5V; Step 0.02V), from the sensitive curve chart, the sensitivity factor of each scan point is the slope of the corresponding data point and the origin connection (except for special points), the vector indicates the relative direction and size of the simulation timing parameter increment on the data point, effectively expressing the change trend and degree of change information on the data point. When the change trend of the simulation timing parameters is relatively stable (that is, t...

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 sensitivity analysis method for comparing circuit scanning simulation increments, comprising the following steps: constructing an IC circuit timing path set and a discrete set of scanning simulation condition factors, obtaining a scanning simulation parameter set of the circuit timing path through SPICE simulation; processing the scanning simulation data , calculate the incremental relative difference percentage, eliminate the difference between the dimension of the timing simulation parameter and its data distribution; calculate the sensitivity factor according to the incremental relative difference percentage; use the obtained scanning simulation condition factor and the incremental value of the simulation parameter Perform visual analysis of relative difference percentage data; calculate comprehensive sensitivity factor index. The present invention also provides a sensitivity analysis system for comparing circuit scan simulation increments, which performs sensitivity analysis on the simulation timing results of SPICE scanning of the target circuit, so that the final calculated sensitivity factor can be better compared between multiple types of timing simulation parameters. The comparison makes the sensitivity analysis of the scanning simulation process simple and intuitive.

Description

Technical field [0001] The present invention relates to the field of EDA design, particularly to a sensitivity analysis method comparing the increments of circuit sweep simulation. Background [0002] In the process of application-specific Integrated Circuit logic design and physical design of application-specific integrated circuits, designers must strictly consider timing constraints (from the establishment and verification of timing to the confirmation of final timing). With the development of IC manufacturing processes, especially after entering the deep submicron process conditions, the traditional and commonly used static timing analysis STA (Static Timing Analysis) method cannot completely contain various factors affecting the delay calculation, cannot verify circuit function, cannot be applied to multiple types of circuits, and is expensive (new process library construction and tool support). At this point, engineers will turn to the Dynamic TimingAnalysis method, which i...

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 Patents(China)
IPC IPC(8): G06F30/367G06F115/06
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