A batch circuit simulation method and system

A technology of circuit simulation and batching, which is applied in the direction of design optimization/simulation, electrical digital data processing, special data processing applications, etc., can solve the problems of long time consumption, long simulation time, and low simulation efficiency, so as to improve simulation efficiency , Reduce simulation time consumption and speed up simulation speed

Active Publication Date: 2018-06-29
DERA CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

refer to figure 1 , in the batch simulation method proposed in the prior art, the entire simulation process of each test case must be completely executed, resulting in a long time-consuming and affecting the project progress
[0004] Moreover, due to the limitation of hardware resources, not all test cases in the simulation process can be executed in parallel.
Moreover, for the simulation of large-scale circuits, there are generally hundreds of test cases, and the hardware server resources are limited, and only several simulation processes can be run at the same time. Combining all the above factors, the simulation takes a long time and the speed is slow. Slow, low simulation efficiency

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 batch circuit simulation method and system
  • A batch circuit simulation method and system
  • A batch circuit simulation method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0041] figure 2 A flow chart of a batch circuit simulation method according to an embodiment of the present invention is schematically shown. refer to figure 2 , the embodiment of the present invention specifically includes the following steps:

[0042] S11. Divide the simulation process of each test case to be simulated into a plurality of simulation stages.

[0043] S12. Group the test cases with the same simulation stage in...

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 provides a batch circuit simulation method and system. The method comprises: dividing a simulation process of test cases to be simulated into multiple simulation stages; grouping the test cases with the same simulation stage sequentially based on an execution sequence of simulation stages, the same simulation stage being the simulation stage having the same simulation operations and a consistent simulation operation execution sequence; and carrying out uniform simulation for the same simulation stage of the test cases in the same group based on the execution sequence of each simulation stage during the simulation process, and simulating the subsequent simulation stage of each test case in the group on the basis of the simulation result. According to the present invention, by extracting the same simulation stage of test cases, grouping the test cases, and sharing the simulation intermediate result in the group with the same simulation stage, the total time consumed by simulation is reduced, the batch circuit simulation speed is increased greatly, and the simulation efficiency is improved.

Description

technical field [0001] The invention relates to the technical field of circuit design simulation, in particular to a batch circuit simulation method and system. Background technique [0002] In the early development process of chip design, in order to ensure the normal operation of the chip, detailed circuit simulation must be carried out. The simulation speed is one of the key factors that determine whether the simulation task can be completed on time. With the rapid growth of the chip scale, the scale of the circuit simulation is also getting larger and larger. Correspondingly, the time to complete the simulation process is getting longer and longer, resulting in slower and slower simulation speed. In order to speed up the simulation speed, multiple servers are often used for batch simulation. The current routine of batch circuit simulation is: first compile all the input files of the circuit, generate one or more simulation preparation files, and then perform simulation ...

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): G06F17/50
CPCG06F30/20G06F30/398
Inventor 肖基诰肖铁王文杰李云鹏潘勇
Owner DERA CO LTD
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