FLASH: Fast, parallel, and accurate simulator for HLS

YK Choi, Y Chi, J Wang, J Cong - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
A large semantic gap between a high-level synthesis (HLS) design and a low-level RTL
simulation environment often creates a barrier for those who are not field-programmable …

Parallel simulation of mixed-abstraction SystemC models on GPUs and multicore CPUs

R Sinha, A Prakash, HD Patel - 17th Asia and South Pacific …, 2012 - ieeexplore.ieee.org
This work presents a methodology that parallelizes the simulation of mixed-abstraction level
SystemC models across multicore CPUs, and graphics processing units (GPUs) for …

Massively parallel logic simulation with GPUs

Y Zhu, B Wang, Y Deng - ACM Transactions on Design Automation of …, 2011 - dl.acm.org
In this article, we developed a massively parallel gate-level logical simulator to address the
ever-increasing computing demand for VLSI verification. To the best of the authors' …

SystemC-link: Parallel SystemC simulation using time-decoupled segments

JH Weinstock, R Leupers, G Ascheid… - … , Automation & Test …, 2016 - ieeexplore.ieee.org
Virtual platforms have become essential tools in the design process of modern embedded
systems. Their accessibility and early availability make them ideal tools for design space …

Accelerating RTL simulation with GPUs

H Qian, Y Deng - 2011 IEEE/ACM International Conference on …, 2011 - ieeexplore.ieee.org
With the fast increasing complexity of integrated circuits, verification has become the
bottleneck of today's IC design flow. In fact, over 70% of the IC design turn-around time can …

SAGA: SystemC acceleration on GPU architectures

S Vinco, D Chatterjee, V Bertacco… - Proceedings of the 49th …, 2012 - dl.acm.org
SystemC is a widespread language for HW/SW system simulation and design exploration,
and thus a key development platform in embedded system design. However, the growing …

FastSim: A fast simulation framework for high-level synthesis

M Abderehman, J Patidar, J Oza… - … on Computer-Aided …, 2021 - ieeexplore.ieee.org
High-level synthesis (HLS) is a well-established framework used to translate high-level
algorithmic behaviors into hardware designs. Despite the enduring research efforts, a major …

Out-of-order parallel discrete event simulation for transaction level models

W Chen, X Han, CW Chang, G Liu… - IEEE Transactions on …, 2014 - ieeexplore.ieee.org
The validation of system models at the transaction-level typically relies on discrete event
(DE) simulation. In order to reduce simulation time, parallel discrete event simulation (PDES) …

Code manipulation for virtual platform integration

S Vinco, V Guarnieri, F Fummi - IEEE Transactions on …, 2015 - ieeexplore.ieee.org
Simulation speed is crucial in virtual platforms, in order to enhance the design flow with early
validation and design space exploration. This work tackles this challenge by focusing on two …

Multi-level parallelism for time-and cost-efficient parallel discrete event simulation on gpus

G Kunz, D Schemmel, J Gross… - 2012 ACM/IEEE/SCS …, 2012 - ieeexplore.ieee.org
Developing complex technical systems requires a systematic exploration of the given design
space in order to identify optimal system configurations. However, studying the effects and …