|
FX-Files は、オンボードにフラッシュメモリを搭載した、組込み機器向け、米国特許技術のフラッシュファイルシステムです。FATと異なる独自のファイル構造を採用することにより、電源断やシステムクラッシュが起きてもファイルデータとディレクトリ情報を正常の状態に保持できる「高信頼性」と、大容量ディスクでファイル検索性能を飛躍的に向上させる「高速性」を兼ね備えています。NORフラッシュメモリやSLC NANDフラッシュメモリに加え、大容量タイプのMLC NANDフラッシュメモリにも対応しています。
FX-Filesは、米国Datalight社の「Reliance Nitro」 と 「FlashFX」 をインテグレートした製品です。
評価版ソフトウェア
無償評価キット(ソースコード提供)
- 「FlashFX Pro」と「Reliance Nitro」
オンボード専用フラッシュメモリドライバと高速・電源断ファイルシステムの組み合わせです。
- 「FlashFX Tera」と「Reliance Nitro」
MCL NAND対応フラッシュメモリドライバと高速・電源断ファイルシステムの組み合わせです。
主な特長
- データ保護
突然の電源断やシステムクラッシュでもユーザデータを完全に保持します。
- 米国特許技術 FlashFX(特許番号5860082, 6260156)/ Reliance Nitro(特許番号7284101)
- 非FATフォーマット
FATを使わない独自・高速フォーマット(CDF)採用しました。
- 各種NOR型/NAND型フラッシュメモリ対応
SLC NOR、MLC NOR、SLC NAND、MLC NAND、OneNAND™、ORNAND™、ClearNAND™ 型など、300以上のフラッシュメモリをサポート。
- MLC NAND
Numonyx、Samsung、Micron、Tpshiba
- SLC NAND
AMD、Samsung、Hynix、Spansion、Micron、Toshiba、ST Microelectronics
- Fusion Flash
Samsung OneNAND™、Spansion ORNAND™
- NOR(SLC/MLC)
AMD、MXIC、Fujitsu、NEC、Intel、Samsung、Micron、Spansion、ST Microelectronics
- マルチスレッド対応
書き込みコマンド実行中でも、マルチで読み出しを行うことが可能です。 マルチメディア機器への応用に最適です。
- Wear Leveling、Compaction(Garbage Collection)
搭載したFlash全体を効果的に使用し、その寿命を最大限に伸ばします。
特定の消去ブロックにおいて消去回数が集中することを回避します。
- 各種NANDコントローラ対応
i.MX、OMAP、PXAなど。
- マルチパーティション対応
“FATファイルシステム” と “電源断の際もユーザデータを保護する「Reliance」「Reliance Nitro」” をパーティションに分けて使用することができます。
- FXブート
FlashFX ディスクから OS をブートできる機能です。
- NANDからもブート可能
安全性(起動カーネル紛失防止)とシンプル性(ブートローダ軽装備)から、ファイルシステム(FX-Files)を使ってカーネルをロードすることをお勧めいたします。詳しくは、別途お問合せください。
- 各種RTOS対応キット
Linux、VxWorks、Windows CE、Windows Mobile対応版の他、μITRONなど各種OSに対応可能です。 (各種OSに含まれるFATファイルシステムと共存または置き換えが可能)
- 完全Cソースコード提供の移植キット
CPU、OS、フラッシュメモリが変わっても対応可能です。

ターゲット製品 / 対応製品 / 互換性など
FX-Filesは、Cソースコードで提供されますので、どのOSにも対応可能です。あらかじめ各種OSの開発環境などにも対応した 「OS向けキット」も別途用意しております。
| OS向けキット |
µITRON、Nucleus、ThreadXなどの各種RTOS用
Windows CE、Windows Mobile用
VxWorks用
Linux用
|
※「OS向けキット」は、Cソースコードのフルソースキットで提供されます。
アーキテクチャ

主な用途(アプリケーション例など)
下記のような用途が考えられる組込み機器に最適です。
- 貴重なデータ(個人情報、課金データ、機密情報など)を取り扱う組込み機器
データの消失により、組込みシステムの信頼性の失墜、さらには保障問題へも発展しかねません。
- 電源供給停止が起こりやすい環境で使用される組込み機器
突然の電源供給停止は、データが消失するだけでなく、システム破壊を起こす原因にもなります。
- UPSやコンデンサなどの補助電源を使用している組込み機器
維持費のかかる消耗品を在庫として持つ必要がなくなります。
- データ量が多く、動画や音楽のデータを扱っている組込み機器
ユーザが楽しめるコンテンツを扱う際、組込み機器における レスポンスの遅さは、商品としての魅力を損ないます。
- 製品出荷後、ファイル自体やファイルシステムの破壊などを経験した組込み機器
市場出荷後のファイル破損などによるサポート対応や賠償対応などコストは、企業の信頼を失墜するだけでなく、企業の経済状況を圧迫してしまいます。
携帯電話、PDA、ハンディーターミナルなどのモバイル機器、各種FA機器、車載機器など
ユーザーの利益性
- 電源断の際データを失わない堅牢な“高信頼性”によるコスト削減
- 市場出荷後のファイル破損などによるサポート対応や賠償対応などのコストを削減
- UPSやコンデンサなどの補助電源などが不要にとなり、システムコストを削減
- FATなど、従来の組込み用ファイルシステムに比べ「高性能」。特に、下記のようなシステムにおいても高性能を実現
- 大容量フラッシュメモリを利用
- 一つのディレクトリにファイル数が多い
- ストリーミングデータを扱い、逆シークを使用
- FATより速いファイルシステムが必要
- データ量が多く、動画や音楽のデータを扱う
- 安価な大容量型フラッシュメモリも自由に選択可能
- チェックディスク不要の為、起動時間が高速
- フラッシュメモリ特有の扱いにくさを隠蔽
- 異なるフラッシュメモリも同一ライセンスで利用可能
- 米国特許取得済みの技術
- 各種OS対応版により、開発工数大幅に削減
- 無償評価版(ソースコード)
技術サポート体制
FX-Filesには、一年間の技術サポートが付属しています。開発段階の技術的な疑問に、電話やメールでお答えします。FX-Filesサポート専任スタッフにより、お客様の開発を強力にサポートします。
移植・チューニング
弊社では、弊社が提供するソフトウェアの移植サービスやアプリケーションの開発受託サービスなどを別途承っております。 開発期間が短い場合や、エンジニアリングリソースが不足している時など、お客様に代わり経験豊富なエンジニアが移植、開発作業を行います。詳細につきましては、お問い合わせください。
オプション製品
- 記載されている会社名・商品名などは、各社の商標または登録商標です。
|