Electronics Information Service

組込みシステム技術者向け
オンライン・マガジン

MENU

SOLUTION

ポジティブワンがIoTなど省エネ端末開発が実現できるリアルタイムOS「embOS-Ultra」販売

2021.12.1  6:13 pm

ドイツに本社があるSegger社正規代理店のポジティブワン株式会社(本社:東京都渋谷区)は、不要なアクティビティを回避するだけでエネルギー使用量を削減する初のリアルタイムOS「embOS-Ultra」の販売を開始いたします。

ポジティブワンがIoTなど省エネ端末開発が実現できるリアルタイムOS「embOS-Ultra」販売

SEGGER embOS-Ultraは、サイクル分解能タイミングでアプリケーションのパフォーマンスを向上させました。
SEGGERは、サイクル分解能タイミングを使用した画期的な新しいRTOSであるembOS-Ultraを導入し、従来のRTOSで使用される周期的なティック割り込みを完全に排除します。タイムアウト、遅延、定期的なタイマーなど、すべての時間ベースのイベントのスケジューリングをマイクロ秒または CPU サイクルで指定できるようになりました。サイクル分解能タイミング技術は、正確なタイミングを得るためのアドホックターゲット固有の技術をクリーンで一貫性のあるAPI呼び出しに置き換えます。
    
embOS-Ultraへのアップグレードは、従来のembOSとの完全な API 互換性を維持するだけなので、単に機能しますが、同時に、追加の API 呼び出しを介してスケジュールを設定するための CPU サイクルの精度を提供します。
    
embOS-Ultra は、典型的な 1 ミリ秒のシステムティックを、必要な場合と場合にのみ割り込みを生成するシングルショット ハードウェア タイマーに置き換えます。この手法により、従来のシステムティック割り込みがなくなり、CPUの利用が減少し、エネルギーが節約され、数十億台のデバイスに電力を供給する際に、より環境に優れた未来を実現できます。
    
「RTOSの内部時間ベースとしてサイクルを使用することは、多くの利点を持つまったく新しい概念です。スケジューリングの解決は、従来のRTOSesよりも桁違いに優れています。我々はすでにJ-LinkデバッグプローブとFlasherシステムプログラマでそれを使用しています。システム設計が簡素化され、専用のハードウェアタイマーを使用する前に RTOS API 呼び出しを使用できることがわかりました。これにより、ファームウェアの保守と移植が非常に簡単になり、製品のパフォーマンスがさらに向上しました。多くのお客様が同じ経験をすると確信しています。」とSEGGERの創設者ロルフ・セガー氏は述べています。
    
従来の RTOS からサイクルベースの embOS-Ultra への移行は非常に簡単です。既存の API と RTOS の動作が維持されるため、アプリケーションの変更は必要ありません。embOS-Ultra は、従来の embOS API 呼び出しが使用されるミリ秒単位のタイミングを提供し、新しい API 呼び出しが使用されるマイクロ秒またはサイクルの解決を提供します。従来の embOS API は、同じアプリケーションで拡張された高精度 embOS-Ultra API と混合することができ、どちらか一方を選択する必要はありません。アプリケーションは、embOS-Ultraへのアップグレードの恩恵を即座に享受できます。
      
・embOSとembOS-Ultraの違いは何ですか?
embOSは、ハードウェアタイマーを使用して、タイムベースとして使用される定期的なシステムティック割り込みを生成します。ほとんどのアプリケーションでは、システムティックはミリ秒ごとに発生し、時間の単位を調整する余地がありますが、ティックは発生する必要があり、システムがアイドル状態の場合でも発生し続けます。embOS-Ultraは、時間ベースのアクションが必要な場合にのみ発生するようにオペレーティングシステムによって特別に構成された、柔軟なシステムティックであるサイクル解決タイミングを使用します。
      
・定期的なシステムティックと比較した場合のサイクル解決タイミングの利点は何ですか?
定期的なシステムティック割り込みは、数回の連続するシステムティックに対して時間ベースのアクションが必要ない場合、計算時間を「浪費」します。サイクル解決のタイミングは柔軟です。つまり、柔軟なシステムティックは、時間ベースのアクションが必要な場合にのみ発生します。これにより、不要なシステムティック割り込みが回避され、遅延とタイムアウトが任意の時点で期限切れになることも可能になります。
      
・SEGGER社について
SEGGER Microcontrollerは、組み込みシステム向けのソフトウェア、ハードウェア、開発ツールのフルレンジサプライヤです。同社は、手頃な価格で、柔軟で使いやすいツールとコンポーネントを使用して、開発プロセス全体を通じてサポートを提供しています。SEGGERは、急速に発展するIoT、エッジコンピューティングのニーズを満たすセキュアな通信とデータおよび製品セキュリティのためのソリューションを提供します。Segger社は1992年に設立され、着実に成長しています。
https://www.segger-pocjapan.com
     
ポジティブワン株式会社
https://www.positive-one.com