On the Scalability of Parallel Verilog Simulation

作者: Sina Meraji , Wei Zhang , Carl Tropper

DOI: 10.1109/ICPP.2009.9

关键词:

摘要: As a consequence of Moore’s law, the size integrated circuits has grown extensively, resulting in simulation becoming major bottleneck circuit design process. Consequently, parallel emerged as an approach which can be both fast and cost effective. In this paper, we examine performance Verilog simulator on four large, real designs. previous work made use either relatively small benchmarks or synthetic circuits, these is far more realistic. We develop parser for files enabling us to simulate all synthesizable circuits. utilize our test benches; LEON Processor with 200k gates, OpenSparc T2 processor 400k gates two Viterbi decoder 100k 800k respectively. The makes XTW knowledge first parse files. observed 4,000,000 events per second 32 processors gates. simulators’ was shown scalable.

参考文章(16)
Richard M. Fujimoto, Parallel and Distribution Simulation Systems John Wiley & Sons, Inc.. ,(1999)
Dale E. Martin, Radharamanan Radhakrishnan, Dhananjai M. Rao, Malolan Chetlur, Krishnan Subramani, Philip A. Wilsey, Analysis and Simulation of Mixed-Technology VLSI Systems Journal of Parallel and Distributed Computing. ,vol. 62, pp. 468- 493 ,(2002) , 10.1006/JPDC.2001.1805
Carl Tropper, Hervé Avril, Clustered time warp and logic simulation workshop on parallel and distributed simulation. ,vol. 25, pp. 112- 119 ,(1995) , 10.1145/214282.214317
G.E. Moore, Cramming More Components Onto Integrated Circuits Proceedings of the IEEE. ,vol. 86, pp. 56- 59 ,(1998) , 10.1109/JPROC.1998.658762
Qing XU, Carl Tropper, XTW, a parallel and distributed logic simulator Proceedings of the 2005 conference on Asia South Pacific design automation - ASP-DAC '05. ,vol. 2, pp. 1064- 1069 ,(2005) , 10.1145/1120725.1120825
Yi-Bing Lin, P.A. Fishwick, Asynchronous parallel discrete event simulation systems man and cybernetics. ,vol. 26, pp. 397- 412 ,(1996) , 10.1109/3468.508819
Qing Xu, C. Tropper, XTW, A Parallel and Distributed Logic Simulator workshop on parallel and distributed simulation. pp. 181- 188 ,(2005) , 10.1109/PADS.2005.40
H. Avril, C. Tropper, On rolling back and checkpointing in time warp IEEE Transactions on Parallel and Distributed Systems. ,vol. 12, pp. 1105- 1121 ,(2001) , 10.1109/71.969122