Design and Implementation of a Parallel Verilog Simulator: PVSim

  • Authors:
  • Tun Li;Yang Guo;Si-Kun Li

  • Affiliations:
  • -;-;-

  • Venue:
  • VLSID '04 Proceedings of the 17th International Conference on VLSI Design
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Parallel HDL simulation is an efficient method toaccelerate the verification process of large complex VLSIsystem design. This paper presents a parallel Verilogsimulator - PVSim, which bases on optimisticasynchronous parallel simulation algorithm and MPIlibrary. A new module-based simulation componentmapping method is proposed. And an efficient module-basedpartition algorithm combined with pre-simulationpartition algorithm is adopted. This paper introduces thearchitecture of PVSim, the Verilog component mappingtechniques, the distributed simulation cycle arrangementand the circuit partition algorithm in detail. Experimentalresults show that PVSim can get promising speedup, aswell as distributed workload and communication costacross processors.