エーアイコーポレーション

プロダクトマネージャー職募集中
メール・ニュース申込サイトマッププライバシー・ポリシーEnglish
製品 製品採用事例 展示会・セミナー リクルート 会社概要 お問い合わせ・資料申込
Embedded Software
HOME製品 > RTFiles
製品

組込み用PC互換ファイルシステム
RTFilesEX

RTFilesEX は、組込み専用に開発されたPC互換のファイルシステムです。機器組込み用に最適化された100% C言語のソースコードで提供されます。「FAT12/16/32、VFAT」を基本仕様とし、その他「高信頼性」「高速性」を実現する各種付加価値機能を搭載しています。

主な付加価値機能として、システムの信頼性を高める「電源断対応機能」、大容量ファイルサポートなど各種マルチメディア機器に求められる「拡張機能」(4GByteを超えるファイルのサポート、非同期APIや拡張API、サーキュラーAPI)などがあります。 基本仕様と付加価値機能の組合せにより9種類のパッケージが用意されているので、メモリリソースの限られた機器から大容量メディアを使用する機器まで、お客様のシステム仕様に合わせたパッケージを選択することができます。

製品パッケージ

製品コード 基本仕様 機能 オプション
FAT12/16 FAT12/16/32,
VFAT
Extended File
API
FAT64 DVR,
サーキュラ
API
Fail Safe
(電源断機能)
RTFilesEX-Basic B
RTFilesEX-Pro P
PF
RTFilesEX
マルチメディア版
M 1
M 1 F
M 2
M 2 F
M 3
M 3 F
*「Extended File API」 には、Asynchronous File API が含まれます。

主な付加価値機能

  • 電源断機能(ジャーナリング機能)
    予期せぬ電源断、メディアの挿抜、プログラムの暴走による領域破損からFATの整合性を保持し、システムを守ります。
  • 拡張API (Extended API)の追加
    拡張APIを使用することにより、ファイルのアロケーションの方法をあらかじめ指定することができます。
  • 4GB超の大容量ファイルをサポート
    ディスク全体の論理フォーマットは、FAT32互換
  • ファイルの分断、連結をクラスタ単位で処理できる編集APIを実装
  • 非同期APIの追加
    ディスクマウントのように時間がかかる処理中に他の処理を実行することができます。
  • サーキュラーAPIの追加
    通常のFATが苦手な逆シーク(再生)などを素早く実行します。

主な特長

  • 基本アルゴリズムの改善
    従来の『RTFiles』の基本アルゴリズムを改善しました。また、FATやデータのキャッシングにより、スループットを改善しました。
  • 1セクタが512バイト以外のメディアもサポート
  • マルチブロックFATアクセスをサポート
  • フリースペースマネージャとファイルフラグメントマネージャを実装
  • アーキテクチャ非依存
    アーキテクチャ非依存設計なので、あらゆるCPU、OSの環境で使用可能です。
  • デバイスドライバ
    FD、 IDE、PCMCIA、RAMディスク用のドライバがそれぞれ付属しています。また別売オプションとして、メモリースティック対応ドライバ、 SDドライバ、フラッシュメモリドライバ(FlashFX Pro)、ISO9660ファイルフォーマットを用意しています。
  • ROM化&リエントラント構造
    マルチタスク環境で使用可能なリエントラント構造で、ROM化できます。
  • 完全ソースコード提供
    保守面で安心な100%C言語ソースコード提供です。お客様側でのカスタマイズも可能です。
  • 簡単なコンフィギュレーション(ドライバ、FAT種類、OS、ターゲット)
  • 多彩な関数群
    親しみやすいPosixスタイルのAPIを使用しており、40個あまりに及ぶさまざまな機能を持つ関数群がアプリケーション作成の手助けをします。
  • ディスクユーティリティ付属
    x86上で動作するCheck Disk、Format相当の機能を持つ関数をサンプルとして付属しています。
  • マイクロソフトのCP932拡張文字コードサポート
  • 日本語・外国語サポート・Unicodeサポート
  • 機能豊富なWindowsベースのテストShell
  • PCを利用したバーチャルディスクで、大容量ディスクのエミュレーションなどが可能
  • 約20年に渡る、豊富な実績と安定した品質
  • ロイヤリティフリー
    コピー数量ライセンスを買取るプロジェクトライセンス方式です。生産数量に伴いロイヤリティを支払う必要がありません。
    ※「ロイヤリティフリー」は、「無償」とは異なります。

アーキテクチャ

RTFilesEX アーキテクチャ
ページの先頭へ

ターゲット製品 / 対応製品 / 互換性など

RTFilesEXは、アーキテクチャ非依存のプログラムのため、さまざまなCPU、OSの環境で使用できます。分かりやすくコーディングされているCソースは、アーキテクチャ依存部分が分かれているので、その部分をモディファイすれば簡単に新しいアーキテクチャへ対応できます。また、OSのない環境で、RTFilesEXを単独に使用することもできます。

主な用途(アプリケーション例など)

アプリケーション 外部記憶装置
デジタルスチルカメラ MemoryStick、SDカード、CFカード他
電子楽器 FD、HDD他
PDA HDD、SDカード、SDIOカード、MemoryStick、CFカード他
プリンタ SDカード、MemoryStick、CFカード、FD他
FAX SDカード、MemoryStick、CFカード、FD他
カーナビゲーション HDD、MemoryStick他
スタジオ機器 ATAカード、HDD、FD他
自動両替機 ATAカード他
各種計測器 ATAカード、HDD他
FA用コントロール機器 SDカード、ATAカード、FD他
医療機器 外部記憶装置 MemoryStick、SDカード、HDD、ATAカード他

ユーザーの利益性

RTFilesEXを利用することにより、簡単にPCとファイルの互換性を持つことができます。
PCのファイルシステムは急速に変化しています。 この変化に対応するため、その都度自社でプログラムを作成するには非常な手間と時間を必要とします。 また、ソフトウェアを自作する場合、その開発コストのみならず、プロジェクトごとに表面化するバグ処理にかかるコストは無視できないものになります。RTFilesEX のような市販のソフトウェアを利用することで、開発にかかるトータルコストを削減する事ができます。 さらに、技術サポートを別途販売しておりますので、お客様は、保守に関する労力をアウトソーシングすることができます。

技術サポート体制

RTFilesEXには、一年間の技術サポートが付属しています。開発段階の技術的な疑問に、電話やメールでお答えします。RTFilesEXサポート専任スタッフにより、お客様の開発を強力にサポートします。

移植・チューニング

弊社では、弊社が提供するソフトウェアの移植サービスから、アプリケーションの開発受託サービスなどを、別途承っております。 開発期間が短い場合や、エンジニアリングリソースが不足している時など、お客様に代わり経験豊富なエンジニアが移植、開発作業を行います。詳細につきましては、お問い合わせください。

オプション製品

  • SDドライバ Pro
    SDHC対応、SD CARD用のデバイスドライバ。
  • SDIOドライバ Pro
    SDIO CARD用のデバイスドライバ。
    SD Bluetoothカード(TYPE-B)とSD無線LANカードに対応したオプション製品あり。
  • メモリースティックドライバ
    メモリースティックPRO対応デバイスドライバ。
  • ISO9660ファイルシステム「CDFS」
    ISO9660準拠のCD-ROM用ファイルシステム。
  • FlashFX Pro
    Datalight社製NOR/NAND型フラッシュメモリドライバ。

お問い合わせ

E-mail お問い合わせフォーム
TEL 03-3493-7981
FAX 03-3493-7993
戻る
ページの先頭へ
HOME製品製品採用事例展示会・セミナーリクルート会社概要お問合わせ・資料申込 © 2012  A.I. Corporation. All Rights Reserved.