发明名称 Optimizing runtime communication processing between simulators
摘要 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.
申请公布号 US6108494(A) 申请公布日期 2000.08.22
申请号 US19980139215 申请日期 1998.08.24
申请人 MENTOR GRAPHICS CORPORATION 发明人 EISENHOFER, KARL;VENKATACHAR, ARUN T.;NAZARETH, KEVIN;ODRYNA, PETER;BRADLEY, ROBERT MICHAEL
分类号 G06F17/50;(IPC1-7):G06F9/455 主分类号 G06F17/50
代理机构 代理人
主权项
地址