ファイルシステムFugueNAND/NORタイプ

容量単価の安い、オンボードで搭載されるシリアル/パラレルタイプのフラッシュメモリ専用のファイルシステムです。
フラッシュメモリの特性に特化したファイルフォーマットを採用しています。
現在、各種ITRONやVxWorksなどの主要なRTOSに対して、外部APIライブラリとして利用できる構造を持ったバージョンをリリースしています。

導入メリット

データの健全性の保証

Fugueではストレージデバイスをコントロールするファイルシステムとして、これらデータの安全性/健全性の確保を重要な要素と捉え設計されており、突然の電源遮断においてもデータおよびファイルシステムの健全性を保証し、システムの信頼性の向上を実現します。

NOR/NAND併用システムにより特に優れた機能の実現

Fugueは、プログラムや各種設定データ格納に適したパラレル型(NOR型)フラッシュメモリと、大量・大容量のデータ格納に適したシリアル型(NAND型)フラッシュメモリの両タイプのフラッシュメモリをサポートしています。

単体で完全なファイルシステム

Fugueはファイルシステムとフラッシュメモリマネージャが一体となった構造であるため、単体で、完全なファイルシステムとして機能します。

高い移植性

FAL(Flash Access Layer)とECC(Error Collection Control)モジュール構造により、ファイルシステムのパフォーマンスやデータの保全性などの様々な要求仕様に対応できるだけでなく、他の方法に比べて実装のための工数や難易度を低く抑えることができます。

POSIXライクなAPI

Fugue はPOSIXライクなファイルシステムAPIと、リクラメーションプロセスコントロールコールを提供しています。
これにより、シリアル/パラレル型フラッシュを併用されるシステムのアプリケーション開発をより容易にしています。

国内メーカによる自社開発

Fugueは京都ソフトウェアリサーチで開発され、サポート、カスタマイズ、実装、次期メディア対応への研究開発まで、完全に自社で行っております。
迅速な対応をお約束します。

機能特徴

柔軟なディレクトリ構造により様々なデータ管理が可能

初期/後発バッドブロックを完全に管理

S/W および H/W ECCに対応

フラッシュメモリ上の任意の領域を管理可能

リクラメーション(ガーベジコレクション)機能保有

  • API コールにより明示的にコントロール可能
    これにより予期せぬパフォーマンスの低下を回避

ロングファイルネーム対応

サルベージ機能

FAT論理フォーマットをベースとしたファイルシステム部

  • ドライバ部分でFugue独自フォーマットを使用

ウェアレベリング機能

オプション

ブート・イメージ用リード・ライト機能

フラッシュメモリ上にあるOSなどのファイルシステムの管理対象とならない部分に対しても、 Fugueのフラッシュへのリード・ライト機能を利用できるようにするオプションです。
このオプションを利用すれば、お客様でのブート・イメージの作成が容易になります。

リカバリーツール

工場ラインでのアセンブリ時に発生する電源遮断等、認識されなくなったフラッシュメモリを救済するツールです。

まずはお気軽にお問い合わせください

弊社の持つあらゆるナレッジからお客様のビジネスニーズに適したソリューションをご提供します。