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 - 対応CPU  

          

 

ARM ARM® Limited's ARM7/9 and Cortex
ARM7 (v4T), ARM9 (v5TE).
ARM11 (v6F)
Cortex Mx (v7M), Cortex R4 (v7RAF).
Atmel®
AT91SAM7, AT91SAM9 and all other ARM7/9 based microcontrollers.
NXP®
LPC1000 (Cortex-M3), LPC2000 (ARM7) and LPC3000 (ARM9) families.
STMicroelectronics®
STM32 (Cortex-M3), STR7 (ARM7) and STR9 (ARM9) families.
Texas Instruments®
OMAP-L1x and TMS470Rx families
Stellaris Cortex-M3
TMS570 Cortex-R4F.
Freescale™
i.MX27 families (ARM9).
i.MX3x families (ARM11).
Marvell®
XScale PXA270 and PXA320 families.
ルネサスエレクトロニクス RX Renesas® RX600
RX610, RX621, RX62N and RX62T controller families.
RX210 controller families

フリースケール PowerPC

Freescale™ PowerPC MPC5xxx
PowerPC MPC5xx Controller families.
PowerPC MPC51xx/52xx Controller families
PowerPC MPC55xx Controller families
PowerPC MPC56xx Controller families.
Freescale™ PowerPC PX Series
PowerPC PXS20/30 families.
PowerPC PXD10 families.
PowerPC PXN20 families
PowerPC PXR40 families
Freescale™ PowerPC PowerQUICC I
PowerPC MPC8xx families.
Freescale™ PowerPC PowerQUICC II
PowerPC MPC82xx families.
Freescale™ PowerPC PowerQUICC II Pro
PowerPC MPC83xx families.

フリースケール ColdFire

Freescale™ ColdFire®
V1 MCU, V2 MCU, V2 Embedded MPU, V3 Embedded MCU and V4 Embedded MCU

AMCC PowerPC AMCC® PowerPC 400
PowerPC PPC405 and PPC440 families.
Freescale™ HCS12 Freescale™ HCS12
HCS12, 68HC12 and all other derivatives of the Freescale HCS12 family.
Renesas® M16C M16C/26, M16C/28, M16C/29, M16C/62, M16C/62A, M16C/62M, M16C/62N, M16C/62P, M16C/80 and all other derivatives of the Renesas M16C family.





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 MMU

 

MMU(メモリ保護)機能                        
smms多くの組み込みシステムでは、フォールトトレラントシステムを構築するために必要なメモリ保護が必要となります。CPUが持つオンチップ·メモリ管理ユニット(MMU)に対して、SCIOPTAメモリ管理システムの使用(SMMS)でメモリ保護をサポートすることが可能です。
SCIOPTAメモリ管理システム(SMMS)
SCIOPTAアプリケーションが使用して、ハードウェアメモリ管理ユニットをフルに活用することができSMMSがご提供致します。CPU内のMMUは、データ、コードおよびプロセスに属する場合でも例外ベクタを保護することができ、その破損から全メモリ領域を保護することが可能です。これらは、RTOSが持つソフトウエア構造やMMU対応機能が必要であり、SCIOPTA RTOSでは、カーネルメモリ管理やCPUのメモリ管理ユニットに機能が統合されてSMMSが準備されています。これは、保護されたとフォールトトレラントシステムの構築を支援を可能とします。

 

SCIOPTAモジュール                          
message-passing-RTOSプロセスは、モジュラーシステムを設計することを可能にするSCIOPTAモジュールにグループ化することができます。モジュールは、静的または全体として作成され、実行時 ​​Killすることができます。 SCIOPTAもまたフレンドリ概念をサポートしています。モジュールは他のモジュールにフレンドリであることができます。フレンドリモジュールは、モジュールシステムリソースへのアクセス権限を持っています。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
 
 

IEC61508/EN50128/9対応セイフティRTOS

SCIOPTAは、多くの組み込みの安全機能を備えてプリエンプティブマルチタスクの高性能なリアルタイムカーネルを開発しています。ダイレクトメッセージパッシンsafetyグカーネルとして、SCIOPTAは非常によく、安全性が重要なアプリケーションで使用するのに適しています。

SCIOPTAカーネルは、メッセージデータ領域にわたってチェックサムをテストすることによってプロセス間でのデータ転送を監視することが可能です。これらの認定された関数は、安全ソフトウェアの設計者にとって作業負荷を軽減することが可能です。短い開発期間とコスト削減により、カーネル結果にこの義務を残して。 SCIOPTAメッセージは送信者、所有者、届け先のプロセスIDを含むヘッダによってチェックされ、任意のサイズのデータ領域やエンドマークで構成されてたカーネルです。

 

共有メモリは不使用

共有メモリは、伝統的なリアルタイムオペレーティングシステムにおけるプロセス間通信のための標準的な方法です。しかし、ユーザは、セマフォと共有メモリを保護し、データ領域とタイプでセマフォを関連付けるために完全に責任があります。そのため、SCIOPTAシステム内の共有メモリは必要ありません。ダイレクトメッセージパッシングは安全を保つことが可能です。すべてのデータがメッセージ内にカプセル化し、カーネルが所有権を制御することにより、メッセージデータを保護されます。

プロセスはSCIOPTAモジュールにグループ化することが可能です。各モジュールには、SCIOPTAメッセージを保持するために128個のプールを持つことができます。 モジュールとプールが同じまたは別のメモリセグメント内に配置することができます。SCIOPTAメモリ管理システム(SMMS)及びメモリ管理ユニット(MMU)との完全なメモリ保護を実現することが可能です。

TÜVにより認定されたRTOS

certificateSCIOPTAは、最大SIL3、システムで使用するIEC61508/EN50128/9にミュンヘンでTÜVの認定を受けています。

SCIOPTA

- SCIOPTAとは

SCIOPTA RTOS

- MMU

対応CPU

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

SFATFS SCIOPTA FATファイルシステム

FATキャッシュオプション、Unicodeサポート、コンパクトフラッシュ、MMC、SDカード、HDDは、NANDフラッシュとシリアルフラッシュ用のドライバ、高度な完全にFAT12、FAT16、長いファイル名を持つ組込みシステム用のFAT32ファイルシステムを特色にした。
SFATFS SCIOPTA FATファイルシステムの特長

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

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

メディアの種類(マルチメディアカードやセキュアデジタルカード)

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

メディアの種類(コンパクトフラッシュカード)

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

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

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 DRUID(スキオプタ・ドルイド)は、システムレベルのデバッガ
  • システムデバッガにより、ユーザーは、モジュールとプロセス情報の取得が可能になり、メッセージプールの分析、他のカーネルイベントとSCIOP TAメッセージのトレース、ターゲットイステムからのほかのシステム情報を獲得し、システムイベントのブレークポイントとセットされたタイマー分析が可能druid[1]

ランニング・モード(システムデバッガ‐ドルイド)

  • DRUID(ドルイド)は、ターゲットシステムでプログラムの停止・実行状態にかかわらず、モニタ可能startstop[1]