DocumentCode
3731871
Title
SIMAAH: RTL simulation accelerator for complex SoC´s
Author
Ipsita Biswas Mahapatra;Santhi Natarajan; Nalesh S;S. K. Nandy
Author_Institution
CADLab, Indian Institute of Science, Bangalore, India 560012
fYear
2015
fDate
7/1/2015 12:00:00 AM
Firstpage
1
Lastpage
6
Abstract
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.
Keywords
"Hardware","Acceleration","Arrays","Ports (Computers)","Registers","Fabrics","Kernel"
Publisher
ieee
Conference_Titel
Electronics, Computing and Communication Technologies (CONECCT), 2015 IEEE International Conference on
Type
conf
DOI
10.1109/CONECCT.2015.7383860
Filename
7383860
Link To Document