Parallel logic simulation of VLSI systems
ACM Computing Surveys (CSUR)
Efficient Partitioning Method For Distributed Logic Simulation of VLSI Circuits
SS '98 Proceedings of the The 31st Annual Simulation Symposium
Hi-index | 0.00 |
As the complexity of circuit design increases, verification through simulation has become a bottleneck of the IC design process. Distributed parallel simulation is one way to solving the problem. In order to distribute the simulation workload to multiple processors, the design must be carefully partitioned first. While most previous work focus on gate level partitioning, our work extends a previously implemented Verilog gate-level partitioner to support RTL and behavior level partitioning. Techniques to partition special constructs specific to these levels, such as global access, function calls and memory access, are described in this paper. The experimental results show that our techniques are capable of finding partitions which can accelerate simulation.