Automatic partitioner for behavior level distributed logic simulation

Kai Hui Chang*, Jeh Yen Kang, Han Wei Wang, Wei Ting Tu, Yi Jong Yeh, Sy Yen Kuo

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

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.

Original languageEnglish
Title of host publicationFormal Techniques for Networked and Distributed Systems - FORTE 2005 - 25th IFIP WG 6.1 International Conference, Proceedings
EditorsFarn Wang
PublisherSpringer Verlag
Pages525-528
Number of pages4
ISBN (Print)354029189X, 9783540291893
DOIs
StatePublished - 2005
Externally publishedYes
Event25th IFIP WG 6.1 International Conference on Formal Techniques for Networked and Distributed Systems - FORTE 2005 - Taipei, Taiwan
Duration: 02 10 200505 10 2005

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3731 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference25th IFIP WG 6.1 International Conference on Formal Techniques for Networked and Distributed Systems - FORTE 2005
Country/TerritoryTaiwan
CityTaipei
Period02/10/0505/10/05

Keywords

  • Behavior level partitioner
  • Distributed simulation
  • Parallel simulation
  • RTL level partitioner

Fingerprint

Dive into the research topics of 'Automatic partitioner for behavior level distributed logic simulation'. Together they form a unique fingerprint.

Cite this