User`s guide
Glossary-1
Glossary
application
modules
With respect to Real-Time Workshop program architecture, these are
collections of programs that implement functions carried out by the
system-dependent, system-independent, and application components.
atomic
subsystem
Subsystem whose blocks are executed as a unit before moving on. Conditionally
executed subsystems are atomic, and atomic subsystems are nonvirtual.
Unconditionally executed subsystems are virtual by default, but can be
designated as atomic. Real-Time Workshop can generate reusable code only for
nonvirtual subsystems.
base sample rate Fundamental sample time of a model; in practice, limited by the fastest rate at
which a processor’s timer can generate interrupts. All sample times must be
integer multiples of the base rate.
block I/O
structure
(
model_B)
Global data structure for storing block output signals. The number of block
output signals is the sum of the widths of the data output ports of all nonvirtual
blocks in your model. By default, Simulink and Real-Time Workshop try to
reduce the size of the
model_B structure by reusing the entries in the model_B
structure and making other entries local variables.
block target file File that describes how a specific Simulink block is to be transformed to a
language such as C, based on the block’s description in the Real-Time
Workshop file (
model.rtw). Typically, there is one block target file for each
Simulink block.
code reuse Optimization whereby code generated for identical nonvirtual subsystems is
collapsed into one function that is called for each subsystem instance with
appropriate parameters. Code reuse, along with expression folding, can
dramatically reduce the amount of generated code.
configuration Set of attributes for a model which defines parameters governing how a model
simulates and generates code. A model can have one or more such configuration
sets, and users can switch between them to change code generation targets or
to modify the behavior of models in other ways.
configuration
component
Named element of a configuration set. Configuration components encapsulate
settings associated with the
Solver, Data Import/Export, Optimization,
Diagnostics, Hardware Implementation, Model Referencing, and
Real-Time Workshop panes in the Configuration Parameters dialog. A
component may contain sub-components.
embedded
real-time (ERT)
target
Target configuration that generates model code for execution on an
independent embedded real-time system. Requires Real-Time Workshop
Embedded Coder.