Everything

1. 5  実行環境

以下に,RIシリーズが処理を実行する上で必要となるハードウエアを示します。
(1) CPU
以下に,RIシリーズが処理を実行する上で必要となるCPUを示します。
- RL78ファミリ【RI78V4 V2.xx.xx】【RI78V4 V1.xx.xx
- RH850ファミリ(G3K/G3M/G3KH/G3MHコア)【RI850V4 V2.xx.xx
- RXファミリ(RX100/RX200コア)【RI600V4】
- RXファミリ(RX600コア)【RI600V4】【RI600PX】
- V850ファミリ(V850ES/V850E1/V850E2/V850E2Mコア)【RI850V4 V1.xx.xx
- V850E2Mコアを2個搭載したV850ファミリ【RI850MP】
- 78K0Rマイクロコントローラ【RI78V4 V1.xx.xx
(2) 周辺コントローラ
RIシリーズでは,様々な実行環境に対応するために,RIシリーズが処理を実行する上で必要となるハードウエア依存処理をユーザ・オウン・コーディング部,またはターゲット依存部として切り出し,サンプル・ソース・ファイルを提供しています。このため,ユーザ・オウン・コーディング部,またはターゲット依存部を実行環境にあわせて書き換えることにより,特定の周辺コントローラは要求していません。
なお,RIシリーズが提供している時間管理機能を利用する際には“タイマ・コントローラなど”が,割り込み管理機能を利用する際には“割り込みコントローラなど”が必要となります。
(3) メモリ容量
以下に,RIシリーズが処理を実行する上で必要となるメモリ容量を示します。
なお,下記に示した値は,コンフィギュレーション時に定義するOS資源に関する情報の定義総数,およびシステムで使用するサービス・コールの種類に制限を設けることにより必要となるメモリ容量を抑えることが可能です。
- RI78V4 V2.xx.xx
- ROM領域 :3Kバイト以上
- RAM領域 :1Kバイト以上
- RI850V4 V2.xx.xx
- ROM領域 :5.5Kバイト以上
- RAM領域 :1.1Kバイト以上
- RI600V4
- ROM領域 :6Kバイト以上
- RAM領域 :1Kバイト以上
- RI600PX
- ROM領域 :7Kバイト以上
- RAM領域 :1Kバイト以上
- RI850V4 V1.xx.xx
- ROM領域 :6Kバイト以上
- RAM領域 :1Kバイト以上
- RI850MP
- ROM領域 :6Kバイト以上
- RAM領域 :1Kバイト以上
- RI78V4 V1.xx.xx
- ROM領域 :1Kバイト以上
- RAM領域 :1Kバイト以上
(4) 対応デバッグ・ツール
以下に,リソース情報ツール,プログラム解析ツール/タスク・アナライザ・ツールを実行する上で必要となるデバッグ・ツールを示します。
表1―1  リソース情報ツール
RI78V4 V2.xx.xx
RI850V4 V2.xx.xx
RI600V4
RI600PX
RI850V4 V1.xx.xx
RI850MP
RI78V4
V1.xx.xx
IECUBE







IECUBE2







MINICUBE







MINICUBE2







E1







E20







EZ Emulator







シミュレータ








○ : この組み合わせで使用できます。
- : この組み合わせでは使用できません。
表1―2  プログラム解析ツール
RI850V4 V1.xx.xx
RI78V4 V1.xx.xx
IECUBE

注1
IECUBE2


MINICUBE
注2

MINICUBE2
注2

E1
注2

E20
注2

EZ Emulator
注2

シミュレータ

注1

○ : この組み合わせで使用できます。
- : この組み合わせでは使用できません。
注1.  ハードウエア・トレース・モードでのみ使用できます。
2.  ソフトウエア・トレース・モードでのみ使用できます。
表1―3  タスク・アナライザ・ツール
RI78V4 V2.xx.xx
RI850V4 V2.xx.xx
RI600V4
IECUBE



IECUBE2



MINICUBE



MINICUBE2



E1
注1
注2
注2
E20
注1


EZ Emulator


注1
シミュレータ




○ : この組み合わせで使用できます。
- : この組み合わせでは使用できません。
注1.  ソフトウエア・トレース・モードでのみ使用できます。
2.  ハードウエア・トレース・モードでは,最大256サイクルのトレース取得に限られます。