組み込み向け開発プラットフォームがRISC-Vプロセッサに対応組み込み開発ニュース

新エネルギー・産業技術総合開発機構の「省エネAI半導体及びシステムに関する技術開発事業」の研究成果を活用し、京都マイクロコンピュータがRISC-Vプロセッサ対応の組み込みソフトウェア開発プラットフォーム「SOLID Ver.4.0」をリリースした。

» 2025年03月17日 14時00分 公開
[MONOist]

 新エネルギー・産業技術総合開発機構(NEDO)は2025年2月26日、京都マイクロコンピュータが、RISC-Vプロセッサに対応した組み込みソフトウェア開発プラットフォーム「SOLID Ver.4.0」をリリースしたと発表した。NEDOの「省エネAI半導体及びシステムに関する技術開発事業」の研究成果を活用して開発した。

 SOLIDは、ソフトウェア開発環境とランタイムソフトウェアを連携させ、自動バグ検出や分割開発機能など、大規模組み込みソフトウェアを安全に開発するための機能を備える。RISC-V対応のVer.4.0では、既存のArmプロセッサ向けと同等の開発環境をRISC-Vでも利用できるようになる。

キャプション 「SOLID Ver.4.0」の構成図 出所:新エネルギー・産業技術総合開発機構

 RISC-Vプロセッサ向けの商用コンパイラツールチェインとして、LLVM/Clangコンパイラの機能整備を実施し、RISC-Vのベンダー独自命令にも対応する。また、自動的にMMU(Memory Management Unit)を設定するベアメタルソフトウェア開発プラットフォームを構築した。開発者は、物理アドレスや仮想アドレスのマッピングをGUI上の操作で設定してMMUの初期化プログラムを自動生成できるため、理解しやすくかつ検証しやすい方法で安全にMMU設定ができる。

キャプション MMUを使ってできることのイメージ[クリックで拡大] 出所:新エネルギー・産業技術総合開発機構

⇒その他の「組み込み開発ニュース」の記事はこちら

Copyright © ITmedia, Inc. All Rights Reserved.