8.2.3. Considerations when running applications on RTSMs

Be aware of the following when running applications on RTSMs.

The RTSM Rate Limit feature

The ARM RTSMs provided with RealView Development Suite (RVDS) Professional edition are highly optimized, and your code might run faster than on equivalent hardware. Therefore, a Rate Limit feature is supported so that you can enable or disable fast simulation. If Rate Limit is enabled, simulation time more closely matches real time.

To enable the Rate Limit feature, click the dark red square button in the top right of the Real-Time System Model CLCD window. The button changes to a bright red color. An example Real-Time System Model CLCD window is shown in Figure 8.1:

Figure 8.1. Real-Time System Model CLCD window

Real-Time System Model CLCD window

Running applications with graphical output on RTSMs

If your application outputs graphical information, the bottom half of the Real-Time System Model CLCD window expands to enable the graphical information to be displayed. Figure 8.2 shows an example:

Figure 8.2. Real-Time System Model CLCD window with graphical output

Real-Time System Model CLCD window with graphical output

Switching between execution and performance statistics

By default, the Real-Time System Model CLCD window shows the execution statistics. This appears on the third line of the display, for example:

Total Instr: 214,558,854      Total Time: 2s

Click on the third line of the display to switch to the performance statistics, for example:

Instr / sec: 76,549,873      Perf Index: 0.58

Note

Performance statistics are reset to zero when you stop execution.

See also

Copyright © 2002-2011 ARM. All rights reserved.ARM DUI 0153N
Non-ConfidentialID052111