  Modern cyber-physical systems (CPS) have a close inter-dependence between
software and physical components. Automotive embedded systems are typical CPS,
as physical chips, sensors and actuators are physical components and software
embedded within are the cyber components. The current stage of embedded systems
is highly complex in architecture design for both software and hardware. It is
common in industrial practice that high level control algorithm development and
low level code implementation on hardware platforms are developed separately
with limited shared information. However, software code and hardware
architecture become closely related with the increasing complexity. Correlated
requirements and dependencies between hardware and software are emerging
problems of industrial practice. We demonstrate in this paper a method to link
model based system design with real-time simulations and analysis of the
architecture model. This allows hardware software co-design and thus early
selection of hardware architecture.
