FlashFX Tera is intelligent software management for flash memory that frees developers from the volatility and constraints of single-source flash memory. Versatility allows fast integration with over 400 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, EZ-NAND, Micron ClearNAND, and application processor flash controllers (like those on Freescale MX and Texas Instruments OMAP families). High performance, multi-threaded flash driver provides superior wear-leveling, bad block management, garbage collection and fast read/write speeds.