DocumentCode
2243869
Title
Back-tracing and event-driven techniques in high-level simulation with decision diagrams
Author
Ubar, Raimund ; Raik, Jaan ; Morawiec, Adam
Author_Institution
Dept. of Comput. Eng., Tallin Tech. Univ., Estonia
Volume
1
fYear
2000
fDate
2000
Firstpage
208
Abstract
The paper addresses the problem of the cycle-based simulation performance of synchronous digital systems modeled by High-Level Decision Diagrams (DDs). A new class of DD representation, called Register-Oriented DDs (RODD) is introduced. The RODD model appears to be an efficient and compact representation of the system behavior for the high-level cycle simulation. In order to fully exploit the advantages of RODDs a new simulation algorithm, which is a combination of cycle-based forward event-driven and recursive back-tracing techniques is proposed. The characteristics of the simulation algorithms used to efficiently execute the evaluation of the DD network are discussed. Further the experimental results carried out on the real case examples demonstrating the gain in simulation performance of the proposed approach and a comparison of four cycle-based simulation algorithms are presented. Additionally, a comparison with the commercial event-driven and cycle-based HDL simulation tools is included
Keywords
circuit simulation; decision diagrams; discrete event simulation; HDL simulation tools; back-tracing techniques; compact representation; cycle-based simulation algorithms; cycle-based simulation performance; event-driven techniques; high-level decision diagrams; high-level simulation; register-oriented decision; synchronous digital systems; Computational modeling; Computer simulation; Digital systems; Discrete event simulation; Fabrication; Hardware design languages; High performance computing; Laboratories; Performance gain; Productivity;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2000. Proceedings. ISCAS 2000 Geneva. The 2000 IEEE International Symposium on
Conference_Location
Geneva
Print_ISBN
0-7803-5482-6
Type
conf
DOI
10.1109/ISCAS.2000.857064
Filename
857064
Link To Document