Upload
lukas
View
241
Download
1
Embed Size (px)
DESCRIPTION
The Market Leader. EBS has been providing high performance FAT file system software to the industrial, scientific, and consumer products industries since 1987. ERTFS. HIGH PERFORMANCE FAT32 FILE SYSTEM. ERTFS. The most reliable high performance embedded FAT32 file system available. - PowerPoint PPT Presentation
Citation preview
The Market Leader
EBS has been providing high performance FAT file system software to the industrial, scientific, and consumer products industries since 1987.
ERTFS
HIGH PERFORMANCE FAT32 FILE SYSTEM
ERTFS
The most reliable high performance embedded FAT32 file system available.
ERTFS Pro and ERTFS ProPlus
Goes beyond basic features to provide services not typically available from an embedded FAT file system.
ERTFS
Failsafe Operation
Failsafe Operating Mode
Failsafe operating mode protects the
volume structure in the event of a power
interruption or media removal
FEATURES
Failsafe Operating Mode
Efficient journaling system utilizes unique features of the FAT File
system
FEATURES
Failsafe Operating Mode
User controlled bundling of command sequences into one atomic operation
FEATURES
Failsafe Operating Mode
Transparent or User controlled Journal File Commits
FEATURES
ERTFS
64 Bit File Operations
64 Bit File operations
A 64-bit file interface shatters the 4 gigabyte file size barrier of FAT 32
FEATURES
64 Bit File operations
Create files that in theory could contain 24 terabytes of data
FEATURES
64 Bit File operations
In practice efficiently manage files large enough to store full length video
FEATURES
64 Bit File operations
Efficiently manage high volume streamed data on disk drives
exceeding 100 gigabytes
FEATURES
64 Bit File operations
Consumer Applications
Digital Video Cameras Digital Set Top Box Audio
FEATURES
64 Bit File operations
Engineering Applications
Medical Imaging Radar Military Applications Scientific Data Acquisition
FEATURES
64 Bit File operations
Commercial Applications
Machine Vision Surveillance Video Production Scientific Data Acquisition
FEATURES
64 Bit File operations
100 per cent FAT32 compatible. No proprietary format extensions required
FEATURES
ERTFS
High Performance File IO
High Performance File IO
Deterministic real-time seek operations
Guaranteed no disk accesses when moving the file pointer anywhere
within a 32 or 64 bit file
FEATURES
High Performance File IO
Deterministic real-time append operations
Guaranteed no disk accesses to append 32 or 64 bit file segments
FEATURES
High Performance File IO
Deterministic real-time reads and writes
Guaranteed no disk accesses required to track extent mapping in 32 or 64 bit
files
FEATURES
High Performance File IO
Contiguous File Support
Programmer determines how much fragmentation (if any) to allow
FEATURES
High Performance File IO
Deferred non real-time processing
Programmer selects non real-time interval to update on-disk directory
and file structures
FEATURES
High Performance File IO
High Performance Device Drivers
Supports ATA Ultra-Dma mode six and 80 pin IO mode.
FEATURES
ERTFS
Disk Fragmentation Management
Fragmentation Management
API can monitor disk fragmentation
FEATURES
Fragmentation Management
Callable disk level de-fragment
FEATURES
Fragmentation Management
Callable file level de-fragment
FEATURES
Fragmentation Management
Contiguous File Support
Transparent file extent pre-allocation scheme eliminates fragmentation
FEATURES
ERTFS
Streaming Video and Data
Streaming Video and Data
Drop in support for
Digital Set Top Boxes Digital Video Cameras
FEATURES
Streaming Video and Data
Video Engineering Scientific Military Avionic Medical Industrial
FEATURES
Streaming Video and Data
High Speed 64 bit circular data buffers and data extract files
FEATURES
Streaming Video and Data
Callable zero copy routines extract data from the circular buffer and archive it to
32 or 64 bit linear files.
FEATURES
Streaming Video and Data
Rewind Mode - no copy
Archived data persists in both the archive file and in the record buffer until
it is overwritten.
FEATURES
Streaming Video and Data
Create burst mode data acquisition systems with deep buffer capacity
FEATURES
Streaming Video and Data
Create always-on data acquisition systems with periodic archiving
FEATURES
Streaming Video and Data
Eliminate fragmentation in always-on data and video acquisition systems
FEATURES
ERTFS
Industry Standard Solution
Industry Standard Solution
FAT is the de facto format for removable media data storage and retrieval.
FEATURES
Industry Standard Solution
FAT will occupy this role for years to come.
FEATURES
Industry Standard Solution
The US Patent Office has dismissed all of Microsoft’s FAT patent claims.
FEATURES
Industry Standard Solution
Supports multiple partitions Supports extended partitions
FEATURES
Industry Standard Solution
FAT12 – Volumes less than 4 K clustersFAT16 – Volumes less than 64 K clustersFAT32 – Volumes over 64 K clustersVFAT – Standard 255 character filenames
FEATURES
Industry Standard Solution
Windows compatible Unicode Character setsDOS/Windows compatible Japanese Character Sets Language localization
FEATURES
ERTFS
Programmer Friendly
Programmer Friendly
Drag and Drop integration with your project
No hassle out of the box compile and link
FEATURES
Programmer Friendly
Simple RTOS integration
Modify only one file to integrate your RTOS
FEATURES
Programmer Friendly
Simple Device integration
Select only the devices you needDevice drivers compile and link out of the box Modify only the routines needed to support the deviceModify just one file
FEATURES
Programmer Friendly
Simple On-Target device simulationRam DiskPre-populated Rom DiskNOR Flash emulated in ramMMC card flash emulated in ramSmart Media card flash emulated in ram
FEATURES
Programmer Friendly
If an On Target Console Device is available
First perform simple console integration stepComprehensive familiar command shell interfaceText based diagnostic output Text output from regression tests
FEATURES
Programmer Friendly
If an On Target Console Device is not available
Precise error number tracking pinpoints problems Callable regression tests report success or failure
FEATURES
Programmer Friendly
Getting Started
Easy to useComprehensive documentationExpert technical support
FEATURES
ERTFS
Programmer Friendly Simulator
Programmer Friendly Simulator
Experiment with the command shellExperiment with the API
FEATURES
Programmer Friendly Simulator
Prototype your applicationGraphically visualize your prototype’s disk accesses and allocations
FEATURES
Programmer Friendly Simulator
Import subdirectories from your workstation into flash on your
embedded application.
FEATURES
Programmer Friendly Simulator
Builds with visual ‘C’Runs under windowsFull Command ShellExpanded Test sequencesFlash Device Emulation
FEATURES
Programmer Friendly Simulator
Simulates Removable MediaSimulates FAT12, FAT16, FAT32
FEATURES
ERTFS
Device Drivers
Device Drivers
The ERTFS device driver model supports device discovery, bulk data
transfers, formatting and hot swapping.
FEATURES
Device Drivers
ERTFS device drivers are attached and initialized at run time
FEATURES
Device Drivers
To implement one you must provided two function entry points and attach
them to the appropriate drive structure at run time
FEATURES
Device Drivers
The documentation explains the required steps in detail.
FEATURES
ERTFS
Available Device Drivers
Available Device Drivers
USB – A USB add-on library is available with class drivers for disk, keyboard, mouse and ethernet.
FEATURES
Device Drivers
Linear Flash – Flash Translation layer software is provided along with Flash emulation software and drivers for common flash devices.
FEATURES
Device Drivers
Compact Flash - A compact flash driver is included, supports hot swap, True IDE and PCMCIA.
FEATURES
Device Drivers
IDE - The included IDE driver supports Ultra DMA mode 6, 80 PIN mode, and 48 bit LBA block addressing.
FEATURES
Device Drivers
Smart Media - A basic smart media driver is included with ERTFS
FEATURES
Device Drivers
Multi Media Card (mmc) – A basic mmc driver is included with ERTFS.
FEATURES
Device Drivers
SD Card, SDIO, Memory Stick - Consumer product quality versions of these are available from a third party.
FEATURES
Device Drivers
Rom disk – A rom disk image may be created from a PC subdirectory tree and compiled into the application or referenced in flash memory.
FEATURES
Device Drivers
ram disk - ram disk driver and ram simulation of flash are included. Drivers run on any system with enough ram to support them.
FEATURES
Device Drivers
Host disk simulation - Run ERTFS in simulation mode on a PC to prototype ,debug and visualize your application before your hardware is available.
FEATURES
ERTFS
For more information contact
http://www.ebsembeddedsoftware.com