現在ご覧のページ: Product/Segger/emFile emFileカタログ
SEGGER社製品(ソフトウエア)のご案内:emFile

















エンビテックは、emFileミドルウエアの移植、日本語ベースの技術サポート、デバイスドライバ・BSPソリューションを提供します。

ファイルシステム:emFile

emFileコンポーネント図:







ライセンスモデルについて




商品の特長:
  • コードサイズ及び実行速度パフォーマンスを中心に最適化されて、組込みアプリケーションにぴったりな構成
  • 全てはANSI Cコードで実装
  • ロイヤリティー費用は有りません
  • MS DOS/MS Windowsに適合するFAT12、FAT16及びFAT32サポート
  • 長いファイル名をサポート(オプション)
  • メディア毎に複数のデバイスドライバをサポート
  • 複数のメディアインターフェースをサポート(同時にアクセス可能)
  • シンプルな構成でデバイスドライバ作成が簡単(デバイスドライバのテンプレートファイルが付属)
  • セクターデータをキャッシュして速度パフォーマンスを上げる
  • マルチタスクサポートでどのRTOS上でも使用可能
  • ANSI C stdio.h同様のAPIで、標準C言語のI/Oライブラリを使用するアプリケーションに移植が簡単
  • “Wear levelling”可能なNORフラッシュドライバをサポート(オプション)
  • ECC及び“Wear levelling”可能な高速なNANDフラッシュドライバ(オプション)
  • SPI、カードモードI/FのマルチメディアSDカードドライバをサポート(オプション)
  • メモリマップモード又はTrueIDEモードのCompactFlash、IDE用デバイスドライバをサポート(オプション)
  • ジャーナリング機能でFail-Safeファイルシステムを実現(オプション)
  • ファイルシステムの暗号化(128-bit/256-bit key )処理可能

  • 数多くの評価ボード用の無償サンプルはダウンロード可能
  • RAIDサポートでファイル及びデータの信頼性を向上
別々のドライブの場合はもちろんですが、同じディスクドライブ(NOR、NAND、SD/MMC、CF等)にもマスターとミラーパーティションを実装出来ます。

  • ROMサイズ(フットプリント):14 〜 40Kバイト(※1)
  • RAM使用量:約2Kバイト(※1)   等..
    (※1)CPU、コンパイラ及びライブラリの使用方法により異なります


パフォーマンス表:

デバイス CPU
クロック
メディア 書き込み
速度
Bytes/sec
読み出し
速度
Bytes/sec
Atmel AT91SAM7S 48 MHz SPIモードMMC @24MHz 1.0M 1.0M<
Atmel AT91SAM7S 48 MHz NAND(Page = 512Byte) 0.8M 2.0M
Atmel AT91SAM7S 48 MHz NAND(Page = 2048Byte、Sector = 512Byte) 0.7M 2.0M
Atmel AT91SAM7S 48 MHz NAND(Page = 2048Byte、Sector = 2048Byte) 1.3M 2.3M
Atmel AT91SAM9261 200 MHz RAM Disk 128M 128M
Atmel AT91SAM9261 200 MHz NAND(Page = 2048Byte、Sector = 512Byte) 1.4M 4.9M
Atmel AT91SAM9261 200 MHz NAND(Page = 2048Byte、Sector = 2048Byte) 2.6M 10.6M
Atmel AT91SAM7SE 48 MHz NAND(Page = 2048Byte、Sector = 512Byte) 1.1M 3.1M
Atmel AT91SAM7SE 48 MHz NAND(Page = 2048Byte、Sector = 2048Byte) 3.8M 5.8M
LogicPD LH79520 51 MHz RAM Disk 20.0M 20.0M
LogicPD LH79520 51 MHz メモリマップIDE 1.4M 1.7M
LogicPD LH79520 51 MHz SPIモードMMC @12MHz 0.5M 1.3M
Cogent EP7312 74 MHz TrueIDEモードCompactFlash 1.9M 2.5M
Cogent EP7312 74 MHz TrueIDEモードHDD 1.7M 2.4M
R7S721001 Renesas RZ/A1H RSK 400 MHz USBディスク(MSD) 3.3M 5.4M

商品の最新版の情報はメーカーWEBにてご確認下さい。
https://www.segger.com/products/file-system/emfile/




※ 「EmbITeK」、EmbITeKロゴは株式会社エンビテックの商標または登録商標です。その他、上記に記載しているプロセッサ名、OS名、コンパイラー名および製品名は、それぞれ各社の商標または登録商標です。 ページトップへ