• ユビキタス・AIコーポレーション グループ
  • IoT
  • 製品
  • ソリューション
  • 製品採用事例
  • メールニュース申込・解除
  • 展示会・セミナー
  • リクルート
  • 会社概要

製品

FAT互換ファイルシステム

HE-FILE、
HE-THINFILE、HE-SuperTHINFILE、HE-SAFEFILE

HCCの組込み用FAT互換ファイルシステムは、ワンチップマイクロコントローラでの使用を前提に、少ないROM/RAMフットプリントで動作するよう設計されています。

リソースがより厳しいプロジェクトでもご使用いただけるよう、一部機能とのトレードオフで、さらにROM/RAMフットプリントを削減した製品バリエーションもご用意しています。

また、予期せぬ電源断からファイルを保護するフェイルセーフ機能を搭載した製品も提供しています。


製品名 ROM RAM Unicode Multi-Volume Multi-Sector R/W Cache
HE-FILE 〜24KB 3KB〜
HE-THINFILE 〜12.5KB 2KB〜        
HE-SuperTHINFILE 4KB〜 0.7KB〜        
HE-SAFEFILE 〜31KB 6KB〜

製品名 マルチボリューム Reentrant FAT12/
16/32
VFAT 日本語ファイル名 Fail Safe
HE-FILE ○ ※  
HE-THINFILE        
HE-SuperTHINFILE          
HE-SAFEFILE ○ ※

※日本語ファイル名対応はオプション機能です。

主な特長

  • 標準版、軽量版、超軽量版、フェールセーフ版をご用意
  • ワンチップマイクロコントローラ向けに最適
  • 電源断対応(ジャーナリング方式)オプションも用意
  • CPU/OS非依存、OSなしでも動作可能
  • 日本を含むグローバル市場における豊富な実績
  • C言語ソースコード提供
  • ドロップイン・ソリューション(USBホスト/OTGスタック(マスストレージクラス))提供
  • 豊富なボードサポートパッケージ(BSP)
  • 機能豊富なテストスイート

HE-SAFEFILEの電源断機能

通常のFAT互換ファイルシステムに対して、ジャーナリング方式の電源断フェールセーフ機能を追加したパッケージを用意。予期しない電源断、システムのリセット、メディアの挿抜などに起因してFATファイルシステムが破壊される危険性を、より高い信頼性をもって回避します。ファイルアクセスAPIはHE-FILEのAPIと同一であり、アプリケーションにとってフェールセーフ機能非搭載の場合とファイルアクセスの透過性を提供しています。

メディアサポート

SD/eMMC、USBマスストレージ、オンボードフラッシュ(NAND、NOR、SPI-NOR/SPI-NAND)、CF、IDEハードディスクをオプションドライバとして提供可能です。

ライトウェイトデータベース(HE-SMFS)

ワンチップマイコンで動作する測定データの記録機能に特化した専用小型デバイスでは、記録を管理、更新するために従来のファイル単位のファイルシステムシステムは以下の面で適さない場合があります。

  • コードサイズ、バッファサイズが大きい
  • 記録更新ための処理オーバヘッドが大きい
  • 不意な電源断に適していない
  • ユーザデータの更新には、多くの管理データの更新をともない、オンボードフラッシュメモリの寿命を早めてしまう
  • 比較的CPUパワーを要求し、大きな電力消費をともなってしまう

これらを解決するため、HE-SMFSは、記録機能に特化した専用小型デバイス向けに従来のファイル単位の管理を行うファイルシステムに替わり、フラッシュメディアをデータベースとしてユーザーが定義したレコード単位で記録を行う新しいアプローチを提供します。

HE-SMFSの主な特長

  • 省メモリ(ROM/RAM)動作(ROM:15KB、RAM:1.5KB)
  • 低CPUオーバヘッドで高速なデータアクセス
  • 電源断、不意なリセットに対するフェールセーフなデータストレージ
  • 永続的なデータ保存をサポート
  • 消費電力を最小限に抑え、バッテリの寿命を延ばすことが可能
  • フラッシュ操作の最小回数に抑え、フラッシュメモリの寿命を延ばすことが可能
  • 直感的に判り易いデータベースAPI(レコード検索、レコードの読み取り、レコードの書き込み)
  • MISRA-C:2014準拠でコーディング
  • データベースタイプのタイプとして、レコード循環タイプとレコードリニアタイプがコンフィグレーション可能

ユーザーにおけるメリット

  • Time-to-marketの短縮
  • グローバル市場における豊富な実績
  • 少ないROM/RAMの有効活用
  • 不意な電源断からのユーザデータ保護
  • フラッシュメモリ、バッテリの寿命の延命
  • 高い堅牢性、信頼性

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

  • 産業・インフラ機器
  • 車載機器
  • 医療機器
  • 家電

周期的またはイベント発生にともないデータを記録する必要があるデバイスに最適です。

移植・チューニング

移植請負開発も随時対応可能です。

Inquiries / materials request
ページの先頭へ