• 受託開発のご用命はコチラまで
  • 探し物が見つからない場合のご用命はポジティブワンまで
  • 見積もり依頼、製品問い合せはこちらまで
  • ポジティブワンNFCラボ
  • 技術サポート窓口
  • 特集&ソリューション
  • ダウンロード
  • 旧サイトはこちら

SCIOPTA

SCIOPTAリアルタイムOS for ARM Cortex-M1/3

SCIOPTA

- SCIOPTAとは

SCIOPTA RTOS

- MMU

対応CPU

- RX600
- RX210
- PowerPC PX
- PowerPC QUICC I
- PowePC QUICC II
- PowerPC QUICC II PRO
- PowerPC 400
- PowerPC MPC5xxx
 
 

SCIOPTAリアルタイムOS for ARM Cortex-M1/3

  • STMicroelectronics STM32(STM32F101, STM32F103)
  • Texas Instruments Stellaris Cortex-M3
  • NXP LPC17xx(LPC175x, LPC176x)
  • その他ARM Cortex-M3 ベースマイクロコントローラ

SCIOPTAリアルタイムOS for ARM Cortex-M1/3・サポートコンパイラ

  • IAR Embedded Workbench
  • GNU GCC (SCIOPTA提供)
  • ARM RealView

SCIOPTAリアルタイムOS for ARM Cortex-M1/3・BSP(ボードサポートパッケージ)

  • STMicroelectronics STM32-P103
  • STMicroelectronics STM3210E-EVAL
  • Luminary (TI) EL-LM3S6965

SCIOPTA コネクタ

SCIOPTA

- SCIOPTAとは

SCIOPTA RTOS

- MMU

対応CPU

- RX600
- RX210
- PowerPC PX
- PowerPC QUICC I
- PowePC QUICC II
- PowerPC QUICC II PRO
- PowerPC 400
- PowerPC MPC5xxx
 
 

SCIOPTA コネクタ

connectorSCIOPTAリアルタイムを利用して、フォールトトレラントシステムの構築が可能です。

SCIOPTAには、スーパーバイザ機能がサポートされ、分散システムで使用することができます。コネクタ処理、ボード·サポート·プロセスとネットワークシステムは、カーネルが監督することができます。通信経路内のリソースが使用できなくなった場合、リモートで接続プロセスはカーネルによって通知されます。 SCIOPTA分散システムにおいて、マスタノードを有するは不要です。消えたノードにより、CPUが全体分散システムには影響しません。SCIOPTAスパーバイザ機能は、透明性の高いコミュニケーションおよびモジュール概念は、フォールトトレラント分散システムを構築することができます。

 

CONNECTORプロセス                       
コネクタは、分散環境内の異なるCPU上SCIOPTAシステムを接続SCIOPTA通信プロセスです。コネクタはSCIOPTAを実行している分散型マルチCPUシステム構築のなか不可欠な部分です。各ノードは、通信システムに参加し、分散処理の知識を有するCONNECTORプロセスによって制御されます。CONNECTORプロセスは、分散工程の位置を知り、ユーザプログラマから分散システムを隠す、リダイレクトメッセージを担当します。 CONNECTORプロセスが持っているオープンインタフェースと任意のネットワークトポロジに依存しません。したがって、任意のネットワーク·スタック(例えば、TCP/IP、CAN)を用いることが可能です。 SCIOPTA分散システムは、CPUの一種に限定されるものではありません。SCIOPTAカーネルおよびコネクタのプロセスが利用されているすべてのCPUを含めることができます。

透明なコミュニケーション

transparentSCIOPTAでクリーンなメッセージベースのインタフェースは、分散システムは、単一CPUシステムと同じくらい迅速かつ容易に設計することができます。 プロセスが異なるCPU上に存在するが、プロセッサの境界を越えてメッセージパッシングは、送信および受信のために同じシステムコールを使用しています。

SCIOPTA IPS(TCP/IP)

SCIOPTA

- SCIOPTAとは

SCIOPTA RTOS

- MMU

対応CPU

- RX600
- RX210
- PowerPC PX
- PowerPC QUICC I
- PowePC QUICC II
- PowerPC QUICC II PRO
- PowerPC 400
- PowerPC MPC5xxx
 
 

SCIOPTA IPS

ips stack組込みシステムのために設計されたSCIOPTA IPSは、組み込みシステムのインターネット·プロトコル·ネットワークアプリケーションの要件を満たすように設計されています これは、高性能化と低メモリフットプリントを持っているおり、IPSを組み込みシステムに移植された伝統的なインターネット·スタック上の利点を提供します。 柔軟なインタフェース SCIOPTAメッセージ速度、セキュリティおよびデバッグの可能性を最大限に活用したい設計者にとって、最適化された非同期メッセージインタフェースが準備されています。

SCIOPTA IPS特徴

  • IPS-アプリケーションが正常SCIOPTAメッセージと同様に、インターネットプロトコルデータパッケージを送信および受信可能
  • SCIOPTA IPSは、強力な関数インタフェースを提供
  • 拡張性のある SCIOPTA IPSスタックの多くの部分が開始され、個別に停止することが可能
  • SCIOPTA静的または動的なプロセスにカプセル化(これは、特定のアプリケーション用に拡大縮小することができ、高度にモジュール化設計を提供)
  • 分散システム(そのモジュラ設計によりSCIOPTA IPSスタックだけ高性能シングルCPU組み込みシステムで使用でき、分散型のマルチCPUシステムの構築も可能)

SCIOPTA Flashファイルシステム

SCIOPTA

- SCIOPTAとは

SCIOPTA RTOS

- MMU

対応CPU

- RX600
- RX210
- PowerPC PX
- PowerPC QUICC I
- PowePC QUICC II
- PowerPC QUICC II PRO
- PowerPC 400
- PowerPC MPC5xxx
 
 

SCIOPTA FAT Flashファイルシステム

SCIOPTA FATファイルシステム(FATFS)は、キャッシュオプション、Unicodeサポート、コンパクトフラッシュ、MMC、SDカード、HDDは、NANDフラッシュとシリアルフラッシュ用のドライバ、高度な完全にFAT12、FAT16、ロングファイルネームを持つ組込みシステム用のFAT32ファイルシステムです。
SCIOPTA FAT FLashファイルシステム特長

  • FAT12/16/32
  • 長いファイル名
  • 堅牢な
  • 複数のボリューム
  • メディアタイプのミックス
  • Unicode16サポート
  • メディアのエラー処理
  • 完全PC互換
  • 複数のファイルの読み取り/書き込みのために開く
  • 効率的なゼロコピー読み出し/書き込み
  • キャッシュオプション
  • CheckDiskユーティリティ

SCIOPTA FAT FLashファイルシステムメディアのハードディスクドライブ

サンプル·ドライバおよびリファレンス·デザインは、FATファイルシステムにIDE対応HDDのインタフェースのために作成されています。また、ファイルシステム内に設けられたHDDを使用するときに不可欠なオプションをキャッシュしています。SFATFSの効率とその主にゼロコピーと組み合わせるキャッシングメカニズムが読み込み、組み込みシステム上のHDDを実装する際、可能な限り最高のパフォーマンスを書き込みます。

SCIOPTA FAT FLashファイルシステムメディアのメディア種類

  • マルチメディアカード
  • セキュアデジタルカード

組み込み機器へのDOS互換のファイルメディアを追加する最も簡単な方法です。ハードウェアまたはソフトウェアのいずれかで実装標準のSPIを含むSDおよびMMCカードに接続するためのドライバの範囲を提供します。同時に、これらを実装するためのハードウェア設計情報を提供します。

  • コンパクトフラッシュカード

コンパクトフラッシュカードは、PC互換性のあるメディアとのより複雑な通信を​​必要とするがため、一般的に高いスループットが達成されるより広いデータバスは、多くの場合、CPU負荷減少でパフォーマンス上の利点を提供しています。必要に応じて、ハードウェア設計情報およびCPLDロジックを提供します。

  • RAMドライブ

RAMドライブを標準として提供され、システムの起動とハードウェアの依存関係なしで実行されている場合に特に便利です

SCIOPTAリアルタイムOS特徴

SCIOPTA

- SCIOPTAとは

SCIOPTA RTOS

- MMU

対応CPU

- RX600
- RX210
- PowerPC PX
- PowerPC QUICC I
- PowePC QUICC II
- PowerPC QUICC II PRO
- PowerPC 400
- PowerPC MPC5xxx
 

sciopta rtos top3

 

SCIOPTAリアルタイムOS

SCIOPTAアーキテクチャは、特に優れたリアルタイム性能とスモールフットプリントを提供するように設計されています。内部データ構造、メモリ管理、プロセス間通信や時間管理が、非常に最適化されています。SCIOPTAは、プリエンプティブなリアルタイムカーネルです。割り込みがあっても、カーネル内部で、いつでもサービスを受けることができます。

SCIOPTAは、メ​​ッセージベースのリアルタイムオペレーティングシステムです。システムコールの強力なセットは、リソースを制御するために利用可能です。標準化されたプロセスと明確なシステム設計におけるプロセス間通信は、非常にわかりやすいコードを書くことができ、非常にメンテナスがいやすいです。

プロセスはモジュールにグループ化することができ、明確に定義されたメッセージとプロセスと通信しているように、SCIOPTAシステムは非常によく、大きなプロジェクトにおけるチームワークに適しています。市場投入までの時間を劇的に削減されます。

最先端のメッセージベースアーキテクチャRTOS

sciopta kernal message-passingSCIOPTAは、プロセス間の直接のメッセージの受け渡しを可能にし、メッセージベースのアーキテクチャに基づいて設計されています。メッセージは、主に、プロセス間通信および同期に使用されます。
SCIOPTAメッセージはメモリプールに格納され、維持されています。カーネル·メモリ·プール·マネージャは、高性能に設計されており、メモリの断片化が回避されています。

デバッグが簡単

SCIOPTAシステムは、簡単に破損したり、ブロック状況に到達するまでのメッセージをトレースすることでデバッグすることができます。メッセージトレースは、分析可能な障害が発生したシステムの状態に先行するメッセージシーケンスを可能にします。SCIOPTAメッセージはメッセージ·データだけでなく、所有者、送信者と受信者のプロセスなどの管理情報だけが含まれています。デバッガは、したがって、すぐにメッセージプールを分析することによって、間違ったプロセスに送信された失われたメッセージやメッセージを見つけることができます。

 

完全にダイナミックな構造構築

モジュールは、割り込みプロセス、タイマープロセス、優先順位プロセスとメッセージプールなど、すべてのシステムコンポーネントにおいて、SCIOPTAで完全にダイナミックに動作します。これらは、実行時に作成され、キルすることも可能です。

信頼高可性システムの構築

・ MMU(メモリー保護機能)

SCIOPTAは、MMUがサポートされたプロセッサであれば、完全なメモリー保護機能をサポートすることが可能です。

・ エラー処理

SCIOPTAはSCIOPTAエラーフックを使用して一元的なエラーハンドリングを備えています。カーネルがエラーを検出するたびに、エラー·フックが呼び出されます。これは、システム全体をカバーする一貫したエラー処理を保証します。 全体のアプリケーション·コードに広がる別のチームメンバーが個々のエラー処理を使用した伝統的なオペレーティングシステムとは違った画期的なエラーハンドリング技法を提供できます。

・ スーバーバイザ機能

SCIOPTAは、組み込まれているプロセスの監視をサポートできます。プロセスでは、スーババイザ(監督)機能のための別のプロセスを登録することができます。プロセスがキルした場合、カーネルはスーパーバイザにメッセージを送信する設計が可能です。

 

関連記事

  • SCIOPTA RTOSとは?
  • ISO/IEC16508 / EC 対応セイフティ・リアルタイムOS - SCIOPTA

その他の記事...

  1. SCIOPTA