DocumentCode
3230229
Title
A fast two-pass HDL simulation with on-demand dump
Author
Kyuho Shim ; Youngrae Cho ; Namdo Kim ; Hyuncheol Baik ; Kyungkuk Kim ; Dusung Kim ; Jaebum Kim ; Kyumyung Choi ; Ciesielski, Maciej ; Seiyang Yang
Author_Institution
Pusan Nat. Univ., Pusan
fYear
2008
fDate
21-24 March 2008
Firstpage
422
Lastpage
427
Abstract
Simulation-based functional verification is characterized by two inherently conflicting targets: the signal visibility and simulation performance. Achieving a proper trade-off between these two targets is of paramount importance. Even though HDL simulators are the most widely used verification platform at the RTL and gate level, their major drawback is the low performance in verifying complex SOCs, especially when the high visibility over the design under verification is required. This paper presents a new, fast simulation method as an effective way to achieve both high simulation speed and full signal visibility. It is based on an original two-pass simulation approach. During the 1st pass, with the simulation running at full speed, a set of design states is saved periodically at predetermined checkpoints. During the 2nd pass, another simulation is performed, using any of saved checkpoints and providing 100% signal visibility for debugging. Our method differs from the traditional simulation snapshot approach in the amount and the way the design state is saved. Experimental results show significant speed-up compared to existing traditional simulation methods while maintaining 100% visibility.
Keywords
checkpointing; circuit simulation; formal verification; hardware description languages; logic design; checkpoints; debugging; on-demand dump; signal visibility; simulation-based functional verification; two-pass HDL simulation method; Acceleration; Computational modeling; Computer bugs; Computer simulation; Costs; Debugging; Design engineering; Hardware design languages; Maintenance engineering; Signal design;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2008. ASPDAC 2008. Asia and South Pacific
Conference_Location
Seoul
Print_ISBN
978-1-4244-1921-0
Electronic_ISBN
978-1-4244-1922-7
Type
conf
DOI
10.1109/ASPDAC.2008.4483987
Filename
4483987
Link To Document