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