ESys.Net: a new solution for embedded systems modeling and simulation

The next generation of tools for embedded systems design will represent a common arena for several cooperating groups. These tools will permit system design at a high abstraction level and enable automatic refinement through several abstraction levels to obtain the final prototype. To facilitate this evolution, we propose a new .Net Framework based system level modeling and simulation environment. This environment allows (1) cooperation -- by enabling web-based design and multi-language features, (2) easy systems specification task -- by enabling the integration of software components and by alleviating memory management and (3) the linking to automatic refinement tools -- by enabling the translation of model specifications into a standard intermediate format and by permitting the annotation of model specifications.

[1]  Phillip A. Laplante,et al.  C# and the .NET Framework: Ready for Real Time? , 2003, IEEE Softw..

[2]  David I. Rich,et al.  The evolution of systemverilog , 2003, IEEE Design & Test of Computers.

[3]  Luca Benini,et al.  Virtual simulation of distributed IP-based designs , 1999, DAC '99.

[4]  Michael Keating,et al.  Reuse Methodology Manual , 1999 .

[5]  Ahmed Amine Jerraya,et al.  Validation in a component-based design flow for multicore SoCs , 2002, 15th International Symposium on System Synthesis, 2002..

[6]  Ahmed Amine Jerraya,et al.  Building fast and accurate SW simulation models based on hardware abstraction layer and simulation environment abstraction layer , 2003, 2003 Design, Automation and Test in Europe Conference and Exhibition.

[7]  Richard A. Kilgore Multi-language, open-source modeling using the Microsoft .Net architecture , 2002, Proceedings of the Winter Simulation Conference.

[8]  Ahmed Amine Jerraya,et al.  Multi-language system design , 1999, DATE '99.

[9]  Sandeep K. Shukla,et al.  Introspection in system-level language frameworks: meta-level vs. integrated , 2003, 2003 Design, Automation and Test in Europe Conference and Exhibition.

[10]  Stephen A. Edwards CoCentric System Studio , 2000 .

[11]  James Newkirk,et al.  How .NET's custom attributes affect design , 2002, IEEE Software.