• 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