User`s guide

1 What Is Real-Time Workshop?
1-8
can verify that an algorithm works on a real-world rapid prototyping system.
The spiral process lends itself naturally to parallelism in the overall
development process. You can provide early working models to validation and
production groups, involving them in your system development process from
the start. Once unit models are prototyped, tested, and ready, they can be
packaged into larger assemblies using Model blocks (the Simulink model
referencing facility). This helps to compress overall development time while
increasing quality.
Simulink facilitates the first three phases described in the above figure. You
can build applications from built-in blocks from the Simulink and Stateflow
libraries, incorporate specialized blocks from the Aerospace, Communications,
Signal Processing, and other MathWorks blocksets, and develop your own
blocks by writing S-functions.
Real-Time Workshop (optionally extended by the Real-Time Workshop
Embedded Coder, the Real-Time Windows Target, and the xPC Target)
completes the spiral process. It closes the rapid protoyping loop, by generating
and optimizing code for given tasks and production environments.
The figure below illustrates where products from The MathWorks, including
Real-Time Workshop, help you in your development process.