2012
DOI: 10.1109/mc.2011.385
|View full text |Cite
|
Sign up to set email alerts
|

Parallel Logic Simulation: Myth or Reality?

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2013
2013
2023
2023

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 15 publications
(8 citation statements)
references
References 4 publications
0
8
0
Order By: Relevance
“…The use of hardware to assist simulation such as Field Programmable Gate Array (FPGA), Graphical Processing Unit (GPU) and custom hardware emulators has emerged. However, these hardware assisted simulators are limited in what they can simulate, are quite expensive, hard to set up, require partitioning of the design, have lengthy design compilation time and suffer from reduced signal controllability and observability making it harder to debug a design [1][5] [13]. Companies designing Systems on a Chip (SoC) still use hardware assisted simulation because of time to market pressure but this approach is not viable for companies with limited budget [4].…”
Section: A Current Verification Trendsmentioning
confidence: 99%
“…The use of hardware to assist simulation such as Field Programmable Gate Array (FPGA), Graphical Processing Unit (GPU) and custom hardware emulators has emerged. However, these hardware assisted simulators are limited in what they can simulate, are quite expensive, hard to set up, require partitioning of the design, have lengthy design compilation time and suffer from reduced signal controllability and observability making it harder to debug a design [1][5] [13]. Companies designing Systems on a Chip (SoC) still use hardware assisted simulation because of time to market pressure but this approach is not viable for companies with limited budget [4].…”
Section: A Current Verification Trendsmentioning
confidence: 99%
“…Chatterjee [14] proposed the parallel event-driven gate level simulation using general purpose GPUs (Graphic Processing Units). However, it lacks debugging and the proposed simulation flow cannot be integrated into the existing ASIC/FPGA design flow seamlessly [1]. Zhu et al [15] developed a distributed algorithm for GPUs that can handle arbitrary delays, but still suffers from heavy synchronization and communication overhead inherent to all distributed simulation techniques.…”
Section: Previous Workmentioning
confidence: 99%
“…Unfortunately, it has not been very successful for a number of reasons: i) difficulty in design partitioning and load balancing; ii) communication overhead between partitions; iii) synchronization overhead imposed by the distributed environment; and iv) lack of concurrency in the design. Readers are recommended to review the recent papers [1][2] on the scope of parallel multi-core simulation.…”
Section: Introduction To Design Verification Approachesmentioning
confidence: 99%
“…Parallel event-driven logic simulation has been proposed to alleviate the low performance of sequential simulation [2][3] [4][5] [6]. Unfortunately, it had been not successful because of; i) difficulty in design partitioning, ii) heavy synchronization and communication overhead among partitioned modules, especially in gate-level timing simulation, and iii) load balancing among the distributed simulation jobs [7]. A very different distributed parallel event-driven simulation method based on the prediction had been proposed [8].…”
Section: Introductionmentioning
confidence: 99%