TOPPERSプロジェクトは、SiFiveが開発したRISC-Vプロセッサ搭載ボード「HiFive1」に対応した組み込みソフトウェアプラットフォーム「TOPPERS BASE PLATFORM(RV)V0.1.0」を発表した。RISC-V用組み込みアプリケーション開発を支援する。
TOPPERSプロジェクトは2019年5月9日、SiFiveが開発したRISC-Vプロセッサ搭載ボード「HiFive1」に対応した組み込みソフトウェアプラットフォーム「TOPPERS BASE PLATFORM(RV)V0.1.0」を発表した。既に、TOPPERSプロジェクトの会員に向けて配布を開始している。
HiFive1は、32ビットのRISC-V(RV32IMAC)プロセッサを用いたSoC「FE310-G000」搭載のArduino互換ボードだ。
同プロジェクトでは、RISC-VプロセッサにμITRON系のリアルタイムOSカーネル「TOPPERS/ASPカーネル Release 1.9.3」をポーティングし、オープンソース化した。さらに、HiFive1ボード上に組み込みソフトウェアプラットフォームを構築。ベースとしたのは、2018年に公開した「TOPPERS BASE PLATFORM(ST/CV)」だ。
TOPPERS BASE PLATFORM(RV)V0.1.0のベースドライバとスタンダードドライバは、FE310-G000が搭載する主なIPに対応する。GDIC(General Device Interface Component)とミドルウェアは、「TOPPERS BASE PLATFORM(ST)V1.4.0」と、ほぼ互換性を持つ。
RISC-Vは、オープンソースのCPUコアとして、近年注目が高まっている。同プラットフォームを提供することで、RISC-V用組み込みアプリケーション開発を支援する。
教材用組み込みソフト基盤をIoT製品開発向けに公開
AUTOSAR準拠のTOPPERSをテンシリカのプロセッサとDSPに移植
“プロセッサ”を開発する東芝メモリ、その技術と狙い
Western Digital、プロセッサを発表――RISC-Vを活用
RISC-V採用のSoC FPGAアーキテクチャ、Linuxにリアルタイム性能を持たせる
RISC-Vのオープンソース開発と導入加速に向けて提携Copyright © ITmedia, Inc. All Rights Reserved.
組み込み開発の記事ランキング
コーナーリンク
よく読まれている編集記者コラム