Intelligent Flash Media Manager with Support for MLC
FlashFX Tera is a
flash management solution that frees developers from the volatility and constraints of single-source flash memory software. Versatility allows fast integration with over 300 flash chip part numbers. Dynamic chip select provides
run-time flexibility of using just one driver image, saving money and lowering supply-line risks during production. Pre-written support includes
SLC and MLC NAND and NOR parts from top manufacturers (Intel, Micron, Samsung, Toshiba, Numonyx and Spansion),
fusion flash (such as Samsung OneNAND, FlexOneNAND or Spansion OrNAND), and application processor flash controllers (like Freescale MX and Texas Instruments OMAP). Our high performance,
multi-threaded flash drivers provide superior wear-leveling,
bad block management,
garbage collection and
fast read/write speeds.
How FlashFX Tera works
FlashFX Tera provides all the benefits of
FlashFX Pro. In addition, FlashFX Tera enables OEMs to use
raw MLC NAND flash memory in their products. Manufacturers of products such as MP3 players, smartphones, and personal navigators can choose from a broad range of raw MLC NAND flash parts as an alternative to the more expensive managed NAND, potentially
lowering the cost of and enabling
faster performance for these devices.
Features and Benefits
| Features |
Benefits |
| Support for over 300 flash parts from all major vendors |
Enables on-the-fly second-sourcing of flash |
Supports all types of raw NAND including MLC, NOR, and fusion flash (ie. OneNAND)
Compatible with any file system |
Design flexibility and extensibility
Freedom of choice |
| Supports up to 2TB of flash arrays per device |
Enables configuration of large flash arrays in your device |
| NAND Technology Module to interface with processors |
Seamless integration
Enhanced performance |
| Wear-leveling, bad block management, and error correction & detection |
Extends flash life |
ECC support up to 4-bit built in.
Pluggable ECC design
Support for Hardware ECCs
|
Most flexibility is selecting the ECC design for your flash part |
| Support for multiple partitions and multiple flash devices |
Design flexibility - use a single flash driver for an entire flash array |
Background compaction
Multi-threaded design |
Efficient use of resources
Increased performance |
| Datalight flash management expertise and best-in-class technical support |
Smooth, seamless development time |
Product Specifications
Target Configuration
32-bit OS, any CPU, NOR and/or NAND flash memory, 100 KB RAM (typical)
Development System
Windows 32 host; 4 MB of disk space for FlashFX Pro;
sufficient RAM for development tools
In-System Memory Space
70 KB to 110 KB (tunable, based on disk partition configuration)
Media Volume Size
Each partition (or disk) can be scaled from 64 KB to 2 TB.
Number of disks is configurable
Page Size
Native page support and small block emulation for 512 byte to 32 KB
Getting Started
Do you want to experience how our flash management software and file system can provide you with the reliability and performance that you products need?
Contact us to request an evaluation copy.