ホーム / 製品一覧 / Kithara Software / Kithara RealTime Suite (Base/Kernel)
RTOS RTOS · リアルタイムOS/カーネル
Kithara Software

Kithara RealTime Suite (Base/Kernel)

型番 / ID: KITHARA-RTS
RTOSWindows並行硬リアルタイム
Kithara Software の製品一覧 →

概要

Kithara RealTime Suite は、Windows 用のモジュール式リアルタイムOS(RTOS)です。Windows を限られたCPUコアで起動させ、残りのコア上で Kithara が独立したRTOSとして並行動作することで、Windows の遅延に左右されない決定論的な硬リアルタイム性(マイクロ秒精度)を実現します。両者は互いを制限しません。

【アーキテクチャ】優先度ベースのプリエンプティブ・マルチタスク。20kHz超の高精度タイマ、リアルタイムメモリ管理、タスク/イベント/コールバック/共有メモリ/パイプ/高速mutex を提供。FailSafe-Handler(BlueScreen-Handler)でカーネルレベルの保護違反・クラッシュを捕捉。64bit Windows / Windows Server、マルチコア/ハイパースレッディング/NUMA に対応。

【使い方・開発】20以上の機能モジュールを自由結合し、必要なものだけでカスタムRTOSを構成(Base/Kernelモジュールは常に必須)。32/64bitを単一コードから生成(KiK64でバイナリ互換)。C/C++/Delphi/C#(C++ DLL経由)対応 ― 時間重要コードをDLL化しカーネルにロードします。90日間フル機能の無償トライアルあり。

主要仕様

Kithara RealTime Suite (Base/Kernel)
種別Windows用リアルタイムOS(RTOS)
方式専用CPUコアで並行動作(Dedicated Mode)
タイマ20kHz超・マイクロ秒精度
対応OS64bit Windows / Windows Server
言語C / C++ / Delphi / C#
技術仕様

リアルタイム・カーネル

Kithara RealTime Suite (Base/Kernel)
方式優先度ベース・プリエンプティブ・マルチタスク
並行動作専用CPUコア上でWindowsと並行(Dedicated Mode)
タイマ20kHz超・マイクロ秒精度の高精度タイマ
同期タスク/イベント/コールバック/共有メモリ/パイプ/高速mutex
保護FailSafe-Handler(カーネルレベルのクラッシュ捕捉)
技術仕様

対応プラットフォーム

Kithara RealTime Suite (Base/Kernel)
OS64bit Windows / Windows Server
CPUマルチコア・ハイパースレッディング・NUMA
時刻同期システムクロック長期同期・EtherCAT DC・IEEE 1588
技術仕様

開発(使い方)

Kithara RealTime Suite (Base/Kernel)
言語C / C++ / Delphi / C#(C++ DLL経由)
コード32/64bit単一コード(KiK64でバイナリ互換)
実装時間重要コードをDLL化しカーネルにロード
C標準ライブラリ40以上の数学/三角/文字列/メモリ関数をリアルタイム実行
トライアル90日間フル機能無償
技術仕様

モジュール構成

Kithara RealTime Suite (Base/Kernel)
必須Base/Kernel モジュール
拡張EtherCAT/CANopen/Ethernet/Vision/Automotive/PLC/Storage/Driver 他20+
サポート開発者サポート10時間付属(追加パッケージ有)

主な用途

  • Windows のソフトリアルタイム動作を、ハードリアルタイム動作にしたい場合に用いる
  • Windows PC でリアルタイム制御・計測を行う
  • 産業用PCベースの制御装置を、専用コントローラの代替として構成する

導入メリット

  • Windows の応答時間のばらつきを抑え、時間精度が要求される処理を成立させられる
  • 専用のリアルタイムコントローラを用意せずに済む
  • Windows のUI・ネットワーク資産をそのまま利用できる

対応環境

  • 対応コア:ARM Cortex-M/R/A 他(製品による)
  • 対応ツールチェーン:GCC / IAR 等
  • フットプリント:RAM/ROM を最適化した小サイズ

よくある質問

Kithara RealTime Suite (Base/Kernel) の見積もり・技術相談はできますか?
はい。Positive ONE Groupが取り扱っており、見積もり・技術相談に対応します。本ページのお問い合わせから対象MCUや数量をお知らせください。

この製品が含まれるソリューション

この製品は、複数製品を組み合わせた次の構成の要素です。構成全体での位置づけは各ソリューションページをご覧ください。

関連製品

お問い合わせ

対象MCU・数量・安全要件などをお聞かせください。最適な構成と概算をご提案します。

Windows上で動作するリアルタイムOS(RealTime Suite)(DE)

Kithara Software の全製品を見る →