1.5 Execution Environment
The following shows hardware required for the RI series to perform processing.
The following shows CPU required for the RI series to perform processing.
- RL78 family [RI78V4 V2
.xx.xx] [RI78V4 V1
.xx.xx]
- RH850 family (G3K/G3M/G3KH/G3MH core) [RI850V4 V2
.xx.xx]
- RX family (RX100/RX200 core) [RI600V4]
- RX family (RX600 core) [RI600V4][RI600PX]
- V850 family (V850ES/V850E1/V850E2/V850E2M core) [RI850V4 V1
.xx.xx]
- V850 family equipped with two V850E2M cores [RI850MP]
- 78K0R microcontrollers [RI78V4 V1
.xx.xx]
(2) Peripheral controller
To support various execution environments, the RI series extracts hardware-dependent processing as user-own coding module and target-dependent modules, provides it as sample source files. Because the execution environment is supported just by rewriting the user-own coding module and target-dependent modules according to the environment, special peripheral controllers are not required.
Controllers such as a clock controller are required to use the time management functions provided by the RI series, or controllers such as an interrupt controller are required to use the interrupt management functions.
The following shows the memory capacity required for the RI series to perform processing.
Regarding the figures listed below, the required memory capacity can be minimized by setting limits on the total number of definitions of OS resource-related information defined during configuration and the types of service calls that are used by the system.
- ROM area: 5.5 KB or more
- RAM area: 1.1 KB or more
Below is described the environment necessary for running the resource information tool and program analyzer tool/task analyzer tool.
Table 1-1. Supported Resource Information Display Tool
OK: It can be used by this combination.
NG: It can't be used by this combination.
Table 1-2. Supported Program Analyze Tool
OK: It can be used by this combination.
NG: It can't be used by this combination.
Notes 1. It can be used only by a hardware trace mode. It can't be used by a software trace mode.
2. It can be used only by a software trace mode. It can't be used by a hardware trace mode.
Table 1-3. Supported Task Analyzer Too
OK: It can be used by this combination.
NG: It can't be used by this combination.
Notes 1. It can be used only by a software trace mode. It can't be used by a hardware trace mode.
2. The acquisition of trace information is limited to a maximum of 256 cycles in hardware trace mode.