Phison flash controller implements innovative technology to protect the data in the NAND flash cell against its P/E cycle limitation and data retention characteristics. The processor’s flexible algorithm also allows Phison-enabled SSDs to tailor around diverse SSD applications with unique requirements priorities.
End-to-End data path Protection (ETEP)
Ultimate data protection hardware feature made for enterprise SSD application against bit errors. ETEP protects the whole data path within the SSD controller as data travels from the host all the way to the NAND media, where the data is protected against power loss.
SmartECC™ Error Correction
SmartECC™ ECC Correction Scheme implements multiple levels of ECC correction to not only provide the basic ECC engine capability that NAND flash requires, but also extends the NAND durability with the additional of the RAID ECC Parity on the latest SSD controller offering.
Multi-Level ECC scheme can be summarized as follows:
Level 1 - Read Retry
Level 2 - Standard BCH ECC Parity in page spare area
Level 3 - LDPC ECC (on selective controllers)
Level 4 - RAID ECC Parity (on selective controllers)
SmartRefresh™ Read Disturb Monitor
Monitoring block ECC health status enables Phison flash controller to refresh blocks when necessary, in results improving data retention of the NAND cell. By implementing real-time media scan (RTMS) and idle-time media scan (ITMS), the data will be well protected as the NAND wears out over time.
Intelligent static & dynamic Wear-Leveling for even distribution of flash wear-out.
Advanced Garbage Collection
Background management of used data blocks to extend SSD performance and endurance.