A Universal Simulation Environment for Embedded Systems

M. Sporer and D. Monjau (Germany)


Modeling, Simulation, System Specification, Database


Embedded systems become more and more important not only within computer science but also in common life. Small computer systems consisting of processing units (micro-controller, micro-processor, ASIC, FPGA), communication units (buses), memory units (RAM, ROM), peripheral units (sensors, actuators), and software are working in the field of telecommunication, telematics and consumer electronic. They control cars, engines, airplanes and ships as well as robots and electric appliances. The miniaturization of building sets allows creating ever more complex systems. The additional demand for shorter and shorter development times (time to market) can only be met by using a strictly component based draft. The designer of an embedded system must not only consider elements of classical computer science like hardware and software, but also domains such as mechanics, optics, pneumatics, magnetics etc. Sophisticated tools were developed in the last years to support each of the domains. However, there is a lack in a comprehensive method for describing and simulating these systems. Already in the stage of selecting the components, it must be possible for the designer to judge the complete mode of operation of the system. Up to now, this problem has mostly been solved by the link-up of commercial simulators. This approach is always bound to a specific domain and/or a specific simulator. Therefore, in this paper we present a simulation procedure which is independent of a domain and also independent of a concrete description language.

Important Links:

Go Back