print

HCC-Embedded

SafeFAT

Compatible Operating Systems: FreeRTOS, Integrity, Nucleus, OSE, QNX, ThreadX, VelOSity, VxWorks, Windows CE Embedded
Supported Architectures: ARM, Freescale, Intel, Microchip, NEC, NXP, Renesas, ST, Texas Instruments

SafeFAT is a high-performance, failsafe FAT12/16/32 file system for embedded applications. Safe-FAT is a journaling system. It guarantees that all operations will be carried out in a failsafe manner. If the system resets unexpectedly for any reason, it returns in a coherent, consistent and usable state.

SafeFAT is often used with FAT-formatted devices such as SD cards, MMC cards, Compact Flash cards and thumb drives. When combined with HCC’s Flash Translation Layer (FTL), it can be used with high-speed, high-capacity flash memories that have not been previously formatted.

The extreme versatility and reliability of SafeFAT and FTL are available for use with any RTOS or without an RTOS.

SafeFAT and FTL can be used independently or in combination. SafeFAT, without FTL, protects against file corruption due to power failures and other interrupts. FTL enables the use of high-speed, high-capacity flash memories that have not been previously formatted. It provides sophisticated wear leveling and bad block management, as well as protection against file corruption due to power failures and other interruptions. SafeFAT and FTL, together or separately, provide a high degree of reliability for any embedded application.

FEATURES & BENEFITS

  • Failsafe against power failure and other interruptions
  • Runs with or without an RTOS. Can be used with any RTOS and Windows CE Embedded
  • Can be used with or without HCC’s flash translation layer

38
 

  • Compatible with most media (may require flash translation layer), including HDD, SD, MMC, CFC, NAND, NOR, DataFlash
  • Standard API

TECHNICAL SPECS

  • Compact, needs 50 KBytes for code
  • Multiple files open for reading/writing, multiple simultaneous users of open files
  • Mix of media types
  • Efficient zero-copy read/write
  • Caching options

AVAILABILITY

Available now

APPLICATION AREAS

Medical, industrial control, security, transportation

Contact Information

HCC-Embedded
HCC-Embedded

444 East 82nd Street
New York, NY, 10028
USA

tele: 1-212-734-1345
fax: 1-203-738-4124
sales@hcc-embedded.com
www.hcc-embedded.com

 

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google