METHOD AND APPARATUS OF AUTOMATICALLY SELECTING ERROR CORRECTION ALGORITHMS
摘要
A method and apparatus of automatically selecting an optimal ECC algorithm by NAND Flash controller to detect and correct errors to read or write data from or to a flash memory device is described. In one embodiment, the method includes selecting the optimal algorithm by identifying the characteristics of the target flash memory device such as, but not limited to, redundant data size. The method also includes determining the optimal algorithm based on the application stored in the target flash memory device.