emFile - NORフラッシュドライバ

  • メーカー: Segger
Share to Facebook Share to Twitter Share to Google Plus
emFile - NORフラッシュドライバ
外部シリアル/パラレルNORフラッシュと内部MCUフラッシュをサポートするフェイルセーフデバイスドライバ

概 要

NORドライバは、ファイルシステム層がNORフラッシュデバイスとの間でデータブロック(論理セクタ)を効率的に書き込みおよび読み出すことを可能にする。NORフラッシュデバイスへのアクセス、NORフラッシュデバイスの識別、NOR物理ブロックの消去、ページ単位でのデータ書き込みなどの詳細はすべて、NORドライバによって内部的に管理されます。NORフラッシュデバイスは、0ベースの論理セクタインデックスによって識別される論理セクタのアレイとして上位ファイルシステム層に提示されます。

emFileには、2つの異なるNORドライバが付属しています。

・ ブロックマップNORドライバ
・ セクターマップNORドライバ

ブロックマップNORドライバは、高速書き込み操作のためにセクタマップドライバを使用している間は、RAM使用量を減らすように設計されています。両方のドライバが同じNORフラッシュデバイスをサポートするので、NORドライバの選択は、メモリ使用量と書き込みパフォーマンスとの間のトレードオフです。