MemxPro flash handling algorithms optimize the performance and lifespan of our Multi Level Cell (MLC) NAND Flash, providing customers with cost-effective, durable storage solutions. The firmware-based optimized design improves data integrity, accelerates flash performance, and extends the lifetime of an SSD. This ensures MemxPro’s StrongMLC and MLC Plus SSDs are enterprise-class deployments. 

MemxPro provides StrongMLC solutions that enable high-quality MLC flash to perform in SLC mode for better performance, reliability and endurance over basic MLC flash memory - yet without the high price of an SLC. SLC flash use a single cell to store a single bit of data and they are rated at 60,000 program/erase (P/E) cycles. MLC flash is more complex with four digital states in a single cell. This makes it denser for a specified area and cheaper to produce, but they wear out faster. Empowered by MemxPro firmware technology, StrongMLC solutions position themselves between SLC and MLC to create endurance, performance and price balance for various applications in industrial and embedded markets. StrongMLC has higher P/E cycles of 20,000 and its read/write performance is comparable with those of SLC. The choice of technology is completely is determined by the nature of your project, its operating environment, and the balance between performance and cost considerations.

MLC Plus
The overprovisioning is a required practice in the storage industry owing to the need for a controller to manage the NAND flash memory. MemxPro MLC Plus technology with special firmware design reserves more spare blocks in an SSD extends the SSD’s lifetime. Extra NAND capacity in an SSD gives the controller additional space to manage P/E cycles by wear leveling and garbage collection operations. As a result, the write amplification of the SSD becomes lower for superior performance and endurance.