Abstract
The design of embedded processor circuits for the control of electromechanical systems, in a unified environment, offers many advantages including reduced system design and debug cycles and shorter time to market. Simulation plays a very important role in such a design methodology. In this paper, we will present, a brief description of the design methodology of our research team which focuses on the co-simulation of various heterogeneous parts. More specifically, we will present a couple of flexible interfaces that have been implemented for bridging VHDL with Physical Systems Simulators as well as VHDL simulators with the application programs that control the digital circuit simulated in VHDL. The basic concepts and features used for these implementations are characterised by increased portability, while other significant advantages of the proposed schemes are their speed, their flexibility in supporting various communication protocols and the simplified and fully automated simulation procedure which is transparent to the user.
Similar content being viewed by others
References
H. Bauer, C. Sprorrer, and T. Krodel, “On distributed logic simulation using time warp,” VLSI 1991 Proceedings, pp. 4a1.1–4a1.11, 1991.
D. Becker, R. Singh, and S. Tell, “An engineering environment for hardware-software co-simulation,” 29th Design Automation Conference. ACM/IEEE, pp. 129–134, 1992.
D. Gajski and F. Vahid, “Specification and design of embedded hardware-software systems,” IEEE Design and Test of Computers, pp. 53–66, Spring 1995.
R. Fujimoto, “Parallel discrete event simulation,” Communication of the ACM, 33(10): 31–53, October 1990.
K. Joergensen and P. Odryna, “Simulator backplanes allow concurrent use of multiple simulators,” EDN, pp. 165–172, May 1995.
L. Maliniak, “Backplanes mesh simulators into one environment,” Electronic Design, pp. 59–69, August 1994.
E. Mariatos, M. Birbas, A. Birbas, and N. Petrellis, “Object oriented prototyping at the system level,” 7th International Workshop on Rapid System Prototyping, pp. 90–95, June 1996.
N. Petrellis, A. Birbas, M. Birbas, E. Mariatos, and D. Papadopoulos, “Simulating hardware, software and electromechanical parts using communicating simulators,” 7th IEEE International Workshop on Rapid System Prototyping, IEEE Computer Society Press, Thessaloniki-Greece, pp. 78–82, June 1996.
R. Righter and J. Warland, “Distributed simulation of discrete event systems,” Proceedings of the IEEE, 77(1): 99–113, January 1989.
R. Saleh, S. Jou, D. Overhauser, X. Xu, and Wang, “Benchmark circuits for mixed mode simulators,” Custom Integrated Circuit Conference IEEE, pp. 21.1.1–21.1.8, 1994.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Petrellis, N.C., Birbas, A.N., Birbas, M.K. et al. Simulating Hardware, Software and Electromechanical Parts Using Communicating Simulators. Design Automation for Embedded Systems 3, 187–198 (1998). https://doi.org/10.1023/A:1008846508549
Issue Date:
DOI: https://doi.org/10.1023/A:1008846508549