Fast Verilog Simulation using Tel-based Verification Code Generation for Dynamically Reloading from Pre-Simulation Snapshot

Yonghun Lee, Daejin Park

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

As design complexity increases, turn-around time (TAT) of design development increases. Designers may not have enough time to cover all test, because Verilog simulation time increases. The aim of this paper is to present an existing Verilog simulation method and to propose a new method to reduce simulation run time for the design of large system implemented in Verilog in the iterative flows. Small changes in testbench caused the need to repeat all design flows, including basic and common test sequences such as booting and power on stabilization sequences. The proposed verification flows use the Tcl based verification code for dynamically reloading from previous simulation snapshot without repeated compiling of source code. The basic and commonly used long test sequences are saved by simulator using Tcl command and reload the saved snapshot after driving the test sequence using Tcl code without recompiling. The total simulation time was reduced by 53% with the proposed verification flow.

Original languageEnglish
Title of host publication5th International Conference on Artificial Intelligence in Information and Communication, ICAIIC 2023
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages595-597
Number of pages3
ISBN (Electronic)9781665456456
DOIs
StatePublished - 2023
Event5th International Conference on Artificial Intelligence in Information and Communication, ICAIIC 2023 - Virtual, Online, Indonesia
Duration: 20 Feb 202323 Feb 2023

Publication series

Name5th International Conference on Artificial Intelligence in Information and Communication, ICAIIC 2023

Conference

Conference5th International Conference on Artificial Intelligence in Information and Communication, ICAIIC 2023
Country/TerritoryIndonesia
CityVirtual, Online
Period20/02/2323/02/23

Keywords

  • Fast simulation Methode
  • Pulggable Verification
  • Tcl-based verification code

Fingerprint

Dive into the research topics of 'Fast Verilog Simulation using Tel-based Verification Code Generation for Dynamically Reloading from Pre-Simulation Snapshot'. Together they form a unique fingerprint.

Cite this