3.6 CLCD window

When the model starts, the Foundation Platform CLCD window opens, representing the contents of the simulated color LCD frame buffer. It automatically resizes to match the horizontal and vertical resolution set in the CLCD peripheral registers.

The following figure shows the Foundation Platform CLCD in its default state, immediately after being started:

Figure 3-1 CLCD window at startup
CLCD window at startup


The top section of the CLCD window displays the following status information:

Total Instr
A counter showing the total number of instructions executed.
Total Time

A counter showing the total elapsed time, in seconds.

This is wall clock time, not simulated time.

Rate Limit

This option limits the rate of simulated time when the cores are in WFI, reset, or otherwise idle. Simulation time is restricted so that it more closely matches real time.

Rate Limit is disabled by default. Click the square button to enable it. The text changes from OFF to ON and the colored box becomes lighter red when the Rate Limit is enabled.

Note:

You can also control whether the Rate Limit is enabled by using the --(no-)rate-limit parameter when instantiating the model.
Instr / sec

Shows the number of instructions executed per second of wall clock time.

Perf Index
The ratio of real time to simulation time. The larger the ratio, the faster the simulation runs. If you enable the Rate Limit feature, the Perf Index approaches unity.
Icons

Icons to represent different processor states.

The following table shows each of the possible icons:

Note:

The icons do not appear until you start the simulation.

Table 3-7 Core run state icon descriptions

Icon State label Description
ric1443602727327 UNKNOWN Run status unknown, that is, simulation has not started.
ric1443602732316 RUNNING The core is running, is not idle, and is executing instructions.
ric1443602726966 HALTED An external halt signal is asserted.
ric1443537966737 STANDBY_WFE The last instruction executed was WFE, and standby mode has been entered.
ric1443537965549 STANDBY_WFI The last instruction executed was WFI and standby mode has been entered.
ric1443537968680 IN_RESET An external reset signal is asserted.
ric1443537967895 DORMANT Partial core power down.
ric1443537969871 SHUTDOWN Complete core power down.

Note:

The icons do not appear until you start the simulation.

The large area at the bottom of the window displays the contents of the CLCD buffer. The following figure shows this:

Figure 3-2 CLCD window active
CLCD window active


You can hide the host mouse pointer by pressing the Left Ctrl+Left Alt keys. Press the keys again to redisplay the host mouse pointer. Only the Left Ctrl key is operational. The Ctrl key on the right-hand side of the keyboard does not have the same effect.

Non-ConfidentialPDF file icon PDF version100961_1142_00_en
Copyright © 2012–2018 Arm Limited or its affiliates. All rights reserved.