{'fraction_non_alphanumeric': 0.02097902097902098, 'fraction_numerical': 0.01048951048951049, 'mean_word_length': 4.787878787878788, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A controller-embedded predictor for preventing unexpected failure in 3D NAND flash

In this work, an unexpected failure phenomenon in 3D NAND flash memory was fist studied. It was found that the raw bit errors of flash memory might suddenly increase during P/E cycling and result in endurance failure. And an effective flash controller-embedded predictor was constructed by FPGA to prevent the unexpected failure in flash memory. Simulation results show that the predictor is able to prevent unexpected failure effectively and improve flash memory lifetime by 1.7 × -7.9x.