Spice simulation method including ip/memory timing path

A simulation method and timing technology, which is applied in the fields of instrumentation, computing, and electrical digital data processing, etc., can solve problems such as restricting the application of spice simulation, inability to simulate timing paths, and difficulty in generating spice netlists.

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

AI Technical Summary

Problems solved by technology

[0004] However, the existing spice simulation also has obvious shortcomings, such as the speed is generally slow, the required spice netlist is not easy to generate, and the timing path with IP / Memory cannot be simulated, etc.
Especially the third item, the reason is that the complete circuit netlist of IP is often not provided, and even if it is provided, the entire timing path cannot be simulated
This restricts the application of spice simulation to a large extent

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
  • Spice simulation method including ip/memory timing path
  • Spice simulation method including ip/memory timing path
  • Spice simulation method including ip/memory timing path

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0025] figure 1 It is a flow chart of the spice simulation method comprising IP / Memory timing path according to the present invention, which will be referred to below figure 1 , the spice simulation method including the IP / Memory timing path of the present invention is described in detail.

[0026] In step 101, the timing library file containing IP / Memory under the current process conditions is read, and the timing edge of each IP input and output pin is analyzed.

[0027] In step 102, the critical path and the corresponding Spice Deck file are read to find out the IP / Memory devices on the critical path.

[0028] Among them, there are three positions of IP / Memory ...

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

Provided is a spice simulation method containing an IP / Memory timing path. The method comprises the following steps: reading a IP / Memory-containing timing library file under a current technological condition and analyzing timing edges of input and output pins of each IP / Memory; reading a key path and a corresponding Spice Deck file and finding out an IP / Memory device in the key path; creating a Verilog-A model from given two-dimensional list information of the timing library file according to a timing edge of the Spice Deck in order to obtain time delay and output jump values of the device andobtaining capacitance values of the pins from the timing library file, and adding above values into the spice; taking the Verilog-A model into the Spice Deck so as to simulate an overall path. According to the method, simulation speed is increased evidently without affecting precision. Therefore, multiple paths containing IP / Memory can be simulated and can be widely accepted by many engineers inactual application.

Description

technical field [0001] The invention relates to the technical field of electronic design automation (EDA), in particular to a spice simulation method including an IP / Memory timing path. Background technique [0002] In the process of integrated circuit design, timing analysis and sign-off are usually done using static timing analysis (STA), but as the technology becomes more and more advanced, the results of STA will become unreasonable. In particular, the deviation of the process cannot be accurately reflected, which will affect the entire chip design cycle and the yield rate of the final product. [0003] In response to the above problems, more and more engineers use spice simulation to complete timing analysis and sign-off. The timing quality of the entire chip is ensured by simulating the critical path. In addition, it can be simulated at any voltage, and its accuracy and flexibility have obvious advantages over the STA method. [0004] However, the existing spice simu...

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/3312G06F30/367G06F30/398
CPCG06F30/3312G06F30/367G06F30/398
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