Integrated Modeling and Analysis of Automotive Embedded Control Systems with Real-Time Scheduling 2004-01-0279
As the complexity of automotive embedded software grows, it is desirable to bring as much automation into the development process as possible, as evidenced by efficient code generators from modeling tools such as Simulink. However, the current development process does not pay enough attention to non-functional issues such as real-time requirements. Modeling tools such as Simulink do not allow representation of the target platform, so it is not possible to analyze real-time behavior in the early design stage. The typical approach is to download the executable to the target micro-controller and measure to see if there are any missed deadlines. We describe a tool that can be used to model system-level software and hardware architectures and analyze system timing behavior at early design stages, and assess the impact of the target platform on control system performance.