Skip to main content
Log in

Cycle-based algorithm used to accelerate VHDL simulation

  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

Cycle-based algorithm has very high performance for the simulation of synchronous design, but it is confined to synchronous design and it is not as accurate as event-driven algorithm. In this paper, a revised cycle-based algorithm is proposed and implemented in VHDL simulator. Event-driven simulation engine and cycle-based simulation engine have been imbedded in the same simulation environment and can be used to asynchronous design and synchronous design respectively. Thus the simulation performance is improved without losing the flexibility and accuracy of event-driven algorithm.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Lewis D. A hierarchical compiled code event-driven logic simulator.IEEE Trans. Computer-Aided Design, 1991, 10(6): 726–737.

    Article  Google Scholar 

  2. Wang Z, Maurer P. LECSIM: A levelized event-driven compiled logic simulator. InProc. 27th ACM/IEEE Design Automation Conf., 1990, 6: 491–496.

  3. Smith S, Mercer M, Brock B. Demand driven simulation: BACKSIM. InProc. 24th, ACM/IEEE Design Automation Conf., 1987, 6: 181–187.

  4. Razdan R, Bischoff G, Ulrich E. Exploitation of periodity in logic simulation of synchronous circuits. InProc. IEEE Int. Conf. Computer Aided Design, 1990, 9: 62–65.

  5. Razdan R, Bischoff G, Ulrich E. Clock suppression techniques for synchronous circuits.IEEE Trans. Computer-Aided Design, 1993, 12(10): 1547–1556.

    Article  Google Scholar 

  6. Barzilai Z, Carter J, Rosen B. HSS—A high speed simulator.IEEE Trans. Computer-Aided Design, 1987, 6(7): 601–617.

    Article  Google Scholar 

  7. Chiang M, Palkovic R. LCC simulator speed development of synchronous hardware.Computer Design, 1986, 25(3): 87–92.

    Google Scholar 

  8. Wang L T, Hoover N, Porter E. SSIM: A software levelized compiled-code simulator. InProc. 24th ACM/IEEE Design Automation Conf., 1987, 6: 2–8.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yang Xun.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yang, X., Liu, M. Cycle-based algorithm used to accelerate VHDL simulation. J. Comput. Sci. & Technol. 15, 383–387 (2000). https://doi.org/10.1007/BF02948875

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02948875

Keywords

Navigation