コンパクトなサイズ、サンプルドライバが
豊富な小型組込みファイルシステム

家電製品やデジタル機器などさまざまな製品の機能が高度化し、その用途が拡大する中、 複雑なアプリケーションデータの管理に不可欠となった組込みファイルシステム。組込みファイルシステム USFilesPlus は、コンパクトな機器や記録メディア上でデータ管理を行うために、 米国 Lantronix社(旧 US Software 社)の MS-DOS、Windows互換FATファイルシステム USFiles を組込み用FATファイルシステムとして日新システムズがリニューアルした製品です。USFilesPlus はコンパクトなサイズと豊富なサンプルドライバを標準添付しており、 100%ソースコード形式でご提供のためユーザ様でカスタマイズが可能です。

特長

高速バスインタフェース UHS(ウルトラハイスピード)に対応

  • UHS-1(バススピード:104MB/S)対応により高速リード/ライト転送を実現
    ※USFilesPlus exFAT(オプション)が必要

FAT12/16/32/exFATのUnicode対応

  • Unicode対応により、日本語、英語 以外の多言語への対応が可能
    ※exFATのUnicode対応はUSFilesPlus exFAT(オプション)が必要

ユーザー指定可能なセクタサイズ対応

  • セクタサイズの異なるメディアや、大容量のデバイスへの対応が可能

SD/SDHC/SDXCメモリカード フォーマッターに対応

  • PCを介さず組込み機器で SDXC メモリカードのフォーマットが可能
    ※SDXCメモリカード フォーマッターへの対応はUSFilesPlus exFAT(オプション)が必要

SDメモリカード対応

  • USFilesPlusは、SDメモリカード対応のSDプロトコルおよびSDドライバを無償提供
    ※ただしSDアソシエーションに加盟していることが必須条件
  • SDHCおよび High Speed Mode に対応
  • SD/SDHCメモリーカードのフォーマット機能に対応しており、転送速度を損なわずに最適なフォーマットが可能
  • オプション製品 USFilesPlus exFATを追加することにより、SDXCメモリカードのファイルシステムとして利用可能
  • SD Specificationsに準拠し、SD仕様に準拠したホストコントローラやメモリカードとの互換性が保てる
  • SD Specifications 準拠状況
  • Part 1 Physical Layer Specification Ver 3.00(*1)
    Part A2 SD Host Controller Standard Specification Ver 2.00(*1)
    (*1) サンプルソフトウェアとして無償提供するSDドライバが対象

SPIモード対応

  • SPIモードに対応
    SPIとはSDカードにアクセスする方式の一つで、4本の信号線をつなぐだけの単純な構成で、SDホストコントローラを実装する必要がなくSDカードへのアクセスが可能。 ただし、データ転送速度はSDモードと比較して約1/4程度。
  • ※SDカードのSPIモード対応サンプルドライバもご用意しています。
    ※SDXCを利用される場合は、オプションのUSFilesPlus exFATが必要です。

対応デバイス/ファームウェア

  • 標準ホストコントローラ仕様準拠のSDコントローラデバイス
    東京エレクトロンデバイス社製 TE4300/TE4301
  • ※東京エレクトロンデバイス様が提供するファームウェアとUSFilesPlusおよび USFilesPlus exFATとの組合せ動作試験を行っています。
    ただしSPIモードに未対応です。

組込み向けのコンパクトなコードサイズ

  • USFilesPlus の8086リアルモードでのコードサイズはROM容量 約30Kバイト
  • 使用用途に合わせて必要なモジュールを選択でき、最小限のコードサイズを設定することが可能

完全ソースコード提供

  • 全てのソースコードを提供しているためデバッグ等のメンテナンスやカスタマイズが容易

サポートしているファイルシステム

ファイルシステムユーティリティを標準添付

FATファイルシステムを使用する上で必要となる下記のユーティリティを標準添付

  • ディスクダンプ
  • フォーマット
  • スキャンディスク (ディスク修復)

また、これらの機能を使用して 「 電源断対応 」も可能
ファイルシステムユーティリティの詳細はこちら

CPU/OSに非依存

高い移植性

  • USFilesPlus のソースコードは、ANSI-C規格で記述されているためツールチェーンを選ばない
  • 移植性に優れたシンプルな構成

USFilesPlus 構成図

豊富な実績

国内で約450以上のプロジェクトにおける広範囲な組込み開発実績あり

  • 携帯電話
  • MP3プレーヤー等のデジタルコンシューマ製品
  • FA/OA機器
  • 医療機器   など

μITRONに対応

  • μITRON4.0対応のNSS製μITRON(N−KERNEL)に対応
  • N-KERNELを使用することで簡単にUSFilesPlusをRTOS環境で動作させることが可能

サンプルドライバの標準添付

下記のサンプルドライバを標準添付

  • Floppy Disk
  • Hard Disk
  • Compact Flash

パッケージ製品

USFilesPlusはお客様の用途に合わせてご購入いただけるパッケージを提供しています。

FAT12/16 パッケージ

FATファイルシステムの基本部分であるFAT12/16のみを実装した最小パッケージ
「機器内部の記憶媒体を使用して、できる限り少ないリソースでファイルシステムを実装したい!」
というお客様におすすめです。

FAT12/16/VFAT パッケージ

下記を実装したパッケージ

  • FATファイルシステムの基本部分であるFAT12/16
  • ロングファイル名に対応したVFAT

「2GB未満の記憶媒体を使用して、Windows互換のファイルシステムを実装したい!」
というお客様におすすめです。

FAT32 パッケージ

下記を実装したFATファイルシステムのフルパッケージ

  • FATファイルシステムの基本部分であるFAT12/16
  • ロングファイル名に対応したVFAT
  • 大容量に対応したFAT32

「大容量記憶媒体を使用して、Windows互換のファイルシステムを実装したい。」
というお客様におすすめです。

ライセンス

SDK開発ライセンス(ソースコード付)

  • 評価・研究用途向けの開発ライセンス
  • ソースコードで提供
  • サンプルにないプロセッサ、コンパイラおよび記録媒体等への対応も可能

当社は経験豊富なエンジニアがお客様の製品へのポーティングを行う プロフェッショナルサービスや、保守サービスも提供しています。

量産ライセンス

製品化(量産)する場合のライセンスです。