DocumentCode :
3586217
Title :
Optimized Simulation Acceleration with Partial Testbench Evaluation
Author :
Banerjee, Somnath ; Gupta, Tushar
fYear :
2014
Firstpage :
22
Lastpage :
27
Abstract :
With growing adoption of the simulation acceleration technology for early functional verification of complex System-on-chip (SoC) designs, high level test benches contain substantial number of calls for debug and design state manipulation, to increase functional coverage. Ever increasing size and complexity of digital designs make these calls compute and IO intensive, requiring large software pre-processing time to prepare data suitable for feeding into the hardware accelerator. On the hardware side, growing design sizes are easily handled by parallelism inherently present in hardware accelerators with reconfigurable architecture, but it is often not trivial to speed up complex software test benches via parallel processing. In this paper, we present a novel methodology which enhances the performance of the system significantly by moving the software pre-processing time to an offline step named Partial Test bench Evaluation (PTE), which "partially evaluates" a test bench by running a pure simulation phase without requiring the hardware accelerator to be connected and generates optimized data to be directly fed into the hardware accelerator. Actual simulation acceleration with a partially evaluated test bench executes much faster than the same with the original test bench.
Keywords :
digital simulation; logic design; parallel processing; system-on-chip; SoC design; digital design; functional coverage; hardware accelerator; parallel processing; partial testbench evaluation; reconfigurable architecture; simulation acceleration technology; software PTE; software preprocessing time; system-on-chip design; Acceleration; Computational modeling; Databases; Hardware; Heuristic algorithms; Life estimation; Software; Partial evaluation; simulation acceleration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microprocessor Test and Verification Workshop (MTV), 2014 15th International
ISSN :
1550-4093
Type :
conf
DOI :
10.1109/MTV.2014.19
Filename :
7087228
Link To Document :
بازگشت