ePrints@IIScePrints@IISc Home | About | Browse | Latest Additions | Advanced Search | Contact | Help

SIMAAH: RTL simulation accelerator for complex SoC's

Mahapatra, Ipsita Biswas and Natarajan, Santhi and Nalesh, S and Nandy, SK (2015) SIMAAH: RTL simulation accelerator for complex SoC's. In: IEEE International Conference on Electronics Computing and Communication Technologies (CONECCT), JUL 10-11, 2015, JUL 10-11, 2015.

[img] PDF
CONECCT_2015.pdf - Published Version
Restricted to Registered users only

Download (901kB) | Request a copy
Official URL: http://dx.doi.org/10.1109/CONECCT.2015.7383860


The EDA industry has recently witnessed the growing popularity of densely populated, IP rich SoC designs targeting high performance computing platforms. Such SoCs require effective logic simulation, with high levels of accuracy and throughput, for a fault free design and faster time to market. Hardware-Assisted Simulation (HAS) is the appropriate choice, while simulating such designs. Existing HAS suffer from performance bottlenecks introduced by the need to synthesize every new and revised RTL source codes onto target technology library. In this paper, we present SIMAAH (SIMulation Acceleration on an Array of Hypercell), a hardware-assisted RTL simulation accelerator, built on an interconnect of HyperCells 1]2]. A HyperCell is an array of highly parallel hardware structural units, comprising of ALUs, Custom Functional Units (CFU), and memory units. The Control Data Flow Graphs of the RTL source code of an SoC is adequately partitioned and scheduled on the HC array for an execution driven simulation. We achieve simulation acceleration on SIMAAH, at RTL abstraction, at improved speeds, and reduced synthesis overheads. SIMAAH, while trying to simulate standard application benchmarks, proves to be atleast 50 times faster than the existing industry standard event driven simulators like Modelsim.

Item Type: Conference Proceedings
Additional Information: Copy right for this article belongs to the IEEE, 345 E 47TH ST, NEW YORK, NY 10017 USA
Department/Centre: Division of Interdisciplinary Sciences > Supercomputer Education & Research Centre
Date Deposited: 22 Oct 2016 09:06
Last Modified: 22 Oct 2016 09:06
URI: http://eprints.iisc.ac.in/id/eprint/54975

Actions (login required)

View Item View Item