Dual channel direct flash memory access (DFA)
Supporting all control signal for NAND type flash memory connection
Supporting direct connection of up to 4 flash memory chip enables (CE) - 2 per channel
2 times 4KB large page buffers achieving optimal performance for SLC and MLC flash chips with 4KB page size
Flash memory power down logic and flash memory write protect control
Error Correcting Code (ECC) capable of correcting 4 symbols in a 512 Bytes sector with additional CRC
Supporting all current and future vendor flashes and technologies (NAND, AG-AND, MLC/SLC, NROM, ...) by firmware upgrades
Firmware storage in flash memory
Firmware is loaded into internal memory by the boot ROM
Flash management including mapping of logical block addresses (LBA) to corresponding physical block addresses (PBA)
Bad Block Management
Wear leveling
Power Loss Protection
Interleaving, cache, and multi-plane programming
... and many more