Vivid RTOS

特徴

瑞起が開発するVivid RTOSは、組み込みシステムおよびエッジコンピューティング分野向けに設計された高性能かつ高拡張性のソフトウェアプラットフォームです。
独自のリアルタイムOS技術を基盤として、車載機器、産業機器、医療機器、コンシューマ機器など多様な産業分野のニーズに対応する最適化されたソリューションを提供しています。
Vivid RTOSは、MCUから、メモリ管理ユニット(MMU)を搭載したハイパフォーマンスSoCまで、様々なプロセッサタイプやモデルでご利用可能です。
この柔軟性により、小規模なセンサーノードから高性能な制御システムまで、一つのOSプラットフォームで統一的な開発が可能となります。

1. 高精度システム時刻管理
システム時刻をマイクロ秒単位で管理する高精度システム時刻機能を実装しています。 この機能により、厳密な時間制約を持つリアルタイムアプリケーションにおいても、要求される精度での処理実行が保証されます。 精密な同期制御や高精度なデータ収集が必要なシステムにおいて、その真価を発揮します。
2. ティックレス動作方式
定期的タイマ割り込み(ティック)を使用しないティックレス方式を採用しています。 システム全体の精度向上と大幅な省電力化を実現しています。 特にバッテリー駆動のIoTデバイスや長期間稼働が求められるシステムにおいて、この特徴は重要な価値を提供します。
3. マルチコアによる動的負荷分散機能
動的負荷分散型のマルチコアプロセッサに対応しております。 システム稼働中にタスクを異なるコア間で移行(マイグレーション)することができ、各コア毎に最適化されたタスクスケジューリングを実行します。 これにより、システム全体のパフォーマンスを最大化し、処理負荷の偏りを防止します。
4. 幅広いCPUアーキテクチャサポート
Arm Cortex-Mシリーズ、Cortex-Aシリーズ、RISC-Vなど、業界標準の多様なCPUコアに対応しています。 この包括的なサポートにより、異なるハードウェアプラットフォーム間でのソフトウェア資産の再利用性が向上し、開発効率の大幅な改善を実現します。
5. 既存システムからの移行支援
μITRON4.0やT-Kernelといった既存のRTOSからの移行を円滑に行うための拡張パッケージ(メールボックス、可変長メモリプール、ランデブーポートなど)を提供しています。 既存のソフトウェア資産を最大限活用しながら、Vivid RTOSの先進機能を導入することが可能です。

その他、以下のような機能を順次拡張していく予定です。
・リアルタイム性の確保、低オーバヘッド・低リソース
・コアごとのタスクスケジューリング
・メモリ保護機能対応
・時間パーティショニング機能対応
・オブジェクトアクセス保護機能対応

メリット

Vivid RTOSは、製品開発プロセスの効率化を実現する豊富なミドルウェアライブラリを活用できます。
これらを活用することで、お客様は基盤技術の開発に時間を費やすことなく、付加価値の高い機能開発に集中していただくことが可能となります。

マルチコア環境において、開発者の要件に応じて任意のコア割り当てを決定できる柔軟性を実現しております。
リアルタイム性を重視する制御処理コア、アプリケーション処理に特化したコアなど、システム要件に最適化して設計・配置することができます。

注目の製品情報

注目の開発事例

  • 法人のお客様
  • 個人のお客様