SCIOPTALogo Systemsoftware für Sicherheitskritische Embedded Systeme
Copyright
/home/products/flash_filesystem
Home
Echtzeit Kerne
Zertifizierte Kerne
Internet Protokolle
FAT Dateisysteme
FLASH Dateisysteme
DRUID Debugger
Verteilte Systeme
USB
Speicherschutz
Grafik Pakete
Lizenzierung & Preise
Produkte Kontakt Unternehmen Support Dokumentation CPUs
Flash Dateiyssteme
FlashFS
SFFS SCIOPTA Flash Datesystem
SFFS ist ein leistungsfähiges Dateisystem, das speziell entworfen und getestet wurde, um unerwartete Resets sauber zu verarbeiten. Es kann für alle NOR, NAND und Serieflashbausteine verwendet werden.

SFFS ist zum Einsatz in Embedded-System mit NOR oder NAND Flash, welche eine hohe zuverlässigkeit erfordern, vorgesehen. Das System ist vollständig gegen unerwartete Stromversorgungsunterbrüche und Resets geschützt.
SFFS Tiny Flash Dateisystem
SFFS Tiny ist ein ausfallsicheres Dateisystem für alle gängigen Flash-Bausteine mit kleinen löschbaren Sektoren. Ideal geeignet für die meisten Serieflashs, Flashbasierende Mikrocontroller mit kleinen löschbaren Sektoren und RAM-Disks.

Die Flash-Technologie ist einem steten Wandel unterworfen und ist in verschiedensten Varianten erhältlich. Um das Maximum aus speziellen Flash-Umgebungen herauszuholen, muss das Dateisystem speziell angepasst sein. SFFS Tiny ist speziell für Flash mit kleinen löschbaren Sektoren entworfen worden. Ausfallsicherheit sowie kleiner ROM- und RAM-Bedarf erlauben den Einsatz von SFFS auf in sehr kleinen Mikrocontrollersystemen.
Eigenschaften
100% Ausfallsicher
Lange Dateinamen
Mehrfache Volumen
Verwaltung von Unterverzeichnissen
Gleichzeitig können mehrere Dateien offen sein.
Unicode16 Unterstützung
Mix von Mediatypen
Erase Suspend/Resume
Wear-Leveling (Statisch and Dynamisch)
ECC Algorithmus
Behandlung von "Bad Blocks"
Reservierte Sektoren
Beispieltreiber
SFFSN Flash Dateisystem NAND
SFFSN wurde entworfen um alle NAND-Flash-Typen zu unterstützen.

NAND-Flash ist eine relativ neue Flash-Technologie die erlaubt, grosse Datenmengen nichtflüchtig, bei reduzierten Kosten, zu speichern. Bei NAND-Flash kann erst geschrieben werden, wenn vorher gelöscht wurde. Diese Blöcke können zwar schneller als bei NOR-Flash gelöscht werden, das ganze ist aber immer noch recht langsam. Ein anderer Unterschied zu NOR Flash ist, dass diese Bauteile oft mit einer gwissen Anzahl von schlechten Blöcken geliefert werden.

Es gibt viele NAND-Flash Speicherbausteine, die sich zwar etwas unterscheiden, aber doch dieselben Basiseigenschaften besitzen. SFFSN unterstützt alle bekannten Hersteller wie: Samsung, Renesas, Toshiba, Micron and ST Micro. Beispieltreiber für Samsung, ST und Micron werden geliefert.
NOR Flash
SFFS wurde entworfen um alle Standard-NOR-Flash-Typen zu unterstützen. NOR Flash ist der Basisspeicherblock in den meisten Embedded-Systemen. Er dient zur nichtflüchtigen Speicherung von Daten und Code und ist charakterisiert durch eine Speicherung bei der erst geschrieben werden kann, wenn vorher gelöscht wurde. Ferner ist die Löschzeit der löschbaren Blöcke relativ lang.
Beispieltreiber
Eine Reihe von Beispieltreibern für viele Flash-Bausteine von verschiedenen Herstellern ist erhältlich. Die Treiber sind sorgfältig dokumentiert, um eine leichte Portierung auf verschiedenste Hardware-umgebungen und Konfigurationen zu gewährleisten.
Unterstützte Bausteine
Es sind tausende von NOR-Flash-Speicherbausteinen, mit teilweise unterschiedlichen Charakteristiken, aber bei Beibehaltung der Basiseigenschaften, erhältlich. SFFS unterstützt viele Flash-Speicherbaustene verschiedenster Hersteller.
Bitte Fragen Sie nach den unterstützten Bausteinen