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

Memory compiler timing sequence simulation method

A simulation method and memory technology, applied in memory systems, software simulation/interpretation/simulation, instruments, etc., can solve problems such as inaccurate timing and achieve the effect of reducing consumption

Inactive Publication Date: 2016-08-03
SPREADTRUM COMM (SHANGHAI) CO LTD
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although this technique reduces the consumption of computing resources, it has the disadvantage of very imprecise timing

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
  • Memory compiler timing sequence simulation method
  • Memory compiler timing sequence simulation method
  • Memory compiler timing sequence simulation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments, but not as a limitation of the present invention.

[0038] like image 3 and Figure 4 As shown, the present invention discloses a memory compiler timing simulation method, which is applied to simulate the timing of memory instances generated by the memory compiler. The method specifically includes the following steps:

[0039] Step S1, divide the time-series path into several sub-path sets, and each sub-path set is only related to one kind of parameter.

[0040] In a preferred embodiment of the present invention, the types of the parameters include clock slope, input slope, output load and memory instance capacity, that is to say, the timing path can be divided into clock A set of ramp-dependent subpaths (i.e., a set of subpaths related to the clock ramp) and / or a set of ramp-dependent subpaths at the input (i.e., a set of subpaths related to ...

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 present invention relates to the technical field of memory timing sequence simulation, and especially relates to a memory compiler timing sequence simulation method. A timing sequence path is divided, each subpath set is only individually related to one parameter, timing sequence simulation is carried out on each subpath set about the parameter individually related to each subpath set, then simulation results are calculated through a mathematical model to obtain a full path timing sequence of the timing sequence, so that the accurate simulation results are obtained, computing resource consumption is effectively reduced, and furthermore, timing sequence simulation efficiency is improved, and simulation cost is also reduced.

Description

technical field [0001] The invention relates to the technical field of memory sequence simulation, in particular to a memory compiler sequence simulation method. Background technique [0002] The large-scale integrated circuit timing simulation under the deep submicron process is very time-consuming and resource-consuming, especially for high-density memory compilers, the timing simulation is aimed at different memory instances (the memory instance is a memory with a specific capacity generated by the memory compiler Macrocell), input ramp (input ramp is the time when the input signal transitions from low to high (or vice versa)) and output load (output load is the gate and wire load driven by the output, etc. The combination of effective capacitors) requires doubling of computing resources, and in many cases, the simulation may fail due to too long timing paths. [0003] The memory instance generated by the memory compiler is an indispensable basic IP (Intellectual Propert...

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): G06F9/45G06F17/50G06F9/455
Inventor 张爱林王林郑坚斌
Owner SPREADTRUM COMM (SHANGHAI) CO LTD
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