An Architecture Based Design Process for Deploying Control Software on Production Hardware Using RapidHawk 2003-01-0853
This paper describes the implementation of architecture design concepts with RapidHawk to create an effective, production-compatible process for designing real-time software using Simulink and Stateflow. As automatic code generation tools have become more effective and more widely used, it is now possible to better coordinate the prototype and production software design process by prototyping directly on a production controller. The Simulink software is now a more integral part of the production software design process. As a result, two key elements must be added to the design process. First, the design of the software structure or architecture in Simulink must be improved. Second, a flexible tool like RapidHawk, which automates deployment of Simulink on production hardware, is required.