Efficiently Exploiting Low Activity Factors to Accelerate RTL Simulation
Efficiently Exploiting Low Activity Factors to Accelerate RTL Simulation
复制标题
有效利用低活动因子来加速 RTL 仿真
DOI:
10.1109/dac18072.2020.9218632
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
D. Donofrio
中科院分区:
文献类型:
--
作者:
S. Beamer;D. Donofrio
Hardware simulation is a critical tool for design, but its slow speed often bottlenecks the entire design process. Although most signals in a digital design rarely change, most leading simulators still simulate the entirety of the design every cycle. Tracking which signals are unchanged and can thus be reused typically introduces too much overhead to deliver a practical speedup.In this work, we explore the challenge of efficiently detecting opportunities for reuse, and we demonstrate practical techniques to profitably exploit them. Thanks to our novel acyclic partitioning algorithm and other optimizations, our generated simulators outperform open-source and industrial state-of-the-art simulators.