DocumentCode :
244021
Title :
Parallel Multi-core Verilog HDL Simulation Using Domain Partitioning
Author :
Ahmad, Tariq Bashir ; Ciesielski, Maciej
Author_Institution :
ECE Dept., UMASS Amherst, Amherst, MA, USA
fYear :
2014
fDate :
9-11 July 2014
Firstpage :
619
Lastpage :
624
Abstract :
While multi-core computing has become pervasive, scaling single core computations to multi-core computations remains a challenge. This paper aims to accelerate RTL and functional gate-level simulation in the current multi-core computing environment. This work addresses two types of partitioning schemes for multi-core simulation: functional, and domain-based. We discuss the limitations of functional partitioning, offered by new commercial multi-core simulators to speedup functional gate-level simulations. We also present a novel solution to increase RTL and functional gate-level simulation performance based on domain partitioning. This is the first known work that improves simulation performance by leveraging open source technology against commercial simulators.
Keywords :
hardware description languages; logic partitioning; logic simulation; multiprocessing systems; parallel processing; performance evaluation; RTL simulation; domain partitioning; functional gate-level simulation; functional partitioning; multicore computing; open source technology; parallel multicore Verilog HDL simulation; pervasive computing; simulation performance improvement; Computational modeling; Data models; Hardware design languages; Integrated circuit modeling; Logic gates; Multicore processing; Parallel processing; ASIC; Gate-level; Multi-core; Opencores; RTL; Simulation; Verilog;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI (ISVLSI), 2014 IEEE Computer Society Annual Symposium on
Conference_Location :
Tampa, FL
Print_ISBN :
978-1-4799-3763-9
Type :
conf
DOI :
10.1109/ISVLSI.2014.47
Filename :
6903433
Link To Document :
بازگشت