Method and apparatus for bad block management in flash memory
AssigneeRealtek Semiconductor Corp.
InventorsHua Zeng, Mingrui Li, Kui Rong
Life of this patent
Estimating the term…
Loading patent…
AssigneeRealtek Semiconductor Corp.
InventorsHua Zeng, Mingrui Li, Kui Rong
Estimating the term…
A method of managing blocks in a flash memory includes: detecting states of blocks of a reserved area in the flash memory and building a bad block management table accordingly; recording mappings between bad blocks of an user area in the flash memory and good blocks of the reserved area into the bad block management table; when the bad block management table indicates there is no good block remaining in the reserved area that can be mapped to, selecting one of bad blocks of the reserved area or the user area and obtaining a recollected block after erasing the selected bad block; recording a mapping between the recollected block and a bad block in the user area into the bad block management table; and based on the bad block management table, programming data into the recollected block.
A method of managing bad blocks in a flash memory, comprising:
A controller for use in a flash memory, comprising:
Dependencies are inferred from the claim text.