Electrical Engineering
      and Computer Sciences

Electrical Engineering and Computer Sciences

COLLEGE OF ENGINEERING

UC Berkeley

Modeling and Simulation of Legacy Embedded Systems

Stefan Resmerita, Patricia Derler and Edward A. Lee

EECS Department
University of California, Berkeley
Technical Report No. UCB/EECS-2010-38
April 8, 2010

http://www.eecs.berkeley.edu/Pubs/TechRpts/2010/EECS-2010-38.pdf

This paper describes a modeling formalism that specifically addresses description and performance analysis of simulators for legacy real-time embedded systems. The proposed framework includes the original software application as a component whose simulation is supervised by an execution controller. Simulation of the legacy system is achieved by controlling the execution of the application code on a host platform, together with a legacy platform model, in closed-loop with the plant model. The control objective is to simulate the behavior of the real time embedded system, including the effects of platform artifacts such as execution times and scheduling (in particular, preemption), as well as the interaction with the continuous-time behavior of the plant.


BibTeX citation:

@techreport{Resmerita:EECS-2010-38,
    Author = {Resmerita, Stefan and Derler, Patricia and Lee, Edward A.},
    Title = {Modeling and Simulation of Legacy Embedded Systems},
    Institution = {EECS Department, University of California, Berkeley},
    Year = {2010},
    Month = {Apr},
    URL = {http://www.eecs.berkeley.edu/Pubs/TechRpts/2010/EECS-2010-38.html},
    Number = {UCB/EECS-2010-38},
    Abstract = {This paper describes a modeling formalism that specifically
addresses description and performance analysis of simulators for legacy real-time embedded systems. The proposed framework includes the original software application as a component whose simulation is supervised by an execution controller. Simulation of the legacy system is achieved by controlling the execution of the application code on a host platform, together with a legacy platform model, in closed-loop with the plant model. The control objective is to simulate the behavior of the real time embedded system, including the effects of platform artifacts such as execution times and scheduling (in particular, preemption), as well as the interaction with the continuous-time behavior of the plant.}
}

EndNote citation:

%0 Report
%A Resmerita, Stefan
%A Derler, Patricia
%A Lee, Edward A.
%T Modeling and Simulation of Legacy Embedded Systems
%I EECS Department, University of California, Berkeley
%D 2010
%8 April 8
%@ UCB/EECS-2010-38
%U http://www.eecs.berkeley.edu/Pubs/TechRpts/2010/EECS-2010-38.html
%F Resmerita:EECS-2010-38