Optimizing runtime communication processing between simulators

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

39550006, G06F 9455

Patent

active

061084948

ABSTRACT:
An optimization mechanism for increasing runtime performance in a co-/ multi-simulation environment by reducing the number of connections between simulators is provided. A simulation backplane includes netlist optimization logic that analyzes the netlists of design partitions and employs a set of rules to reduce the number of connections among simulators participating in a simulation session. According to one aspect of the present invention, synchronizations among a first solver and one or more other solvers that are simulating a design of a system or a portion thereof are limited to situations in which simulation being performed by each of the one or more other solvers is dependent upon event information from the first solver. Partitioned design source information is received for each a plurality of solvers. Based upon the partitioned design source information, partition dependency information is generated. The partition dependency information includes information from which it may be verified whether or not one design partition is dependent upon an event from another design partition. Each of the plurality of solvers concurrently simulate the design by acting on a partition of the design. Responsive to event information provided by a first solver of the plurality of solvers, one or more other solvers are synchronized based upon the partition dependency information.

REFERENCES:
patent: 5668732 (1997-09-01), Khouja et al.
patent: 5838947 (1998-11-01), Sarin
patent: 5896300 (1999-04-01), Raghavan et al.
patent: 5920485 (1999-07-01), Mangelsdorf
Yoshida et al., A Parallel Implementation of Large-Scale Circuit Simulation, Aug. 1988, pp. 321-324.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Optimizing runtime communication processing between simulators does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Optimizing runtime communication processing between simulators, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Optimizing runtime communication processing between simulators will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-591484

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.