ティックレス対応シングルコア向けRTOS TOPPERS-Pro/ASP3 TOPPERS第3世代カーネル(ITRON系) 仕様。マイクロ秒単位のシステム時刻精度でティックレス動作

TOPPERS-Pro/ASP3は、NPO法人TOPPERSプロジェクトが開発したオープンソースのシングルコア用「TOPPERS/ASP3」カーネルをベースとした商用RTOS(リアルタイムOS)です。
TOPPERS/ASP3はこれまでのTOPPERS/ASPカーネルを拡張・改良したもので、TOPPERS第3世代カーネル(ITRON系)の基盤となるものとして開発されたリアルタイムカーネルです。
TOPPERS-Pro/ASP3は、シングルコア向け高速RTOSを必要とする多くの組込み分野に適しています。
主な特長
- µITRON4.0仕様を拡張・改良したシングルコア向けのコンパクトなRTOS
- システム時刻精度がマイクロ秒単位になり高精度な処理が可能
- ティックレスで動作(精度の面でも省電力の面でも有効)
- 発振器誤差補正や実時間誤差補正機能など、時間の取扱いをしやすい機能をサポート
- ターゲットへの移植が容易
- μITRON4.0やT-Kernelからの移行をより容易にするExtensionを提供(ユビキタスAI独自機能も提供)
- 組込み向けハイパーバイザー「SafeGシリーズ」との組み合わせ実装可能(オプション)
対応環境
TOPPERS-Pro/ASP3は基本的にはどのようなプラットフォームでも使用可能です。
現在対応済みのプラットフォームは以下の通りです。
対応CPUコア
- RISC-V (RV32)
- Arm Cortex-M3/M4/M7/M23/M33
- Arm Cortex-A5/A7/A8/A9/A15
- Arm Cortex-A32/A35/A53/A57/A72/A73
- Arm Cortex-R4/R5/R7
- RXv2
サポート機能
TOPPERS-Pro/ASP3は以下の機能をサポートします。

ユーザーメリット
- ユビキタスAIが提供する、豊富なミドルウェアが利用可能です。
- 各社の開発環境、GNUなどの無償開発環境を、プロジェクトに応じて選択可能です。特定のベンダに縛られることがありません。
- オプションの組込み向けハイパーバイザー「SafeGシリーズ」を合わせて使用することで、LinuxやAndroidなどの汎用OSとTOPPERSを1つのコアで同時動作させることができます。「SafeGシリーズ」を使用する場合、TOPPERS側のリアルタイム性は損なわれません。
技術サポート体制
専任の担当者による技術サポートを提供します。
移植・チューニング
別途、ユビキタスAIが提供するソフトウェアの移植サービスからアプリケーションの開発受託サービスなどのご提供が可能です。開発期間が短い場合やエンジニアリングリソースが不足している時など、お客様に代わり経験豊富なエンジニアが移植、開発作業を行います。
関連製品:TOPPERS-Pro/ASP、TOPPERS-Pro/FMP3、TOPPERS-Pro/HRP3、TOPPERS-Pro/HRMP3、TOPPERS-Pro SafeGシリーズ、TOPPERS-Pro MDCOM、TOPPERS-Proカーネル Extension(拡張パッケージ)
参考リンク
- 全製品・サービス一覧
- Linux/Android高速起動
- セキュリティ
- ソフトウェア開発支援・検証
- ミドルウェア
- ネットワークマネジメント
- リアルタイムOS
- BIOS
- AI
- コンサルティング/サービス
- マルチメディア
- エミュレータ/プログラマ
- 産業一覧
Automotive
自動車
Infortainment/ADAS(先進運転支援システム)/ECU/ドライブレコーダー
Industrial
産業用機器
ファクトリーオートメーション(FA)/ビルディングオートメーション(BAS)/オフィスオートメーション(OA)/プロセスオートメーション(PA)/POS
Consumer
民生機器
Digital Camera/Digital TV/IoT家電
Medical / Healthcare
医療 / ヘルスケア機器
手術用ロボット/血糖計/輸液ポンプ/体外血液循環装置/内視鏡/治療機器
Smart Energy
スマートエネルギー
太陽光発電/照明/EV/PHV/蓄電池/燃料電池/スマートメーター
PC / Server
PC / サーバー
ノートPC / デスクトップPC/産業用PC/エンタープライズサーバー/データセンター