Method and device for managing faulty blocks in flash memory

By erasing, recovering and recycling the faulty blocks in the flash memory, the problem of reserved area exhaustion is solved, safer and more efficient faulty block management is achieved, the service life of the memory is extended and the reliability is improved.

CN114968066BActive Publication Date: 2025-09-23REALTEK SEMICON CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202110191743.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-02-19
Publication Date
2025-09-23
Estimated Expiration
2041-02-19

Smart Images

  • Figure CN114968066B_ABST
    Figure CN114968066B_ABST
Patent Text Reader

Abstract

A method for managing blocks in a flash memory and a controller for the flash memory, the method comprising: detecting the status of multiple blocks in a reserved area of ​​the flash memory and establishing a fault block management table based on the status; establishing a mapping relationship between faulty blocks in the user area and good blocks in the reserved area in the faulty block management table; when the faulty block management table indicates that there are no mappable good blocks in the reserved area, selecting a faulty block from the faulty blocks in the reserved area or the user area and erasing it to obtain a reclaimed block; establishing a mapping relationship between the reclaimed block and the faulty blocks in the user area in the faulty block management table; and writing data into the reclaimed block based on the faulty block management table.
Need to check novelty before this filing date? Find Prior Art

Citation Information

Patent Citations

  • Erasing method for flash memory and flash memory

    CN105225695A

  • Unusable block management within a non-volatile memory system

    US20040080998A1

  • Method of managing a solid state drive, associated systems and implementations

    US20100082890A1

  • Solid state storage system for controlling reserved area and method of controlling the same

    US20110161727A1

  • On-Chip Bad Block Management for NAND Flash Memory

    US20130346671A1