Combining different Models of Computation for Cosimulation of
Heterogeneous Systems
Christian Kreiner, Christian Steger, Reinhold Weiss
Abstract
The problem of designing mixed hardware/software systems
has received a significant interest in recent years due to increasing
system complexities. The heterogeneous approach, by combining small,
specialized models of computaion, achieves generality and also lends itself
to automatic synthesis and formal verification. This paper describes a
hardware/software cosimulation environment for embedded systems based on
digital signal processors (TMS320C40) and FPGAs. Due to the heterogeneous
nature of an embedded system we are using an multilanguage approach for
the simulation of the entire system. We define a generic, tool
independent and open interface concept. Using this cosimulation interface an
efficient verification of the design is possible.
Related URL:
http://www.iti.tu-graz.ac.at/