はじめに:なぜ「ルネサスのどれか」で迷うのか
国内の産業機器・計測機器・民生機器の開発で「マイコンはルネサスで」という前提が決まっても、そこから先で必ず出てくるのが「RL78・RX・RA、どれにするか」という問いです。3ファミリはいずれも現行の汎用マイコンでありながら、CPUアーキテクチャも開発環境も設計思想も異なるため、単純なスペック表の比較だけでは決めきれません。
さらに悩ましいのは、この選定が10年、20年単位の意思決定になることです。産業機器は一度量産に入れば長期にわたって同じマイコンを使い続けるため、性能や単価だけでなく、部品の供給年数、開発ツールの将来性、担当エンジニアを採用・育成できるかまで含めて判断する必要があります。
本記事では、ルネサス公式の情報をもとに3ファミリの位置づけを比較表で整理し、電池駆動センサー・モーター制御・新規Arm設計といった用途別の判断軸と、H8・SuperHなどレガシー品からの移行先としての見方をまとめます。
テクノスフィアは、RL78のペリフェラル実装やRXでの機器開発、H8など旧世代マイコンからの移行・再生案件を受託開発として手がけています。本記事はその選定支援の実務で使っている判断軸をもとに構成しています。
3ファミリの位置づけ比較表
まず全体像です。数値・対応状況はルネサス公式サイトの各ファミリページ・ツールページに基づいています(2026年7月時点)。
| 項目 | RL78 | RX | RA |
|---|---|---|---|
| ビット幅 | 16bit | 32bit | 32bit |
| CPUコア | ルネサス独自コア (3段パイプライン・ハーバードアーキテクチャ) |
ルネサス独自コア (RXv1 / RXv2 / RXv3) |
Arm Cortex-M (M23 / M33 / M4 / M85) |
| クロック帯 | 最大48MHz (G23:32MHz、G24:48MHz) |
最大240MHz (RX72M/RX72N) |
32MHz(RA0)~ 最大1GHz(RA8) |
| 性能の目安 | 小規模制御向け | 最大6.01 CoreMark/MHz(公式値) | RA8はCortex-M85+Helium搭載、一部品種にNPU(Ethos-U55) |
| 得意分野 | 電池駆動機器・センサー・計測・小型モーター・車載周辺 | モーター/インバータ制御・産業ネットワーク(EtherCAT等)・OA/家電 | IoT・セキュリティ(TrustZone)・新規設計・エッジAI |
| IDE | CS+ / e² studio | CS+ / e² studio | e² studio(CS+は非対応) |
| 主なコンパイラ | CC-RL / LLVM for RL78 / IAR | CC-RX / GCC for Renesas RX / IAR | GNU Arm Embedded(GCC)/ Arm Compiler / IAR |
| ドライバ・ミドルウェア | IDEによる周辺ドライバ自動生成 | Smart Configurator+FITモジュール | FSP(Flexible Software Package) |
| 低消費電力性 | 動作時37.5µA/MHz(公式値)。SNOOZE / HALT / STOPモード | 品種依存(省エネ機器向け低消費電力を訴求) | RA0/RA2シリーズが超低消費電力を訴求 |
| ラインアップ規模 | 1,000品種超・8~144ピン・Flash 1KB~768KB | PLP対象だけで700品種超 | RA0/RA2/RA4/RA6/RA8の5シリーズ展開 |
ひとことで言えば、RL78は「電池で長く動かす小規模制御」、RXは「独自コアで実績を積んだ産業向け32bit」、RAは「Armエコシステムに乗る現行の主力32bit」です。以降、各ファミリを実務目線で掘り下げます。
RL78:電池駆動・小規模制御の定番16bit
RL78は、3段パイプライン・ハーバードアーキテクチャの16bit独自CPUコアを持つ低消費電力マイコンです。公式に動作時37.5µA/MHzという数値を掲げ、HALT / STOPに加えて、CPUを起こさずA/D変換やシリアル受信を行えるSNOOZEモードを備えるのが特徴です。「電池交換なしで年単位」を狙う設計で真価を発揮します。
ラインアップは1,000品種超、8ピンから144ピン、Flash 1KB~768KBと非常に幅広く、汎用のG系(G23・G24など)、車載向けF系(F24など)、LCD搭載のL系などが展開されています。クロックは最大でも48MHz(RL78/G23は32MHz、RL78ファミリ最高性能のG24で48MHz)と控えめですが、センサーノード・小型モーター・電源制御・メーター類の制御には十分です。
RL78を選ぶ判断材料
- 電池駆動・エナジーハーベスト:µAオーダーの消費電流管理が最優先の機器
- コスト重視の小規模制御:処理は単純だが数量が多い製品(家電・センサー・小物機器)
- 8bit世代からの置き換え:78KやH8/Tinyなど旧世代小規模マイコンの後継
- ピン数・実装面積の制約:8~20ピンの小型パッケージが必要な基板
逆に、32bit演算やFPUが常時必要な処理、大きなプロトコルスタックを載せる用途では、最初からRX/RAを検討したほうが手戻りがありません。RL78の周辺機能の実装ノウハウは RL78ペリフェラル実装ガイド で詳しく解説しています。
RX:モーター・産業制御を支える独自32bit
RXは、ルネサス独自の32bit CPUコア(RXv1 / RXv2 / RXv3の3世代)を搭載するファミリです。公式に最大6.01 CoreMark/MHzの電力効率・性能を掲げ、最上位クラスのRX72Mは240MHz動作・4MB Flash/1MB RAMという構成です。位置づけとしては産業・家電・OA・ICT向けで、特にモーター/インバータ制御と、PROFINET・EtherNet/IP・EtherCATといった産業ネットワーク対応が公式に強調されています。
開発面では、GUIで周辺設定とドライバコードを生成するSmart Configuratorと、周辺機能ごとの公式ドライバ部品であるFITモジュール(Firmware Integration Technology)が整備されており、CS+とe² studioの両IDEが使えます。国内の産業機器では長年の採用実績があり、設計資産・ノウハウ・実績データが社内に蓄積されていることが多いのもRXの現実的な強みです。
RXを選ぶ判断材料
- モーター・インバータ・電源制御:制御周期がシビアな産業用途での採用実績が豊富
- 既存RX資産の継承:CC-RXのコード・FITベースのドライバ・検証済みノウハウを活かせる
- 産業ネットワーク対応:EtherCAT等に対応した品種(RX72M等)がある
- SuperH・H8Sからの移行:同一ベンダーで周辺の考え方が近く、移行の定番先(後述)
RXの概要とファミリ構成は Renesas RXマイコン入門 にまとめています。
RA:Armエコシステムで戦う現行主力32bit
RAはArm Cortex-Mコアを採用した32bitファミリで、エントリーのRA0/RA2(Cortex-M23)、ミドルレンジのRA4/RA6(Cortex-M33/M4、最大240MHz)、ハイエンドのRA8(Cortex-M85+Helium、最大1GHz、一部品種はNPUのEthos-U55搭載)という構成です。Armv8-M世代のコアではTrustZoneが利用でき、ルネサスのセキュリティIPと組み合わせたセキュア設計が公式の訴求点になっています。
ソフトウェア面の中核はFSP(Flexible Software Package)です。HAL・ドライバ・ミドルウェアを統合したパッケージで、e² studioに同梱されます。公式にはFSPはRAを中心に、RXや一部RZ MPUへも展開が広がっているとされており、ルネサスが今後のソフトウェア基盤をFSP系に寄せていく方向性がうかがえます。
RAを選ぶ判断材料
- 完全新規設計:過去資産のしがらみがなく、最新の開発体系で始められる
- Arm人材・資産の活用:STM32等の経験者がそのまま戦力になる。RTOS・プロトコルスタック等のサードパーティ資産が広い
- セキュリティ要件:TrustZoneによるセキュア/ノンセキュア分離が設計要件にある
- 広い性能レンジ:32MHzの小規模品から1GHz・NPU搭載品まで同一ファミリ内でスケールできる
注意点は開発環境です。RAはCS+に対応していません(CS+の対象はRX・RL78・RH850・78K・V850)。CS+文化の長いチームがRAに移る場合、e² studio+FSPの流儀(コンフィグレータ中心の開発スタイル)への習熟コストを織り込む必要があります。
開発環境・コンパイラの比較
マイコン選定は「チップの性能比較」だけでなく「開発環境ごと選ぶ」意思決定です。ツールチェーンの対応状況を整理します。
| 項目 | RL78 | RX | RA |
|---|---|---|---|
| CS+ | ○ 対応 | ○ 対応 | × 非対応 |
| e² studio | ○ 対応 | ○ 対応 | ○ 対応(FSP同梱、Windows/Linux/macOS) |
| ルネサス純正コンパイラ | CC-RL | CC-RX | ―(純正Cコンパイラは提供せずArm標準系を利用) |
| 無償系ツールチェーン | LLVM for RL78 | GCC for Renesas RX | GNU Arm Embedded(GCC) |
| サードパーティ | IAR | IAR | IAR / Arm Compiler |
| コード生成・構成ツール | IDEの周辺ドライバ自動生成 | Smart Configurator+FITモジュール | FSPコンフィグレータ |
RL78/RXは「CS+またはe² studio+純正コンパイラ」という従来型のルネサス開発スタイル、RAは「e² studio+FSP+GCC/Arm系」というArm標準に寄せたスタイルです。純正コンパイラ(CC-RL/CC-RX)は有償ライセンスが基本(60日の無償評価版あり、期限後はリンクサイズ等の制限付き)である一方、機能安全対応や最適化・サポートの実績が評価されて産業用途で広く使われています。無償で始めるならRL78はLLVM、RXはGCC、RAはGNU Armという選択肢があり、評価段階のコストを抑えられます。
長期供給プログラム(PLP)の実際
産業機器でルネサスが選ばれ続ける大きな理由が、PLP(Product Longevity Program:長期供給プログラム)です。ルネサスが2014年1月に発表した枠組みで、対象製品の供給期間を次の3区分で設定しています。
- 最低10年供給する製品群
- 最低15年供給する製品群
- 20年以上供給する製品群
供給期間の起点は、発表時点ですでに量産中だった製品は2014年1月、それ以降の製品はプログラムに登録された時点です。対象はマイコン/マイクロプロセッサのほかアナログ・パワー等にも及び、車載・産業・インフラ用途を中心に運用されています。どの品種が対象か・期間はいつまでかは各製品ページのPLP欄で個別に公表されており、事情により期間が延長される場合や、セキュリティ・法規制などやむを得ない事情では同等品への置き換えで対応される場合があることも明記されています。
ファミリ別に見ると、RXについては公式ブログ(2021年7月)で汎用RXのLQFPパッケージ品(48~176ピン)は最低15年、BGA/LGA品は10年のPLP対象(対象700品種超)と案内されています。RAもPLPの対象製品カテゴリに含まれています。
PLPは「ルネサス製なら自動的に20年供給」という意味ではありません。対象可否・年数・起点は品種ごとに異なるため、量産予定の型番単位で製品ページのPLP表記と生産状況(EOL/NRND情報)を必ず確認してください。H8やSuperHのように、かつての主力ファミリでも世代交代で生産終了に至った例があることは移行ガイドで解説したとおりです。
用途別の選定フロー
ここまでの内容を、実際の案件で使っている判断フローに落とし込みます。上から順に確認していくイメージです。
- Q1. 電池駆動で、µAオーダーの電流管理が最優先?
→ YES:RL78を第一候補に(SNOOZE等の省電力機能)。32bit性能や暗号処理も必要ならRA0/RA2と比較 - Q2. モーター/インバータ制御や産業ネットワークが中核で、社内にRX資産・ノウハウがある?
→ YES:RXを第一候補に(実績・FIT資産・CC-RXコードの継承) - Q3. 完全新規設計で、Arm人材・サードパーティ資産・TrustZone等のセキュリティを重視?
→ YES:RAを第一候補に(FSP+Armエコシステム) - Q4. H8・SuperH・78K等のレガシーからの移行?
→ 小規模(H8/Tiny・78K系)はRL78、高機能(H8S/H8SX・SH系)はRXが定番。Arm資産重視ならRA/STM32も検討 - Q5. どれにも強く該当しない汎用制御?
→ 性能・単価・供給年数(PLP)・チームのスキルセットの4点で比較(下表)
| 用途・状況 | 第一候補 | 理由と補足 |
|---|---|---|
| 電池駆動センサー・メーター・小型機器 | RL78 | 動作時37.5µA/MHz(公式値)とSNOOZEモード。8ピン~の小型パッケージと低単価 |
| モーター制御・インバータ・産業装置 | RX | 産業向けの採用実績とFIT資産。EtherCAT等の産業ネットワーク対応品種。新規ならRAも比較 |
| 新規IoT機器・セキュリティ要件あり | RA | TrustZone+セキュリティIP、FSP、Arm人材の採用しやすさ |
| エッジAI・高性能HMI | RA(RA8) | Cortex-M85+Helium、最大1GHz、一部品種にEthos-U55 NPU |
| H8/Tiny・78Kなど小規模レガシー置換 | RL78 | 同一ベンダーで移行しやすく、CS+/e² studioで環境継承 |
| H8S/H8SX・SuperHの置換 | RX | SCI・MTU等の周辺の考え方が近く移植しやすい。詳細は移行ガイド参照 |
重要なのは、このフローが「傾向」であって「正解」ではないことです。たとえばモーター制御でも新規チームならRAが合理的な場合がありますし、電池駆動でもBLEスタックが必要ならRL78単体では成立しません。フローで第一候補を絞ったうえで、候補2つの評価ボードで実測比較するのが失敗しない進め方です。
H8・SuperHからの移行先として見た場合
当社への相談で実際に多いのが、「新規選定」ではなく生産終了が進むH8・SuperHからの移行先としての3ファミリ比較です。この観点では次の整理になります。
| 移行元 | 定番の移行先 | ポイント |
|---|---|---|
| H8/Tiny・H8/300H(小規模制御) | RL78 | 低コスト・低消費電力で置換。同一ベンダーで周辺の対応付けがしやすい |
| H8S・H8SX(高機能制御) | RX | 32bit性能で余裕を持って置換。e² studioで開発環境を統一 |
| SuperH(SH-1/SH-2/SH-2A) | RX | SCIF→SCI、MTU2→MTUなど周辺の対応関係が取りやすい定番ルート |
| 上記でArm資産・エコシステムを重視する場合 | RA / STM32 | サードパーティ資産・人材確保を優先する場合の選択肢。エンディアンや周辺差異の吸収は必要 |
レガシー移行では、移行先の性能よりも「ビッグエンディアン前提のコード」「旧コンパイラ依存の#pragma」「周辺機能の挙動差」といった移植の壁のほうが工数を左右します。移行の進め方・注意点は H8/H8S移行ガイド と SuperH移行ガイド で詳しく解説していますので、レガシー案件の方はあわせてご覧ください。
Armエコシステム vs 独自アーキテクチャ
RL78/RX(独自コア)とRA(Armコア)の選択は、技術仕様の比較を超えた「エコシステムの選択」です。経営・組織の観点も含めてトレードオフを整理します。
Arm(RA)側の強み
- 人材採用・教育:Cortex-M経験者は市場に多く、STM32等からの転向コストが低い。教材・書籍・コミュニティ情報も豊富
- ミドルウェア・ツール資産:RTOS、プロトコルスタック、デバッガ、静的解析などサードパーティ対応が広い(IAR・Arm Compiler対応も公式に案内)
- マルチベンダー性:万一の際、他社Cortex-M品へ移る場合もCPUコア部分の知識・コード資産を活かしやすい
- ルネサスの投資方向:FSPを軸にした新しいソフトウェア基盤が整備され、RA8(Cortex-M85・最大1GHz・NPU搭載品)など性能面の拡張が続いている
独自アーキテクチャ(RL78/RX)側の強み
- 実績と資産の継承:国内産業機器での長い採用実績。検証済みコード・ノウハウ・FIT資産をそのまま使える
- 用途特化の作り込み:RL78の省電力設計(SNOOZE等)、RXのモーター制御・産業ネットワーク対応など、ターゲット用途への最適化
- 開発スタイルの連続性:CS+・純正コンパイラ(CC-RL/CC-RX)という従来のルネサス流開発をそのまま続けられる
- 長期供給の実績:PLPのもとで長期供給が個別に明示され、産業用途の保守・再生産に対応しやすい
ポイントは「どちらが優れているか」ではなく「自社の10年後にどちらの資産が残るか」です。既存製品群がRL78/RXで回っているなら、無理にArmへ寄せる理由は乏しく、逆に組込みチームをこれから作る・拡大する会社にとっては、採用市場の広いArm(RA)で標準化するメリットが大きくなります。
迷ったらどうするか:現実的な指針
それでも決めきれない場合のために、当社が選定支援で実際に使っている指針を挙げます。
- 既存資産があるなら、まず同系継承を検証する:RL78/RXの動くコードと検証実績は想像以上の資産です。「新しいから」だけでRAに乗り換えると、移植・再検証コストが利点を食い潰すことがあります
- 完全新規なら、RAを基準に据えて比較する:しがらみのない新規設計では、人材・ミドルウェア・性能レンジの広さからRAを基準(デフォルト候補)に置き、省電力特化ならRL78、産業実績重視ならRXが基準を上回るかを比較する形が判断しやすいです
- 型番単位でPLP・供給状態を確認する:ファミリの印象ではなく、量産予定型番のPLP表記・生産状況を製品ページで確認します。10年売る製品なら、この確認を怠ると将来のEOL対応(再設計)コストを抱え込みます
- 候補2つまで絞って評価ボードで実測する:消費電流・制御周期・ビルド環境の使い勝手は、データシート比較では見えません。数万円の評価ボード2枚と1~2週間のPoCが、量産後の後悔を防ぐ最も安い保険です
- チームのスキルセットを設計要素として扱う:担当者がCS+/CC-RXに習熟しているのか、GCC/Armの経験者なのかは、性能値と同列の選定パラメータです
当社では、要件整理からの候補選定・評価ボードでのPoC・量産設計までを一貫して支援しています。「そもそもどれで見積もるべきか」の段階からご相談いただけます。
まとめ
この記事のまとめ
- RL78は16bit独自コアの省電力特化(動作時37.5µA/MHz・SNOOZEモード)。電池駆動・小規模制御の第一候補
- RXは独自32bitコア(RXv1~v3・最大240MHz)。モーター/産業制御の実績とFIT資産・CS+/CC-RXの継承性が強み
- RAはArm Cortex-M(M23~M85・最大1GHz)。FSP+Armエコシステムで新規設計・セキュリティ・エッジAIに強い。ただしCS+は非対応
- 長期供給はPLP(2014年発表、最低10年/15年/20年以上の3区分)で品種ごとに公表。採用前に型番単位で確認する
- H8/Tiny→RL78、H8S/SuperH→RXが定番移行ルート。Arm資産重視ならRA/STM32も選択肢
- 迷ったら「既存資産があれば同系継承、完全新規ならRA基準で比較、最後は評価ボードで実測」が現実的
ルネサスマイコンの選定・移行・受託開発でお困りのことがあれば、テクノスフィアにお気軽にご相談ください。RL78・RX世代の実績とArm系の開発経験の両方をもとに、貴社の製品に合った選定からお手伝いします。
マイコン選定のセカンドオピニオン、評価ボードでのPoC、量産設計・レガシー移行まで 組込み制御・マイコン開発 として対応しています。
RL78・RX・RA の選定支援と受託開発
要件整理からのファミリ選定、評価ボードでのPoC、量産設計、H8/SuperHなどレガシーからの移行まで、ルネサスマイコンの受託開発実績で一貫対応します。「どれで見積もるべきか」の段階からご相談ください。
よくある質問(FAQ)
電池駆動のセンサー機器にはRL78・RX・RAのどれが向いていますか?
第一候補はRL78です。16bit独自コアで動作時37.5µA/MHz(ルネサス公式値)という低消費電力性を持ち、CPUを起こさず周辺機能だけを動かすSNOOZEモードなど電池駆動向けの省電力機能が充実しています。ただし32bit性能や暗号処理が必要な場合は、超低消費電力を訴求するRA0/RA2シリーズ(Arm Cortex-M23)も比較検討する価値があります。
モーター制御・産業機器にはRXとRAのどちらを選ぶべきですか?
既存のRX資産(FITモジュール・CC-RXコード・実績あるモーター制御ノウハウ)がある場合や、独自コアの実績・国内サポートを重視する場合はRXが有力です。RXは最大240MHz(RX72M)でモーター・インバータ制御や産業ネットワーク向けに広く使われています。一方、完全新規設計でArm人材やサードパーティ資産、TrustZoneなどのセキュリティを重視するならRA(Cortex-M33/M85等)も十分候補になります。単純な優劣ではなく、既存資産と人材で決めるのが現実的です。
ルネサスマイコンはどのくらいの期間供給されますか?
ルネサスは2014年1月に長期供給プログラム(PLP)を発表しており、対象製品を最低10年・最低15年・20年以上の3区分で供給する枠組みです(起点は量産中製品が2014年1月、以降はプログラム登録時点)。RXでは汎用品のLQFP品(48~176ピン)が最低15年、BGA/LGA品が10年の対象と公式ブログで案内されています。対象可否と期間は品種ごとに製品ページで公表されているため、採用前に型番単位で確認してください。
H8やSuperHからの移行先にはどれを選べばよいですか?
小規模制御のH8/TinyやH8/300HはRL78、高機能なH8S/H8SXやSuperH(SH-2等)はRXが第一候補です。同じルネサスなので周辺の考え方が近く、e² studioで開発環境を統一できます。Arm資産を重視する場合はRAやSTM32も選択肢です。詳細はH8/H8S移行ガイド・SuperH移行ガイドをご覧ください。
CS+でRAファミリは開発できますか?
できません。CS+の対象はRX・RL78・RH850・78K・V850ファミリで、RAは対象外です。RAの開発はe² studio(Windows/Linux/macOS対応)が基本で、FSPが同梱されます。コンパイラはGNU Arm Embedded(GCC)、Arm Compiler、IARが利用できます。CS+に慣れたチームは、IDE移行の学習コストも見込んでおきましょう。