Abstract
This paper presents the modeling and co-simulation capabilities of S3E2S, a design environment for electronic systems that can be built as a combination of analog and digital parts and software. S3E2S is based on a distributed, object-oriented system model, where abstract objects are initially used to express complex behavior and may be later refined into digital or analog hardware and software. Co-simulation of any heterogeneous model developed during a stepwise refinement process is supported. These capabilities are illustrated by the modeling of a crane and its embedded control.
The original version of this chapter was revised: The copyright line was incorrect. This has been corrected. The Erratum to this chapter is available at DOI: 10.1007/978-0-387-35498-9_57
Chapter PDF
Similar content being viewed by others
References
L.Carro, M.Kreutz, F.R.Wagner and M.Oyamada. “System Synthesis and Processor Selection in the S3E2S Environment”. In: 12th Symposium on Integrated Circuits and Systems Design. Natal, Brazil, 1999. Proceedings, SBC, 1999.
B.Copstein, F.R.Wagner and C.E.Pereira. “SIMOO–An Environment for the Object-Oriented Discrete Simulation”. In: 9th European Simulation Symposium. Passau, Germany, 1997. Proceedings, SCS, 1997. pp 21–25
B.Copstein, C.E.Pereira and F.R.Wagner. “The Object-Oriented Approach and the Event Discrete Simulation Paradigms”. In: 10th European Simulation Multiconference. Budapest, Hungary, 1996. Proceedings, SCS, 1996. pp 57–61
R.Fujimoto. “Parallel Discrete Event Simulation”. In: Communications of the ACM, Vol. 33, No. 10, Oct. 1990. pp 30–53.
E.Moser and W.Nebel. “Case Study: System Model of Crane and Embedded Control”. In: Design, Automation and Test in Europe, 1999. Proceedings, IEEE Computer Society Press, 1999. pp 721–723.
W.Nebel and G.Gorla. “JAVA, VHDL-AMS, ADA or C for System Level Specification?” In: Design, Automation and Test in Europe, 1999. Proceedings, IEEE Computer Society Press, p. 720.
J.K.Adams and D.E.Thomas. “The Design of Mixed Hardware/Software Systems”. In: ACM/IEEE Design Automation Conference, 1996. Proceedings, ACM Press, 1996. pp 515–521.
G.Martin. “Design Methodologies”. In: Design, Automation and Test in Europe, 1998. Proceedings, IEEE Computer Society Press, 1998. pp 286–289.
J.Böttger et al. “An Object-Oriented Model for Specification, Prototyping, Implementation and Reuse”. In: Design, Automation and Test in Europe, 1998. Proceedings, IEEE Computer Society Press, 1998. pp 303–310.
W.Wolf. “An Architectural Co-Synthesis Algorithm for Distributed, Embedded Computing Systems”. IEEE Transactions on VLSI Systems, June 1997. pp 218–229.
N.Woo, A.Dunlop and W.Wolf. “Codesign from Cospecification”. IEEE Computer, Jan. 1997. pp 42–47.
M.Aiguier et al. “ECOS: A Generic Codesign Environment for the Prototyping of Real Time Applications”. In: Hardware/Software Co-Design and Co-Verification. Edited by M.Bergé, O.Levia and J.Rouillard. Kluwer Academic Publishers, 1997. pp 23–58.
J.Z.Pino and K.Kalbasi. “Cosimulating Synchronous DSP Applications with Analog RF Circuits”. In: 32nd Asilomar Conference on Signals, Systems and Computers, 1998.
I.Page. “Design of Future Systems”. In: Design, Automation and Test in Europe, 1998. Proceedings, IEEE Press, 1998. pp 343–347.
M.Mrva, K.Buchenrieder and R.Kress. “A Scalable Architecture for Multi-Threaded Java Applications”. In: Design, Automation and Test in Europe, 1998. Proceedings, IEEE Computer Society Press, 1998. pp 868–874.
A.Kalavade and E. Lee. “Hardware/Software Codesign Using Ptolemy”. In: Codesign. Edited by J.Rozenblit and K.Buchenrieder. IEEE Press, 1995. pp 397–413.
A.A.Jerraya and R.Ernst. “Multi-language System Design”. In: Design, Automation and Test in Europe, 1999. IEEE Computer Society Press, 1999. pp 696–699.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 IFIP International Federation for Information Processing
About this chapter
Cite this chapter
Wagner, F.R., Oyamada, M., Carro, L., Kreutz, M. (2000). Object-Oriented Modeling and Co-Simulation of Embedded Systems. In: Silveira, L.M., Devadas, S., Reis, R. (eds) VLSI: Systems on a Chip. IFIP — The International Federation for Information Processing, vol 34. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35498-9_44
Download citation
DOI: https://doi.org/10.1007/978-0-387-35498-9_44
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-1014-4
Online ISBN: 978-0-387-35498-9
eBook Packages: Springer Book Archive