Abstract
The representation of timing, a key element in modeling hardware behavior, is realized in hardware description languages including ADLIB-SABLE, Verilog, and VHDL, through delay constructs. In the real world, precise values for delays are very difficult, if not impossible, to obtain with certainty. The reasons include variations in the manufacturing process, temperature, voltage, and other environmental parameters. Consequently, simulations that employ precise delay values are susceptible to inaccurate results. This paper proposes an extension to the classical DEVS by introducing Min-Max delays. In the augmented formalism, termed Min-Max DEVS, the state of a hardware model may, in some time interval, become unknown and is represented by the symbol, φ. The occurrence of φ implies greater accuracy of the results, not lack of information. Min-Max DEVS offers a unique advantage, namely, the execution of a single simulation pass utilizing Min-Max delays is equivalent to multiple simulation passes, each corresponding to a set of precise delay values selected from the interval. This, in turn, poses a key challenge – efficient execution of the Min-Max DEVS simulator.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Breuer, M.A., Friedman, A.D.: Diagnosis and reliable design of digital systems. Computer science Press (1976)
Giambiasi, N., Miara, A.: SILOG: A practical tool for digital logic circuit simulation. In: 16th D.A.C., San Diego (1976)
Giambiasi, N., Miara, A., Murach, D.: SILOG: a Practical Tool for Logic Digital Network Simulation. In: 16th Design Automation Conference, San Diego (1979)
Ghosh, S., Giambiasi, N.: On the need for consistency between the VHDL language constructs and the underlying hardware design. In: ESS 1996, Genoa, Italy (1996)
Walker, P., Ghosh, S.: On the nature and inadequacies of transport timing delay constructs in VHDL. In: IEEE conference on Computer Design, Austin, Texas (October 1996)
Smaili, M., Giambiasi, N., Frydman, C.: Discrete Event Simulation with Fuzzy Dates. In: Smaili, M. (ed.) European Simulation Symposium 1994, Istanbul, Turkey Modélisation à retards flous de circuits logiques en vue de leur simulation Ph.D Université de Montpellier II (1994)
Giambiasi, N., Gosh, S.: Min-Max DEVS: A new formalism for the specification of discrete event models with Min-Max delays. In: Proc. of ESS 2001 European Simulation Symposium, Marseille France, October 18-20, pp. 616–621 (2001)
Seong, M.C., Kim, T.G.: Real time DEVS simulation: Concurrent time-selective execution of combined RT-DEVS model and interactive environment. In: Proc. of SCSC 1998, Reno, NV, July 19-22 (1998)
Zeigler, B.: Multifaceted Modeling and Discrete Event Simulation. Academic Press, London (1984)
Zeigler, B., Praehofer, H., Kim, T.G.: Theory of Modeling and Simulation, 2nd edn. Academic Press, London (1976) (2000)
IEEE standard VHDL language reference manual, IEEE (1988)
Ghosh, S., Yu, M.-L.: A preemptive scheduling mechanism for accurate behavioral simulation of digital designs. IEEE trans. on Computers 38 (November 1989)
Magnhagen, B.: Probability based verification of time margins in digital design. Ph.D thesis, Linkoping, Sweden (1977)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hamri, M.EA., Giambiasi, N., Frydman, C. (2005). Simulation Semantics for Min-Max DEVS Models. In: Kim, T.G. (eds) Artificial Intelligence and Simulation. AIS 2004. Lecture Notes in Computer Science(), vol 3397. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30583-5_74
Download citation
DOI: https://doi.org/10.1007/978-3-540-30583-5_74
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-24476-9
Online ISBN: 978-3-540-30583-5
eBook Packages: Computer ScienceComputer Science (R0)