引入ECC ECC:Error Checking and Correction,是一种差错检测和修正的算法. NAND闪存在生产和使用中都会有坏块产生,BBM就是坏块的管理机制.而生产坏块已经无法避免,我们只能尽全力减少使用中产生的坏块.一种是利用磨损平衡(WL)提前预防坏块产生,另一种是已经产生“坏块”,我们是否还能继续用? 因此引入了ECC,如果块产生错误,且能够被ECC纠正,那么这个块都不算坏块:但连ECC都纠正不过来,这个块就无法再继续使用,只能标记为坏块. 所以,有效管理坏块的首要前提